Apollo GraphOS is the all-purpose hub for your GraphQL API, empowering developers across your stack to ship early, ship often, and ship safely.
Teams of 2 and teams of 2,000 are moving to the graph with Apollo. Every month, our open-source libraries are downloaded over 25 million times, and over 300 billion queries move through the GraphOS platform.
Your graph's command center
GraphOS is Apollo's end-to-end cloud platform for building, observing, and evolving your graph. Validate schema changes, monitor field usage, and route queries across any number of your backend services.
Plus, the GraphOS Serverless plan is totally free if you process fewer than 10 million GraphQL operations per month.
Distribute your graph across services and teams
Over time, your graph evolves to incorporate data from more and more parts of your organization. Apollo Federation is the industry-standard open architecture for distributing your graph across multiple services, enabling different backend teams to maintain different subgraphs independently.
Your graph, your language
GraphOS fully supports a wide variety of open-source GraphQL frameworks across most popular languages. Pick whichever combination best fits your team.
Using Node.js? Apollo Server is the best way to build a production-ready TypeScript GraphQL service that connects to any number of microservices, databases, and REST APIs.
Connect your apps to the graph
Apollo's industry-standard, open-source GraphQL clients for web, Kotlin, and iOS provide everything your apps need to fetch, cache, and interact with data from your graph.
Apollo Studio gives us deep insights at a field-level, confidence against breaking changes, whitelisted queries, and eases client integration by providing linting and in-line SLA timings for every field.
The graph unblocked a whole host of things that client developers wanted to do. It’s definitely been a win, because native app teams have been able to develop features without needing API changes.
Based on the successes we had already seen in developer productivity and cost efficiencies, we knew that Apollo GraphQL was the way we wanted to go.
The data graph provided a well documented, cross-functional API that could be easily used or extended by teams throughout engineering. And not only would it allow us to work faster, but it would directly improve the app experience.
Using Apollo’s unified graph, Expedia rebuilt our entire trips experience 3x faster than our old approach. Adding new trip features to all our apps now takes days rather than months.