Documentation for WunderGraph Cosmo — a Full Lifecycle GraphQL API Management Solution for managing Federated Graphs at scale. Built with Mintlify.
├── cli/ # CLI (wgc) command reference
├── concepts/ # Core concepts (feature flags, namespaces, schema contracts, etc.)
├── connect/ # Connect integration
├── connect-rpc/ # Connect-RPC integration
├── control-plane/ # Control Plane architecture
├── deployments-and-hosting/ # Kubernetes, Helm, Terraform, Docker, Cosmo Cloud
├── federation/ # GraphQL Federation and directives
├── getting-started/ # Quick start guides
├── images/ # Documentation images (organized by topic)
├── logo/ # Logo assets
├── router/ # Router configuration, plugins, auth, subscriptions, telemetry
├── snippets/ # Reusable MDX snippets
├── studio/ # Studio UI, analytics, SSO, SCIM, policies
├── tutorial/ # Step-by-step tutorials
├── docs.json # Mintlify configuration and navigation
└── style.css # Custom styling
Install the Mintlify CLI:
pnpm add -g mintlify
Start the local dev server:
pnpm --filter=./docs-website dev- Create an MDX file in the appropriate directory
- Add the page to the
navigationarray indocs.json - Preview locally with
pnpm dev
Create a pull request with your changes. A preview will be automatically generated. Once approved, changes are merged to main and deployed to production.
- Mintlify dev isn't running — Run
mintlify installto re-install dependencies. - Page loads as a 404 — Make sure you are running in a folder with
docs.jsonand the page is listed in the navigation.