Package category
GraphQL
GraphQL servers, clients, schema tools and code generation.
660 packages15 comparisons
Packages compared
660 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| graphql-type-uuid UUID scalar type for GraphQL.js | 7.1k | +52% | - | 8 years ago 0.2.0 | CommonJS | None | Cryptography and hashing, GraphQL | |
| @grafserv/persisted Persisted operations support for Grafserv | 7.1k | - | - | - | 6 months ago 1.0.0 | CommonJS | Bundled | GraphQL |
| graphql-resolve-batch A GraphQL batching model which groups execution by GraphQL fields. | 7k | -9% | - | 5 years ago 1.0.3 | CommonJS | None | GraphQL | |
| @graphql-yoga/nestjs-federation GraphQL Yoga driver with Apollo Federation for NestJS GraphQL. | 7k | - | - | - | 8 days ago 3.25.1 | ESM + CommonJS | Bundled | GraphQL |
| @nestjs-query/query-graphql Nestjs graphql query adapter | 7k | - | - | - | 4 years ago 0.30.0 | CommonJS | Bundled | GraphQL |
| @vue/apollo-util Apollo GraphQL for Vue - Utilities | 6.9k | - | - | - | 1 year ago 4.2.2 | ESM + CommonJS | Bundled | GraphQL, Vue |
| apollo-link-serialize A link that serializes requests by key, making sure that they execute in the exact order submitted | 6.9k | +1% | - | 5 years ago 4.0.0 | ESM + CommonJS | Bundled | GraphQL | |
| nestjs-graphql-connection Relay-style pagination for NestJS GraphQL server. | 6.8k | +13% | - | 1 year ago 1.1.1 | CommonJS | Bundled | GraphQL | |
| graphql-ast-types-browser :warning: This package is a temporary clone of [`graphql-ast-types`](https://www.npmjs.com/package/graphql-ast-types). It will be deleted as soon as the issue [#7](https://github.com/imranolas/graphql-ast-types/issues/7) is closed. | 6.8k | +67% | - | 7 years ago 1.0.2 | CommonJS | None | GraphQL | |
| @comunica/actor-rdf-resolve-hypermedia-links-next A next rdf-resolve-hypermedia-links actor | 6.7k | - | - | - | 11 days ago 5.4.0 | CommonJS | Bundled | GraphQL |
| graphql-codegen-apollo-next-ssr GraphQL Code Generator plugin for generating a functions to read and write from the apollo cache | 6.7k | +28% | - | 4 years ago 1.7.4 | CommonJS | None | GraphQL | |
| rescript-relay Use Relay with ReScript. | 6.5k | +200% | - | 2 days ago 4.6.0 | ESM + CommonJS | None | GraphQL, React | |
| @openreplay/tracker-graphql Tracker plugin for GraphQL requests recording | 6.4k | - | - | - | 2 years ago 4.1.0 | ESM only | Bundled | GraphQL |
| apollo-angular-link-http An Apollo Link to allow sending a single http request per operation. | 6.1k | -40% | - | 6 years ago 1.11.0 | ESM + CommonJS | Bundled | GraphQL, Angular | |
| gatsby-plugin-typegen Gatsby plugin to play with extream type-safety | 6k | +7% | - | 3 years ago 3.1.0 | CommonJS | None | GraphQL, TypeScript tooling | |
| apollo-angular-link-http-common Common logic for http links. For internal use only. | 6k | -38% | - | 6 years ago 1.10.0 | ESM + CommonJS | Bundled | GraphQL, Angular | |
| @shopify/shopify-app-session-storage-kv Shopify App Session Storage for KV | 6k | - | - | - | 8 days ago 8.0.0 | ESM + CommonJS | Bundled | Cloud SDKs, GraphQL |
| graphql-passport Strategy and utilities to use passport.js with GraphQL server | 5.9k | +152% | - | 2 years ago 0.6.8 | CommonJS | Bundled | GraphQL | |
| graphql-bigint A 53-bit wide implementation of integers for GraphQL | 5.9k | -18% | - | 9 years ago 1.0.0 | CommonJS | None | GraphQL, Numbers and maths | |
| @mizdra/graphql-codegen-typescript-fabbrica GraphQL Code Generator Plugin to define mock data factory. | 5.8k | - | - | - | 2 months ago 0.6.3 | ESM + CommonJS | Bundled | Testing, GraphQL |
| graphql-mobius End-to-end type safe TypeScript GraphQL Client | 5.8k | +366% | - | 3 years ago 0.1.13 | ESM + CommonJS | Bundled | GraphQL, TypeScript tooling | |
| graphql-let A webpack loader/babel-plugin/babel-plugin-macros/CLI/generated file manager of GraphQL code generator. | 5.7k | -63% | - | 4 years ago 0.18.6 | CommonJS | None | Bundler plugins and loaders, GraphQL | |
| @neo4j/introspector Introspect a Neo4j database model/schema | 5.6k | - | - | - | 10 months ago 5.0.1 | CommonJS | Bundled | GraphQL |
| @pothos/plugin-mocks A Pothos plugin for mocking resolvers | 5.6k | - | - | - | 11 days ago 4.1.4 | ESM + CommonJS | Bundled | GraphQL, TypeScript tooling |
| grats **The simplest way to build a GraphQL server in TypeScript** | 5.5k | +408% | - | 5 months ago 0.0.36 | ESM only | Bundled | GraphQL, TypeScript tooling | |
| @getlimelight/sdk The react native debugger that actually works. | 5.5k | - | - | - | 7 months ago 0.7.10 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| @urql/exchange-refocus An exchange that dispatches active operations when the window regains focus | 5.5k | - | - | - | 8 months ago 2.1.0 | ESM + CommonJS | Bundled | GraphQL |
| graphql-type-long Enable 52-bit signed integer types for GraphQL | 5.4k | -46% | - | 8 years ago 0.1.1 | CommonJS | None | GraphQL | |
| graphql-static-binding Generate static binding files for a GraphQL schema | 5.3k | -45% | - | 8 years ago 0.9.3 | CommonJS | Bundled | GraphQL | |
| apollo-type-bigint 53-bit and 63-bit integer implementation for GraphQL | 5.3k | +71% | - | 6 years ago 0.1.3 | CommonJS | Bundled | GraphQL | |
| @comunica/query-sparql A SPARQL query engine for querying over decentralized RDF knowledge graphs on the Web | 5.3k | - | - | - | 11 days ago 5.4.1 | CommonJS | Bundled | GraphQL |
| graphql-schema-diff Returns the diff of two GraphQL schemas. Detects dangerous and breaking changes. | 5.2k | +13% | - | 2 years ago 3.0.0 | ESM + CommonJS | Bundled | GraphQL, Schema validation | |
| graphql-cli-prepare Plugin for graphql-cli to bundle schemas and generate bindings | 5.2k | -45% | - | 8 years ago 1.4.19 | CommonJS | Bundled | GraphQL | |
| graphql-deduplicator A GraphQL response deduplicator. Removes duplicate entities from the GraphQL response. | 5.2k | -43% | - | 6 years ago 2.0.6 | CommonJS | None | GraphQL, Compression and archives | |
| join-monster A GraphQL to SQL query execution layer for batch data fetching. | 5.1k | +46% | - | 1 year ago 4.0.1 | CommonJS | Bundled | GraphQL | |
| pothos-prisma-generator Automatic generation of GraphQL schema from prisma schema. | 5.1k | +241% | - | 9 months ago 1.3.11 | ESM + CommonJS | Bundled | GraphQL | |
| ra-data-graphql-simple A GraphQL simple data provider for react-admin | 5.1k | +63% | - | 21 days ago 5.15.3 | ESM + CommonJS | Bundled | GraphQL, React | |
| @pothos/plugin-smart-subscriptions A Pothos plugin for turning queries into subscriptions | 5.1k | - | - | - | 11 days ago 4.1.7 | ESM + CommonJS | Bundled | GraphQL, TypeScript tooling |
| @constructive-io/errors Canonical Constructive error system: registry, codes, i18n messages, and cross-source (PostgreSQL/GraphQL/client) parsing. Zero runtime dependencies. | 5.1k | - | - | - | today 0.20.1 | ESM + CommonJS | Bundled | GraphQL, Internationalisation |
| @kbrandwijk/swagger-to-graphql Swagger2GraphQL converts your existing Swagger schema to GraphQL types where resolvers perform HTTP calls to certain real endpoints.
It allows you to move your API to GraphQL with nearly zero afford and maintain both: REST and GraphQL APIs. | 5.1k | - | - | - | 8 years ago 2.4.3 | CommonJS | None | Documentation tooling, GraphQL |
| @neo4j/graphql-ogm GraphQL powered OGM for Neo4j and Javascript applications | 5k | - | - | - | 1 year ago 5.11.4 | CommonJS | Bundled | GraphQL |
| graphql-playground-middleware-lambda GraphQL IDE for better development workflows (GraphQL Subscriptions, interactive docs & collaboration). | 5k | -50% | - | 4 years ago 1.7.24 | CommonJS | Bundled | GraphQL | |
| type-graphql-dataloader A utility to use DataLoader with TypeGraphQL without fuss | 5k | -12% | - | 3 years ago 0.5.1 | CommonJS | Bundled | GraphQL, TypeScript tooling | |
| @gql2ts/from-query generate typescript interfaces from a graphql schema and query | 5k | - | - | - | 6 years ago 2.0.0-4 | CommonJS | Bundled | GraphQL, TypeScript tooling |
| graphql-auto-query Automatic generation of GraphQL queries from GraphQL schemas | 5k | +245% | - | 7 months ago 1.1.1 | ESM + CommonJS | Bundled | GraphQL | |
| fetchql GraphQL query client with Fetch | 5k | +12% | - | 7 years ago 3.0.0 | ESM + CommonJS | Bundled | GraphQL, HTTP clients | |
| pothos-query-generator Plugin to output 'query.graphql' from pothos to file | 5k | +280% | - | 7 months ago 1.0.0 | ESM + CommonJS | Bundled | GraphQL | |
| @shopify/shopify-app-session-storage-redis Shopify App Session Storage for Redis | 5k | - | - | - | 8 days ago 8.0.0 | ESM + CommonJS | Bundled | Database clients and drivers, GraphQL |
| gql2ts Convert GraphQL Schema to TypeScript defs | 4.9k | +694% | - | 8 years ago 1.10.1 | CommonJS | Bundled | GraphQL, TypeScript tooling | |
| @dillonkearns/elm-graphql [](https://github.com/dillonkearns/elm-graphql/actions?query=branch%3Amaster) [](https://pa | 4.7k | - | - | - | 1 year ago 4.3.2 | ESM only | None | GraphQL |
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.
- graphql-type-uuidUUID scalar type for GraphQL.js
- @grafserv/persistedPersisted operations support for Grafserv
- graphql-resolve-batchA GraphQL batching model which groups execution by GraphQL fields.
- @graphql-yoga/nestjs-federationGraphQL Yoga driver with Apollo Federation for NestJS GraphQL.
- @nestjs-query/query-graphqlNestjs graphql query adapter
- @vue/apollo-utilApollo GraphQL for Vue - Utilities
- apollo-link-serializeA link that serializes requests by key, making sure that they execute in the exact order submitted
- nestjs-graphql-connectionRelay-style pagination for NestJS GraphQL server.
- graphql-ast-types-browser:warning: This package is a temporary clone of [`graphql-ast-types`](https://www.npmjs.com/package/graphql-ast-types). It will be deleted as soon as the issue [#7](https://github.com/imranolas/graphql-ast-types/issues/7) is closed.
- @comunica/actor-rdf-resolve-hypermedia-links-nextA next rdf-resolve-hypermedia-links actor
- graphql-codegen-apollo-next-ssrGraphQL Code Generator plugin for generating a functions to read and write from the apollo cache
- rescript-relayUse Relay with ReScript.
- @openreplay/tracker-graphqlTracker plugin for GraphQL requests recording
- apollo-angular-link-httpAn Apollo Link to allow sending a single http request per operation.
- gatsby-plugin-typegenGatsby plugin to play with extream type-safety
- apollo-angular-link-http-commonCommon logic for http links. For internal use only.
- @shopify/shopify-app-session-storage-kvShopify App Session Storage for KV
- graphql-passportStrategy and utilities to use passport.js with GraphQL server
- graphql-bigintA 53-bit wide implementation of integers for GraphQL
- @mizdra/graphql-codegen-typescript-fabbricaGraphQL Code Generator Plugin to define mock data factory.
- graphql-mobiusEnd-to-end type safe TypeScript GraphQL Client
- graphql-letA webpack loader/babel-plugin/babel-plugin-macros/CLI/generated file manager of GraphQL code generator.
- @neo4j/introspectorIntrospect a Neo4j database model/schema
- @pothos/plugin-mocksA Pothos plugin for mocking resolvers
- grats**The simplest way to build a GraphQL server in TypeScript**
- @getlimelight/sdkThe react native debugger that actually works.
- @urql/exchange-refocusAn exchange that dispatches active operations when the window regains focus
- graphql-type-longEnable 52-bit signed integer types for GraphQL
- graphql-static-bindingGenerate static binding files for a GraphQL schema
- apollo-type-bigint53-bit and 63-bit integer implementation for GraphQL
- @comunica/query-sparqlA SPARQL query engine for querying over decentralized RDF knowledge graphs on the Web
- graphql-schema-diffReturns the diff of two GraphQL schemas. Detects dangerous and breaking changes.
- graphql-cli-preparePlugin for graphql-cli to bundle schemas and generate bindings
- graphql-deduplicatorA GraphQL response deduplicator. Removes duplicate entities from the GraphQL response.
- join-monsterA GraphQL to SQL query execution layer for batch data fetching.
- pothos-prisma-generatorAutomatic generation of GraphQL schema from prisma schema.
- ra-data-graphql-simpleA GraphQL simple data provider for react-admin
- @pothos/plugin-smart-subscriptionsA Pothos plugin for turning queries into subscriptions
- @constructive-io/errorsCanonical Constructive error system: registry, codes, i18n messages, and cross-source (PostgreSQL/GraphQL/client) parsing. Zero runtime dependencies.
- @kbrandwijk/swagger-to-graphqlSwagger2GraphQL converts your existing Swagger schema to GraphQL types where resolvers perform HTTP calls to certain real endpoints. It allows you to move your API to GraphQL with nearly zero afford and maintain both: REST and GraphQL APIs.
- @neo4j/graphql-ogmGraphQL powered OGM for Neo4j and Javascript applications
- graphql-playground-middleware-lambdaGraphQL IDE for better development workflows (GraphQL Subscriptions, interactive docs & collaboration).
- type-graphql-dataloaderA utility to use DataLoader with TypeGraphQL without fuss
- @gql2ts/from-querygenerate typescript interfaces from a graphql schema and query
- graphql-auto-queryAutomatic generation of GraphQL queries from GraphQL schemas
- fetchqlGraphQL query client with Fetch
- pothos-query-generatorPlugin to output 'query.graphql' from pothos to file
- @shopify/shopify-app-session-storage-redisShopify App Session Storage for Redis
- gql2tsConvert GraphQL Schema to TypeScript defs
- @dillonkearns/elm-graphql[](https://github.com/dillonkearns/elm-graphql/actions?query=branch%3Amaster) [](https://pa
- type-graphql vs quicktype-core
- type-graphql vs nexus
- @apollo/cache-control-types vs type-graphql
- @envelop/core vs payload
- @apollo/cache-control-types vs nexus
- @envelop/core vs @apollo/cache-control-types
- @envelop/core vs nexus
- graphql-type-json vs graphql-relay
- gql.tada vs nexus
- @envelop/core vs gql.tada
- @envelop/core vs type-graphql
- @apollo/federation-internals vs wgc
- @envelop/core vs quicktype-core
- gql.tada vs quicktype-core
- graphql-scalars vs graphql-query-complexity