Packages

GraphQL & API Query Packages

GraphQL servers, clients, and typed API query tooling for building and consuming schema-driven APIs with strong type safety end to end.

50 packages

Packages in GraphQL & API Query

81Health
Library npm

GraphQL.js

The JavaScript reference implementation of GraphQL for building type schemas and executing queries.

20,346
MIT
Used by 45
93Health
Tool npm

GraphQL Code Generator

A plugin-based CLI that generates typed code from a GraphQL schema and operations

11,262
MIT
Used by 21
70Health
SDK npm

octokit.js

The all-batteries-included GitHub SDK for browsers, Node.js, and Deno.

7,856
MIT
Used by 21
95Health
Library npm

Apollo Client

Industry-leading GraphQL client with normalized caching for TypeScript and React

19,803
MIT
Used by 17
77Health
Framework npm

@apollo/server

Spec-compliant, production-ready GraphQL server for Node.js

13,954
MIT
Used by 14
95Health
Tool npm

GraphiQL

The reference in-browser IDE for exploring, writing, and debugging GraphQL queries

16,911
MIT
Used by 13
94Health
Library npm

graphql-tools

The original SDL-first GraphQL schema builder, now a thin compatibility layer over @graphql-tools/schema.

5,430
MIT
Used by 11
84Health
Library npm

graphql-ws

Zero-dependency server and client implementing the GraphQL over WebSocket Protocol

1,871
MIT
Used by 11
68Health
Library npm

DataLoader

A batching and caching layer that coalesces per-request data loads into a fraction of the backend calls.

13,391
MIT
Used by 10
69Health
Library npm

graphql-scalars

A drop-in library of 70+ precise, spec-compliant GraphQL scalar types for emails, dates, IDs, currencies, and geodata.

1,931
MIT
Used by 7
74Health
Library npm

apollo-upload-client

GraphQL multipart file uploads for Apollo Client

1,542
MIT
Used by 5
78Health
Library npm

graphql-upload

Express/Koa middleware and an Upload scalar for GraphQL multipart file uploads

1,443
MIT
Used by 5
52Health
Library npm

graphql-type-json

A JSON scalar type for GraphQL.js schemas

983
MIT
Used by 5
84Health
Framework npm

graphql-yoga

A fully-featured, spec-compliant GraphQL server built on the WHATWG Fetch API, running anywhere from Node to Cloudflare Workers.

8,529
MIT
Used by 4
71Health
Library npm

urql

Customizable GraphQL client for React, Vue, Svelte, Solid, and more

8,979
MIT
Used by 2
51Health
Framework PyPI

Graphene

Build GraphQL schemas and types in Python quickly, with built-in Relay support.

8,237
MIT
Used by 2
79Health
Library npm

GraphQL Inspector Core

The programmatic engine behind GraphQL Inspector for schema diffing, breaking-change detection, and document validation.

1,769
MIT
Used by 2
45Health
Library npm

graphql-redis-subscriptions

A Redis-backed PubSubEngine for graphql-subscriptions that lets multiple GraphQL server instances share subscription events.

1,118
MIT
Used by 2
66Health
Library npm

graphql-sse

Zero-dependency GraphQL subscriptions over Server-Sent Events for any HTTP/1 or HTTP/2 server.

461
MIT
Used by 2
33Health
Library npm

graphql-fields

Turns a GraphQL resolver's info argument into a flat map of every requested field, honoring @include/@skip directives.

345
MIT
Used by 2
35Health
Library npm

graphql-list-fields

Extracts the list of fields a client requested from a GraphQL resolver's info object, fragments and directives included.

125
MIT
Used by 2
48Health
SDK npm

plugin-paginate-graphql.js

Octokit plugin that auto-paginates GitHub GraphQL API queries using cursor-based pagination.

62
MIT
Used by 2
91Health
Framework npm

Payload

The Next.js-native, TypeScript CMS and application framework with instant REST, GraphQL, and Local APIs.

44,992
MIT
Used by 1
60Health
Framework npm

TypeGraphQL

Build type-safe GraphQL APIs in TypeScript by defining schema and resolvers with classes and decorators instead of hand-written SDL.

8,089
MIT
Used by 1

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers