Apollo GraphQL's repositories
apollo-client
:rocket: A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server.
apollo-server
🌍 Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.
apollo-ios
📱 A strongly-typed, caching GraphQL client for iOS, written in Swift.
apollo-kotlin
:robot: A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform.
apollo-tooling
✏️ Apollo CLI for client tooling (Mostly replaced by Rover)
apollo-client-devtools
Apollo Client browser developer tools.
apollo-link-rest
Use existing REST endpoints with GraphQL
federation
🌐 Build and scale a single data graph across multiple services with Apollo's federation gateway.
apollo-client-nextjs
Apollo Client support for the Next.js App Router
federation-jvm
JVM support for Apollo Federation
supergraph-demo-fed2
🍿 Supergraph demo for Federation 2 and Apollo Router
supergraph-demo
🍿 Compose subgraphs into a Federation v1 supergraph at build-time with static composition to power a federated graph router at runtime.
docs-examples
Example code supporting the Apollo docs
react-apollo-error-template
Apollo Client issue reproduction.
federation-rs
Contains source code for Apollo Federation's Rust<--> JavaScript interop
datasource-rest
A caching data source for REST APIs
apollo-ios-dev
Apollo iOS Development Repo
subgraph-template-typescript-apollo-server-boilerplate
A template for a minimal setup Apollo Server 4.x using TypeScript
client-router-e2e-tests
Apollo Client ↔️ Router E2E Test Suite
router-template
A general purpose self-hosted Apollo Router template connected to GraphOS
odyssey-voyage-II-server
The course companion app to Odyssey's Federation series.
apollo-ios-xcframework
Repo used to allow building the Apollo iOS package as an XCFramework
subgraph-template-java-spring-graphql-boilerplate
Template for creating Spring GraphQL Java based subgraphs
subgraph-template-go-gqlgen-boilerplate
Template for creating gqlgen Go based subgraphs
server-v4-integration-demos
A couple demo integrations for Apollo Server 4
subgraph-csharp-hotchocolate-annotation
Template for creating .NET HotChocolate based subgraphs
argocd-config-updater
A GitHub action for updating ArgoCD configuration based on Git and GCP Artifact Repository events