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.
Packages in GraphQL & API Query
Kind
Sort:Used by Most Apps
octokit.js
The all-batteries-included GitHub SDK for browsers, Node.js, and Deno.
graphql-tools
The original SDL-first GraphQL schema builder, now a thin compatibility layer over @graphql-tools/schema.
graphql-yoga
A fully-featured, spec-compliant GraphQL server built on the WHATWG Fetch API, running anywhere from Node to Cloudflare Workers.
ts-rest Core
End-to-end type-safe REST API contracts in TypeScript, with an RPC-like client and zero code generation.
GraphQL Inspector Core
The programmatic engine behind GraphQL Inspector for schema diffing, breaking-change detection, and document validation.
plugin-paginate-graphql.js
Octokit plugin that auto-paginates GitHub GraphQL API queries using cursor-based pagination.
Payload
The Next.js-native, TypeScript CMS and application framework with instant REST, GraphQL, and Local APIs.
TypeGraphQL
Build type-safe GraphQL APIs in TypeScript by defining schema and resolvers with classes and decorators instead of hand-written SDL.
graphql-php
A mature, spec-compliant PHP implementation of GraphQL for building schema-driven API servers.
api-platform/core
PHP framework for building hypermedia REST and GraphQL APIs from your models
graphql-core
A Python 3 port of the GraphQL.js reference implementation of GraphQL.
groq-js
A TypeScript implementation of GROQ, the query language for filtering, joining, and shaping JSON documents.
graphql-php (Craft fork)
Craft CMS's maintained fork of webonyx/graphql-php, a PHP port of the GraphQL reference implementation.