
Apollo Client
Summary
Apollo Client is an open-source GraphQL state management library for JavaScript. It manages local and remote data, fetches and caches application data, and can modify it while updating the UI. Developers can write a query without manually tracking loading states, and normalized caching can let cached queries respond almost immediately. The core @apollo/client package includes React integration, including support for hooks and Suspense. Apollo Client can be added incrementally to JavaScript or TypeScript applications and works with any build setup and GraphQL API. Community integrations include Angular, Vue, Svelte, Solid.js, Ember, web components, and native iOS and Android. It also supports GraphOS Router features such as incremental delivery, GraphQL subscriptions, and persisted-query safelisting. Chrome and Firefox extensions provide GraphiQL and inspectors for watched queries, mutations, and the cache. The GraphOS Free plan includes one self-hosted router limited to 60 requests per minute, 1-day data retention, and community support. The separate Developer plan costs 5.00 USD per month, billed monthly, and includes up to 10 developers and 7-day data retention.
Who it is for
Apollo Client suits JavaScript or TypeScript developers building applications with GraphQL, especially those using React or one of its community integrations. Teams considering GraphOS should account for the free router limit and retention period.
What is good
- Open-source GraphQL client for JavaScript.
- Core package includes React hooks and Suspense support.
- Works with any build setup and GraphQL API.
- Browser extensions include query and cache inspectors.
What to know first
- Free GraphOS router is limited to 60 requests per minute.
- Free plan retains data for 1 day.
- Developer plan costs 5.00 USD per month.
Verdict
Apollo Client provides data fetching, caching, and UI integration for GraphQL applications. The GraphOS Free plan has specific router and retention limits, while Developer adds longer retention for a monthly fee.
Apollo Client plans and pricing
All plansCompared on GraphQL tools
- Free plan
- Yesapollographql.com
- Deployment model
- hybridapollographql.com
- Schema registry
- Yesapollographql.com
- API explorer
- Yesapollographql.com
- Client code generation
- Noapollographql.com
- Operation testing
- Yesapollographql.com
- Server languages
- Rustapollographql.com
Facts
- Purpose
- Apollo Client is a GraphQL state management library for JavaScript that manages local and remote data, fetches, caches, and modifies application data, and automatically updates the UI.apollographql.com · 1 Oct 2026
- Declarative fetching
- Apollo Client lets developers write a query and receive data without manually tracking loading states.apollographql.com · 1 Oct 2026
- Normalized caching
- Apollo Client provides normalized request and response caching so cached queries can respond almost immediately.apollographql.com · 1 Oct 2026
- React support
- The core @apollo/client library has built-in React integration and supports modern React features such as hooks and Suspense.apollographql.com · 1 Oct 2026
- Compatibility
- Apollo Client can be incrementally adopted in JavaScript or TypeScript apps and works with any build setup and GraphQL API.apollographql.com · 1 Oct 2026
- Integrations
- Community integrations include Angular, Vue, Svelte, Solid.js, Ember, Meteor, Apollo Elements web components, native iOS with Swift, and native Android with Java and Kotlin.apollographql.com · 1 Oct 2026
- GraphOS features
- Apollo Client supports GraphOS Router features including @defer incremental delivery, GraphQL subscriptions, and persisted-query safelisting.apollographql.com · 1 Oct 2026
- Developer tools
- Apollo Client Devtools are available as Chrome and Firefox extensions and provide GraphiQL, watched-query, mutation, and cache inspectors.apollographql.com · 1 Oct 2026
- Free GraphOS tools
- Apollo says GraphOS features available to all users for free include the Explorer IDE, schema registry, schema-usage insights, and team collaboration via organizations.apollographql.com · 1 Oct 2026
- Security audit
- Apollo passed its SOC 2 Type II audit in May 2024 with no exceptions.apollographql.com · 1 Oct 2026
- ISO certification
- Apollo GraphQL has been certified for ISO/IEC 27001:2022 as of October 10, 2024.apollographql.com · 1 Oct 2026
- NIST compliance
- Apollo states that it is compliant with NIST SP 800-171 standards.apollographql.com · 1 Oct 2026
- Free-plan limit
- The GraphOS Free plan includes one self-hosted GraphOS Router limited to 60 requests per minute.apollographql.com · 1 Oct 2026
- Support
- Apollo’s support offerings include community support for Free, Developer Support for Developer, Standard Support with SLA for Standard, and Business Support with SLA for Enterprise.apollographql.com · 1 Oct 2026
Company
- Founded
- 2016apollographql.com · 28 Sept 2026
- Headquarters
- San Francisco, California, United Statesapollographql.com · 28 Sept 2026
Best Apollo Client alternatives
See all 12Where it ranks on Everything Xiaomi
- Best GraphQL Tools in 2026#3 of 25
Is Apollo Client yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- apollographql.com/docs/react· checked 1 Oct 2026
- apollographql.com/docs/react/development-testing/develope· checked 1 Oct 2026
- apollographql.com/trust/compliance-and-security· checked 1 Oct 2026
- apollographql.com/pricing· checked 1 Oct 2026




