GraphQL Clients

This list will help you find the best GraphQL client.

Sveltekit-kitql
Sveltekit-kitql
A set of tools, helping you building efficient apps in a fast way with SvelteKit and GraphQL.
React-apollo
React-apollo
The core @apollo/client library provides built-in integration with React.
Apollo-elements
Apollo-elements
GraphQL web components that work in any frontend framework.
Ember-apollo-client
Ember-apollo-client
An ember-cli addon for Apollo Client and GraphQL.
Svelte-apollo
Svelte-apollo
Svelte integration for Apollo GraphQL.
Apollo-angular
Apollo-angular
A fully-featured, production ready caching GraphQL client for Angular and every GraphQL server.
Vue-apollo
Vue-apollo
Apollo/GraphQL integration for VueJS.
Graphqurl
Graphqurl
curl for GraphQL with autocomplete, subscriptions and GraphiQL. Also a dead-simple universal javascript GraphQL client.
Graphql-request
Graphql-request
A minimal GraphQL client for Node and browsers.
GraphQL Zeus
GraphQL Zeus
GraphQL Zeus creates autocomplete client library for JavaScript or TypeScript which provides autocompletion for strongly typed queries.
Gqless
Gqless
A GraphQL client without queries ✨
Typescript-graphql-request
Typescript-graphql-request
Use GraphQL Request as a fully typed SDK.
Apollo Elements
Apollo Elements
GraphQL web components that work in any frontend framework.
Graphql-lightstep-middleware
Graphql-lightstep-middleware
GraphQL middleware to instrument resolvers with lightstep traces
Graphql-pino-middleware
Graphql-pino-middleware
GraphQL middleware to augment resolvers with pino logger
Mst-gql
Mst-gql
Bindings for mobx-state-tree and GraphQL
Grafoo
Grafoo
A tiny yet fully fledged cache based GraphQL client
React-reach
React-reach
A library to communicate with Graphql through Redux.
Lokka
Lokka
Simple JavaScript client for GraphQL, which you can use anywhere.
Micro-graphql-react
Micro-graphql-react
A lightweight utility for adding GraphQL to React. components. Includes simple caching and uses GET requests that could additionally be cached through a service-worker.
FetchQL
FetchQL
A simple GraphQL query client using Fetch.
Graphql-request
Graphql-request
A minimal GraphQL client for Node and browsers.
Graphql-hooks
Graphql-hooks
Minimal hooks-first GraphQL client with caching and server-side rendering support.
Aws-amplify
Aws-amplify
A client library developed by Amazon for caching, analytics and more that includes a way to fetch GraphQL queries.
Apollo Client
Apollo Client
A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server.
Relay
Relay
Relay is a JavaScript framework for building data-driven React applications.
Urql
Urql
: Universal React Query Library
Urql
Urql
: Universal React Query Library
AppSync
AppSync
: JavaScript GraphQL library for Offline, Sync, Sigv4. includes support for React Native
Relay Modern
Relay Modern
: A JavaScript framework for building data-driven React applications
Apollo
Apollo
: Apollo Client is a community-driven GraphQL client for React, JavaScript, and native platforms