Apollo Docs Home
Explore the Apollo platform
Apollo is a platform for building a supergraph, a unified network of all your data, services, and capabilities that connects to your application clients (such as web and native apps). At the heart of the supergraph is a query language called GraphQL.
New to GraphQL?
Welcome! Our learning platform, Odyssey, is the perfect place to start your journey and learn GraphQL with videos and interactive code challenges.
Build your supergraph
Build your supergraph with your team, evolve it safely, and keep it running smoothly.Learn about GraphOS
Implement a single, unified supergraph that combines multiple GraphQL APIs.Learn about Apollo Federation
Configure a production-ready GraphQL server to fetch and combine data from multiple sources.Explore Apollo Server docs
A configurable, high-performance graph router for a federated supergraph.Explore Apollo Router docs
Manage your graphs and schemas from the command line.Explore Rover CLI docs
Read in-depth articles on specialized Apollo topics.Browse tech notes
Execute GraphQL operations, cache their results, and manage your application's state with one powerful library.
ReactExplore React docs
KotlinExplore Kotlin docs
Join our community 💬
We love hearing from you! Here are a few ways you can connect with us and other Apollo community members.