Skip to content
JS
Package category

GraphQL

GraphQL servers, clients, schema tools and code generation.

660 packages15 comparisons

Packages compared

660 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
graphql-type-decimal
Decimal scalar type for GraphQL.js
10.5k+888%-6 years ago
1.0.0
CommonJSNoneGraphQL
@magidoc/plugin-query-generator
A browser and nodeJS compatible plugin that allows to generate GraphQL Queries and Variables
10.4k---1 month ago
7.0.0
ESM onlyBundledGraphQL
ra-data-graphql
A GraphQL data provider for react-admin
10.3k+63%-21 days ago
5.15.3
ESM + CommonJSBundledGraphQL, React
graphql-skip-limit
A library to help construct a graphql-js server supporting skip/relay style pagination. Built for Gatsby but perhaps useful elsewhere.
10.3k+5%-6 years ago
2.3.1
CommonJSNoneGraphQL, Static site generators and meta-frameworks
@pothos/selection-mapper
shared selection-to-query walker for Pothos ORM plugins
10.2k---14 days ago
0.1.0
ESM + CommonJSBundledGraphQL, TypeScript tooling
@graphql-authz/envelop-plugin
Envelop plugin for graphql-authz
10.1k---2 years ago
1.0.7
CommonJSBundledGraphQL
@graphql-markdown/cli
NodeJS CLI for generating Markdown documentation from a GraphQL schema.
10.1k---8 days ago
1.1.0
ESM + CommonJSBundledMarkdown, Parsers and serialisers
@comunica/query-sparql-rdfjs-lite
A lightweight SPARQL query engine for querying over RDF/JS sources
10k---11 days ago
5.4.1
CommonJSBundledGraphQL
@magidoc/plugin-svelte-prismjs
A Svelte component library providing an easy to use component to display PrismJS code blocks
10k---1 month ago
7.0.0
ESM onlyBundledSvelte, Parsers and serialisers
graphql-ast-types
<h1 align="center">graphql-ast-types</h1> <p align="center">Autogenerated helper functions for generating a GraphQL AST</p>
10k-26%-8 years ago
1.0.2
CommonJSNoneGraphQL
gatsby-plugin-algolia
A gatsby plugin to push to Algolia based on a certain query
9.8k-28%-3 years ago
1.0.3
-NoneGraphQL
drizzle-graphql
Automatically generate GraphQL schema or customizable schema config fields from Drizzle ORM schema
9.8k+115%-2 years ago
0.8.5
ESM + CommonJSBundledGraphQL, ORMs and query builders
@accounter/green-invoice-graphql
Graphql proxy for Green Invoice API
9.6k---3 months ago
0.8.6
ESM + CommonJSBundledGraphQL
graphql-compose-pagination
Plugin for `graphql-compose` which provide a pagination resolver for types.
9.6k+52%-5 years ago
8.3.0
CommonJSBundledGraphQL
@zendesk/laika
Test, mock, intercept and modify Apollo Client's operations — in both browser and unit tests!
9.5k---21 days ago
1.6.0
ESM + CommonJSBundledGraphQL, Testing
ts-graphql-plugin
TypeScript Language Service Plugin for GraphQL
9.2k+2%-5 months ago
4.0.5
CommonJSBundledGraphQL, TypeScript tooling
@absinthe/socket-apollo-link
Absinthe Socket Apollo Link
9.2k---7 years ago
0.2.1
ESM + CommonJSNoneGraphQL
@golevelup/ts-sinon
Utilities for making testing [NestJS](https://docs.nestjs.com) applications easier.
9.2k---6 months ago
2.0.0
CommonJSBundledTesting, Node.js utilities
@api-platform/api-doc-parser
Transform an API documentation (Hydra, OpenAPI, GraphQL) in an intermediate representation that can be used for various tasks such as creating smart API clients, scaffolding code or building administration interfaces.
9k---7 months ago
0.16.10
ESM onlyBundledDocumentation tooling, GraphQL
graphql-compose-connection
Plugin for `graphql-compose` which provide a connection resolver for types.
9k+31%-5 years ago
8.2.1
CommonJSBundledGraphQL
@accounter/payper-mesh
Graphql proxy for Payper API
9k---3 months ago
0.2.12
ESM + CommonJSBundledGraphQL
@bmatei/apollo-prometheus-exporter
Plugin for Apollo Server to export metrics in Prometheus format
8.9k---2 years ago
3.0.0
CommonJSBundledMonitoring and error tracking, GraphQL
@comunica/actor-dereference-rdf-parse
A parse dereference-rdf actor
8.9k---11 days ago
5.4.0
CommonJSBundledGraphQL
gql-generator
Generate queries from graphql schema, used for writing api test.
8.9k+34%-2 years ago
2.0.0
CommonJSNoneGraphQL
@graphql-markdown/docusaurus
Docusaurus plugin for generating Markdown documentation from a GraphQL schema.
8.8k---8 days ago
1.37.0
ESM + CommonJSBundledMarkdown, Parsers and serialisers
@paljs/plugins
PrismaSelect plugin for optimized GraphQL queries - supports Prisma 6 and 7
8.8k---7 months ago
9.0.0
CommonJSBundledGraphQL
@graphql-markdown/types
Common types for @graphql-markdown packages
8.7k---8 days ago
1.15.0
-BundledMarkdown, TypeScript tooling
graphql-subscriptions-client
A simpler client for graphql subscriptions based on apollographql/subscriptions-transport-ws
8.6k-26%-4 years ago
0.16.4
ESM + CommonJSBundledGraphQL
vite-plugin-relay-lite
Vite plugin for more convenient Relay experience
8.6k+17%-10 months ago
0.12.0
ESM + CommonJSBundledBundler plugins and loaders, GraphQL
mercurius-upload
Fastify plugin to support GraphQL uploads using graphql-upload
8.5k+34%-1 year ago
8.0.0
CommonJSBundledGraphQL
@pothos/tracing-sentry
Sentry utilities for the Pothos tracing plugin
8.4k---2 months ago
1.1.5
ESM + CommonJSBundledMonitoring and error tracking, TypeScript tooling
@apollo/client-integration-tanstack-start
This package provides integrations between Apollo Client and TanStack Start to support modern streaming SSR.
8.3k---5 months ago
0.14.5-rc.0
ESM + CommonJSBundledGraphQL
@urql/svelte
A highly customizable and versatile GraphQL client for Svelte
8.3k---1 year ago
5.0.0
ESM + CommonJSBundledGraphQL, Svelte
@lssm-tech/lib.schema
Schema utilities for Zod, JSON Schema, and GraphQL
8.3k---6 days ago
6.0.5
ESM onlyBundledSchema validation, GraphQL
graphql-date-scalars
GraphQL scalars for Date, DateTime and Time
8.1k+0%-3 years ago
0.2.0
CommonJSBundledDate and time, GraphQL
@apollo/core-schema
Apollo Core Schema processing library
8.1k---4 years ago
0.3.0
CommonJSBundledGraphQL
@magidoc/plugin-reverse-schema-mapper
A library that provides the ability to do a reverse lookup on GraphQL types.
8k---1 month ago
7.0.0
ESM onlyBundledGraphQL
graphql-hooks-memcache
In memory cache for graphql-hooks
7.9k+35%-2 years ago
3.2.0
ESM + CommonJSBundledGraphQL, React
@comunica/actor-query-parse-graphql
A graphql sparql-parse actor
7.7k---11 days ago
5.4.0
CommonJSBundledGraphQL
@paljs/generator
Prisma generator for PalJS - generates types, GraphQL schemas, and admin UI for Prisma 7
7.6k---7 months ago
9.0.0
ESM onlyBundledGraphQL
body-parser-graphql
GraphQL server middleware to support application/graphql requests
7.6k-50%-8 years ago
1.1.0
CommonJSBundledGraphQL
in-process-request
A node.js library that executes a http handler function in the current process without having to start a local http server.
7.4k+70%-4 years ago
0.3.1
CommonJSBundledDev servers and API mocking, GraphQL
apollo-log
A logging plugin for Apollo GraphQL Server
7.3k+313%-4 years ago
1.1.0
CommonJSNoneGraphQL, Logging
@gql2ts/from-schema
convert a graphql schema to typescript interfaces
7.3k---6 years ago
2.0.0-4
CommonJSBundledGraphQL, TypeScript tooling
graphql-typed-client
A tool that generates a strongly typed client library for any GraphQL endpoint. The client allows writing GraphQL queries as plain JS objects (with type safety, awesome code completion experience, custom scalar type mapping, type guards and more)
7.3k+183%-6 years ago
1.7.4
CommonJSBundledTypeScript tooling, GraphQL
@graphql-markdown/formatters
Formatter presets for Docusaurus, Starlight, Fumadocs, Vocs, HonKit, Hugo, MkDocs, DocFX, and mdBook.
7.2k---8 days ago
1.1.1
ESM + CommonJSBundledGraphQL, Documentation tooling
graphql-filter-fragment
Filters a data structure by a GraphQL fragment
7.2k+23%-1 month ago
1.2.0
ESM + CommonJSBundledGraphQL
@gql2ts/util
utilities for gql2ts
7.2k---8 years ago
1.9.0
CommonJSBundledGraphQL, TypeScript tooling
graphql-disable-introspection
Disable introspection in graphql-js with a validation rule
7.1k+9%-5 years ago
1.2.0
CommonJSNoneGraphQL
@datadog/mobile-react-native-apollo-client
A client-side React Native module to interact with Apollo Client and Datadog
7.1k---3 days ago
3.8.0
ESM + CommonJSBundledGraphQL, React

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.