Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/apollostack/apollo-client
:rocket: A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server.
https://github.com/apollostack/apollo-client
apollo-client apollographql graphql graphql-client typescript
Last synced: 2 months ago
JSON representation
:rocket: A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server.
- Host: GitHub
- URL: https://github.com/apollostack/apollo-client
- Owner: apollographql
- License: mit
- Created: 2016-02-26T20:25:00.000Z (almost 9 years ago)
- Default Branch: main
- Last Pushed: 2024-10-06T12:35:44.000Z (2 months ago)
- Last Synced: 2024-10-06T19:34:09.709Z (2 months ago)
- Topics: apollo-client, apollographql, graphql, graphql-client, typescript
- Language: TypeScript
- Homepage: https://apollographql.com/client
- Size: 80 MB
- Stars: 19,345
- Watchers: 286
- Forks: 2,656
- Open Issues: 513
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Roadmap: ROADMAP.md
Awesome Lists containing this project
- awesome-react-components - apollo-client - A simple caching client for any GraphQL server and UI framework. (Code Design / Communication with server)
- awesome-react-components-all - apollo-client - A simple caching client for any GraphQL server and UI framework. (Uncategorized / Uncategorized)
- awesome-list - apollo-client - A simple caching client for any GraphQL server and UI framework. (Code Design / Communication with server)
- awesome-react-components - apollo-client - A simple caching client for any GraphQL server and UI framework. (Code Design / Communication with server)
- awesome-react-components - apollo-client - A simple caching client for any GraphQL server and UI framework. (Code Design / Communication with server)
- awesome-react-components - apollo-client - A simple caching client for any GraphQL server and UI framework. (Code Design / Communication with server)
- fucking-awesome-react-components - apollo-client - A simple caching client for any GraphQL server and UI framework. (Code Design / Communication with server)
README
Apollo Client
[![npm version](https://badge.fury.io/js/%40apollo%2Fclient.svg)](https://badge.fury.io/js/%40apollo%2Fclient) [![Build Status](https://circleci.com/gh/apollographql/apollo-client.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-client) [![Join the community](https://img.shields.io/discourse/status?label=Join%20the%20community&server=https%3A%2F%2Fcommunity.apollographql.com)](https://community.apollographql.com) [![Join our Discord server](https://img.shields.io/discord/1022972389463687228.svg?color=7389D8&labelColor=6A7EC2&logo=discord&logoColor=ffffff&style=flat-square)](https://discord.gg/graphos)
---
**Announcement:**
Join 1000+ engineers at GraphQL Summit for talks, workshops, and office hours, Oct 8-10 in NYC. [Get your pass here ->](https://summit.graphql.com/?utm_campaign=github_federation_readme)---
Apollo Client is a fully-featured caching GraphQL client with integrations for React, Angular, and more. It allows you to easily build UI components that fetch data via GraphQL.
| ☑️ Apollo Client User Survey |
| :----- |
| What do you like best about Apollo Client? What needs to be improved? Please tell us by taking a [one-minute survey](https://docs.google.com/forms/d/e/1FAIpQLSczNDXfJne3ZUOXjk9Ursm9JYvhTh1_nFTDfdq3XBAFWCzplQ/viewform?usp=pp_url&entry.1170701325=Apollo+Client&entry.204965213=Readme). Your responses will help us understand Apollo Client usage and allow us to serve you better. |## Documentation
All Apollo Client documentation, including React integration articles and helpful recipes, can be found at:
[https://www.apollographql.com/docs/react/](https://www.apollographql.com/docs/react/)The Apollo Client API reference can be found at:
[https://www.apollographql.com/docs/react/api/apollo-client/](https://www.apollographql.com/docs/react/api/apollo-client/)Learn how to use Apollo Client with self-paced hands-on training on Odyssey, Apollo's official learning platform:
[https://odyssey.apollographql.com/](https://odyssey.apollographql.com/)## Maintainers
|Name|Username|
|---|---|
|Ben Newman|[@benjamn](https://github.com/benjamn)|
|Alessia Bellisario|[@alessbell](https://github.com/alessbell)|
|Jeff Auriemma|[@bignimbus](https://github.com/bignimbus)|
|Hugh Willson|[@hwillson](https://github.com/hwillson)|
|Jerel Miller|[@jerelmiller](https://github.com/jerelmiller)|
|Lenz Weber-Tronic|[@phryneas](https://github.com/phryneas)|## Who is Apollo?
[Apollo](https://apollographql.com/) builds open-source tools and commercial services to make application development easier, better, and accessible to more people. We help you ship faster with:
- [GraphOS](https://www.apollographql.com/graphos) - The platform for building, managing, and scaling a supergraph: a unified network of your organization's microservices and their data sources—all composed into a single distributed API.
- [Apollo Federation](https://www.apollographql.com/federation) – The industry-standard open architecture for building a distributed graph. Use Apollo’s gateway to compose a unified graph from multiple subgraphs, determine a query plan, and route requests across your services.
- [Apollo Client](https://github.com/apollographql/apollo-client) – The most popular GraphQL client for the web. Apollo also builds and maintains [Apollo iOS](https://github.com/apollographql/apollo-ios) and [Apollo Kotlin](https://github.com/apollographql/apollo-kotlin).
- [Apollo Server](https://github.com/apollographql/apollo-server) – A production-ready JavaScript GraphQL server that connects to any microservice, API, or database. Compatible with all popular JavaScript frameworks and deployable in serverless environments.## Learn how to build with Apollo
Check out the [Odyssey](https://odyssey.apollographql.com/) learning platform, the perfect place to start your GraphQL journey with videos and interactive code challenges. Join the [Apollo Community](https://community.apollographql.com/) to interact with and get technical help from the GraphQL community.