Apollo-client
๐ A fully-featured, production-ready caching GraphQL client that seamlessly integrates with every UI framework and GraphQL server.
Apollo-client is built in TypeScript, distributed under the MIT License, 19.7k GitHub stars from 99 contributors, latest release @apollo/client@4.1.7.
When to use Apollo-client
Apollo-client is listed here as a API project. The directory calls out Caching mechanism, Optimistic UI updates, Real-time capabilities as capabilities associated with it.
Other recorded traits for Apollo-client include Apollo Link for request chaining, Extensible and modular.
Besides API, this page also files Apollo-client under Development, JavaScript, React.
Apollo-client compared with
Records in this directory name Relay, urql, GraphQL.js as products people compare with Apollo-client. That list is editorial metadata, not a claim that Apollo-client replaces each of them.
Open-source projects that mention Apollo-client are collected on a separate alternatives page.
What the Apollo-client stats reflect
GitHub currently shows 19.7k GitHub stars, about 99 contributors, 2.7k forks, 420 open issues, latest tracked release @apollo/client@4.1.7. Star and activity counts here are a snapshot used as a proxy for community adoption, not a quality score.
Stats refreshed
- Language
- TypeScript
- Latest Release
- @apollo/client@4.1.7
- License
- MIT License
Our Newsletter
Get new API tools right in your inbox
Get short emails with useful api projects, releases, and repos worth watching.
Key features of Apollo-client
- Caching mechanism
- Optimistic UI updates
- Real-time capabilities
- Apollo Link for request chaining
- Extensible and modular
Recorded alternatives to Apollo-client
Apollo-client resources
Apollo-client on GitHub
Frequently asked questions
What is Apollo-client?
๐ A fully-featured, production-ready caching GraphQL client that seamlessly integrates with every UI framework and GraphQL server. This directory highlights Caching mechanism, Optimistic UI updates, Real-time capabilities.
Is Apollo-client free to use?
Apollo-client is published as open source under the MIT License. The directory lists Caching mechanism, Optimistic UI updates, Real-time capabilities among its recorded capabilities.
What language is Apollo-client written in, and what is the latest release?
Apollo-client is written primarily in TypeScript. The latest release tracked on this page is @apollo/client@4.1.7.
How widely is Apollo-client used on GitHub?
Apollo-client has about 19.7k GitHub stars across about 99 contributors. It also has about 2.7k forks. Those counts are a snapshot of community attention, not a ranking of quality.
What do people compare Apollo-client with?
This directory records Relay, urql, GraphQL.js as comparison points for Apollo-client. A longer list of open-source projects that mention Apollo-client is at https://www.open-source-tools.com/alternatives/apollo-client.
Related tools
Gqless
A GraphQL client that eliminates the need for manually writing queries, enhancing development efficiency and ease of use.
SWR
A set of React Hooks for data fetching, aiming for high performance and efficiency.
TanStack Query
A powerful library for asynchronous state management and server-state utilities with data fetching capabilities for web applications, supporting TS/JS, React Query, Solid Query, Svelte Query, and Vue Query.
React-promise-suspense
A lightweight React hook for resolving promises with Suspense support, under 1kb in bundle size.
Msw
Industry standard API mocking library for JavaScript, providing seamless network request interception and testing utilities.
React-admin
A frontend Framework for building single-page applications on top of REST/GraphQL APIs, utilizing TypeScript, React, and Material Design.