Skip to content
O/THE OPEN ALTERNATIVE
↑↓to navigate↵to selectescto close
WunderGraph

WunderGraph

Enterprise-ready GraphQL Federation platform for teams scaling from first subgraph to thousands of daily operations with governance, schema registry, and no lock-in.

WunderGraph is an open-source alternative to:

WunderGraph preview

Open-Source GraphQL Federation Platform

WunderGraph Cosmo is an enterprise-ready platform for teams scaling from their first subgraph to thousands of daily operations. It provides a complete solution for building and running supergraphs with governance, schema registry, and distributed tracing capabilities.

Key Features

  • GraphQL Federation v1 & v2: Support for both legacy and modern GraphQL Federation standards
  • Schema Registry: Centralized management of GraphQL schemas with versioning
  • Subscriptions: Real-time data updates for federated GraphQL APIs
  • EDFS (Event-Driven Subscriptions): Advanced event-driven subscription system
  • Analytics & Tracing: Comprehensive metrics and distributed tracing (OpenTelemetry compatible)
  • Breaking Change Detection: Automated detection of schema changes that could break clients
  • Schema Composition: Automatic composition of subgraphs into a unified supergraph
  • Governance & Ownership: Platform for managing API ownership and governance at scale
  • Distributed Tracing: Full observability with OpenTelemetry integration
  • No Vendor Lock-in: Open-source solution that prevents dependency on proprietary platforms

Tech / Self-Hosting

WunderGraph Cosmo is open-source and can be self-hosted. The platform is built with modern technologies including:

  • Router: High-performance GraphQL router for federated queries
  • Studio: Web-based interface for managing schemas and operations
  • Connect: Integration layer for connecting to various data sources
  • ConnectRPC: RPC-style integration for microservices
  • MCP Gateway: Model Context Protocol gateway for AI integration
  • Streams: Event streaming capabilities for real-time updates

The project is available on GitHub and provides comprehensive documentation for self-hosting and deployment options.