The Open-Source
GraphQL Federation Solution


Built for every use case
Manage GraphQL at any Scale,
from Monolith to Federation.
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 (see below) 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.
Packed with nothing short of everything
Features that enable teams to move fast without breaking things
Gain valuable insights into your GraphQL API
Metrics
Access real-time metrics such as requests, errors and latency to optimize GraphQL operations. Dive into query complexities and response times for peak performance
Distributed Tracing
Instrument your graphs and track queries across multiple services, identify bottlenecks, and ensure consistent, high-quality performance
Schema Field Usage
Monitor client interactions and operations usage on your schema fields. Use insights to guide schema evolution and cater to user needs
Advanced Request Tracing
Get the execution plan for your queries with verbose information about how it is resolved as a JSON and find means to optimize them
We listen to what you and your team need
Enterprise grade tooling at your disposal
8x
better P99 latency and more requests per second than Apollo Router
Deliver raw performance with the Cosmo Router
Native High-Performance Query Execution Planner written in Go with Caching.
Dataloader 3.0, enabling ahead of time batch optimizations through its breadth-first execution strategy.
AST-JSON based result merging for maximum performance and minimal memory of the Resolver.
Single-Flight for Query Execution Planning and data-fetching to avoid duplicate work and reduce latency.
P99 Latency
Lower is better
Requests Per Second
Higher is better
Secure access to your graphs
OIDC
Secure authentication and authorization protocol for seamless identity verification
RBAC
Granular access management with defined roles and permissions
JWT Auth
Authenticate incoming requests to your federated graphs
LAUNCH NOW
Get started for free in 3 minutes
The convencience of a fully managed service without vendor-lock. No credit card required to get started.
Start building nowWant to learn more?
Get in touch with our experts and we'll discuss your use case and how WunderGraph can help you.