+);
+
+/**
+ * Product Cosmo Stack - Marketing content with features list
+ */
+export const ProductCosmoStack = ({ variant = "login" }: { variant?: "login" | "signup" }) => {
+ const loginFeatures = [
+ {
+ icon: ,
+ title: "Real time subscriptions without new infrastructure",
+ description:
+ "Cosmo Streams turns existing event streams into GraphQL subscriptions by handling authorization, filtering, and fan out in the Cosmo Router, keeping subgraphs stateless and avoiding a separate service.",
+ },
+ {
+ icon: ,
+ title: "Extend the router with TypeScript",
+ description:
+ "With TypeScript plugin support in Cosmo Connect, you can extend the Cosmo Router using TypeScript and run custom logic directly inside the router, without deploying separate services.",
+ },
+ {
+ icon: ,
+ title: "Enforce custom schema rules before deploy",
+ description:
+ "With Subgraph Check Extensions, you can run your own validation logic as part of Cosmo's subgraph checks, enforcing custom schema rules before changes are deployed.",
+ },
+ ];
+
+ const signupFeatures = [
+ {
+ icon: ,
+ title: "Federate Any API, Not Just GraphQL",
+ description:
+ "Connect REST, gRPC, and GraphQL services without rewrites. Cosmo Connect wraps existing APIs into your graph without forcing migrations.",
+ },
+ {
+ icon: ,
+ title: "Track Every Query Across Your Entire Graph",
+ description:
+ "Native OpenTelemetry tracing from gateway to subgraph. Find slow queries and failing services in seconds with zero instrumentation required.",
+ },
+ {
+ icon: ,
+ title: "Catch Breaking Changes Before Deployment",
+ description:
+ "Schema checks run automatically in CI/CD. Service teams ship on their own schedule, while platform teams prevent breaking changes from reaching production.",
+ },
+ {
+ icon: ,
+ title: "Built for Scale and Performance",
+ description:
+ "Go router with sub-millisecond overhead. Deploy with built-in caching, rate limiting, and security controls wherever your infrastructure lives.",
+ },
+ ];
+
+ const features = variant === "login" ? loginFeatures : signupFeatures;
+
+ return (
+
- Full Lifecycle (Federated) GraphQL API Management
-
-
- Cosmo is a drop-in replacement to other services like Apollo
- GraphOS. It's the only OSS solution that bundles everything
- from Router to Schema Registry, Analytics and Tracing in one
- package. Perfect for monolithic and Federated GraphQL APIs.
-
-
-
-
-
-
- Federation v1 and v2 compatible
-
-
- All your existing GraphQL Services will work out of the box.
- Any framework, any language.
-
-
-
-
-
- Fast and Reliable Router
-
-
- The fastest and most reliable Router for GraphQL with
- support for Subscriptions and JWT Auth.
-
-
-
-
-
-
-
- Maximized compliance
-
-
- Deploy Cosmo 100% on-prem for strict compliance requirements
- or use our managed service.
-
-
-
-
-
- Powerful CLI
-
-
- Manage all your GraphQL Workflows from the command line.
-