Open-source graphql-client software
30 open-source libraries, tools and applications tagged graphql-client, ranked by how closely graphql-client is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
30 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Apollo Client Apollo Client is a TypeScript/JavaScript library that simplifies GraphQL data fetching and caching in web and native applications. It provi… | 94 | 19805 | active |
| urql-graphql/urql urql is a highly customizable and versatile GraphQL client for JavaScript applications, with first-class support for React, Preact, Vue, So… | 96 | 8977 | active |
| graffle-js/graffle Graffle is a minimal, extensible, type-safe GraphQL client for JavaScript and TypeScript, formerly known as graphql-request. It supports mu… | 71 | 6119 | active |
| vuejs/apollo Vue Apollo is the official Apollo/GraphQL integration for Vue.js, providing composables and components for running GraphQL queries, mutatio… | 82 | 6028 | active |
| altair-graphql/altair Altair is a feature-rich GraphQL client IDE for running queries, mutations, and subscriptions, with schema documentation, environments, fil… | 96 | 5434 | active |
| apollographql/apollo-ios Apollo iOS is a strongly-typed, caching GraphQL client for Swift, supporting iOS, macOS, watchOS, tvOS, and visionOS. It provides code gene… | 94 | 4037 | stable |
| apollographql/apollo-kotlin Apollo Kotlin is a strongly-typed, caching GraphQL client for JVM, Android, and Kotlin Multiplatform targets. It provides code generation f… | 97 | 3977 | active |
| zino-hofmann/graphql-flutter A GraphQL client for Dart and Flutter providing queries, mutations, subscriptions, caching, and optimistic updates through a widget-based A… | 82 | 3269 | active |
| gql.tada gql.tada is a GraphQL document authoring library for TypeScript that infers result and variables types of queries and fragments directly in… | 95 | 2974 | active |
| foss42/apidash API Dash is an open-source, AI-powered cross-platform API client built with Flutter for creating and customizing HTTP and GraphQL requests,… | 66 | 2929 | active |
| AWS Amplify AWS Amplify is a declarative JavaScript library for frontend and mobile developers building cloud-enabled applications, providing easy inte… | 95 | 9551 | maintenance |
| mistweaverco/kulala.nvim Kulala.nvim is a Neovim plugin providing a fully-featured HTTP, GraphQL, gRPC, and WebSocket client interface inside the editor. It support… | 82 | 2168 | active |
| graphql-editor/graphql-zeus GraphQL Zeus is a TypeScript-first GraphQL client and code generator that produces strongly typed clients from a GraphQL schema. It offers … | 53 | 1977 | active |
| nearform/graphql-hooks graphql-hooks is a minimal, hooks-first GraphQL client for React with a tiny bundle size and full SSR support. It provides a concise useQue… | 75 | 1887 | active |
| ExpediaGroup/graphql-kotlin A collection of Kotlin libraries built on top of graphql-java that simplify running GraphQL servers and clients. It includes schema generat… | 99 | 1804 | active |
| graphql-python/gql GQL is a GraphQL client library for Python supporting queries, mutations, and subscriptions over HTTP and websockets transports. It offers … | 93 | 1684 | stable |
| linear/linear The official monorepo for Linear's API tooling, containing a typed TypeScript SDK for the Linear GraphQL API plus import tooling and GraphQ… | 95 | 1638 | active |
| the-guild-org/apollo-angular Apollo Angular is a fully-featured, production-ready caching GraphQL client for Angular, maintained by The Guild. It integrates Apollo Clie… | 94 | 1514 | stable |
| Khan/genqlient genqlient is a Go library and code generator that produces type-safe client code for GraphQL APIs. It validates queries against the schema … | 68 | 1323 | active |
| Octokit SDK Octokit is the official, batteries-included JavaScript/TypeScript SDK for the GitHub platform APIs, integrating REST API client, GraphQL qu… | 95 | 1286 | stable |
| graphql-rust/graphql-client A typed GraphQL client library for Rust that generates precise Rust types for query variables and responses at compile time from schema and… | 76 | 1264 | active |
| shurcooL/githubv4 githubv4 is a Go client library for accessing the GitHub GraphQL API v4. It lets developers define Go structs that mirror GraphQL queries a… | 58 | 1198 | active |
| joreilly/Confetti Confetti is a Kotlin Multiplatform conference app project that lets users browse schedules and session information for a range of tech conf… | 68 | 1066 | active |
| GitHawkApp/GitHawk GitHawk is a free, open-source iOS client for GitHub that lets users manage notifications, issues, and pull requests from their phone. It f… | 10 | 2885 | maintenance |
| f/graphql.js graphql.js is a lightweight (4k gzipped), dependency-free GraphQL client for JavaScript that works isomorphically in both browsers and Node… | 23 | 2261 | maintenance |
| trojanowski/react-apollo-hooks A React hooks library for using Apollo Client with useQuery, useMutation, and useSubscription hooks. It is deprecated in favor of the offic… | 23 | 2386 | abandoned |
| Lokka Lokka is a simple JavaScript client for GraphQL that works in the browser, Node.js, and React Native. It provides a lightweight API for que… | 32 | 1523 | abandoned |
| Shopify/js-buy-sdk A lightweight JavaScript SDK for embedding Shopify ecommerce into any website, providing product retrieval, cart management, and checkout v… | 64 | 1019 | abandoned |
| AidLux (AidLearning) AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling… | 63 | 5812 | active |
| learnhouse/learnhouse LearnHouse is a next-generation open-source learning management system (LMS) for creating, sharing, and selling educational content. It com… | 100 | 2404 | active |
page 1 / 1