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 |
|---|---|---|---|---|---|---|---|---|
| @paljs/nexus Nexus plugin for Prisma with PrismaSelect integration - supports Prisma 6 and 7 | 3.4k | - | - | - | 7 months ago 9.0.0 | CommonJS | Bundled | GraphQL |
| @gqty/react The No-GraphQL Client for React | 3.4k | - | - | - | 1 year ago 3.1.1 | ESM + CommonJS | Bundled | GraphQL |
| @urql/preact A highly customizable and versatile GraphQL client for Preact | 3.2k | - | - | - | 1 year ago 5.0.0 | ESM + CommonJS | Bundled | GraphQL |
| oxc-transform-relay Oxc Relay Transform Node API | 3.2k | - | - | 4 days ago 0.151.0 | ESM only | None | TypeScript tooling, GraphQL | |
| graphql-server-express-upload GraphQL Server Express file upload middleware | 3.2k | +89% | - | 9 years ago 1.0.0 | CommonJS | None | GraphQL, HTTP servers and web frameworks | |
| @flopflip/http-adapter An HTTP adapter for flipflop | 3.2k | - | - | - | 1 month ago 15.1.12 | ESM + CommonJS | None | GraphQL, State management |
| @oxc-transform-relay/binding-linux-x64-gnu Oxc Relay Transform Node API | 3.1k | - | - | - | 4 days ago 0.151.0 | CommonJS | None | TypeScript tooling, GraphQL |
| @gqloom/core Create GraphQL schema and resolvers with TypeScript. | 3k | - | - | - | 7 months ago 0.16.1 | ESM + CommonJS | Bundled | Schema validation, TypeScript tooling |
| graphql-ttl-transformer Enable DynamoDB's time-to-live feature to auto-delete old entries in your AWS Amplify API! | 3k | +18% | - | 2 years ago 2.0.2 | CommonJS | Bundled | Cloud SDKs, GraphQL | |
| @constructive-io/graphql-server Constructive GraphQL Server | 3k | - | - | - | today 5.28.3 | ESM + CommonJS | Bundled | GraphQL, HTTP servers and web frameworks |
| @graphql-authz/directive GraphQL Directive for graphql-authz | 3k | - | - | - | 2 years ago 1.1.6 | CommonJS | Bundled | GraphQL |
| graphql-query-test-mock Mock queries to your GraphQL backend in your Jest tests. | 3k | -65% | - | 6 years ago 0.12.1 | CommonJS | Bundled | GraphQL, Testing | |
| graphql-depth-limit-ts Limit the complexity of your GraphQL queries based on depth. | 2.9k | +247% | - | 2 years ago 1.1.1 | ESM + CommonJS | Bundled | GraphQL | |
| graplix Authorization framework for implementing Relation-based Access Control (ReBAC) with the Resolver (Inspired by [GraphQL](https://graphql.org)) | 2.9k | +1114% | - | 1 year ago 1.0.0 | ESM + CommonJS | Bundled | GraphQL | |
| graphile-function-bindings PostGraphile v5 plugin — exposes API-bound compute functions as typed GraphQL mutations backed by function_invocations inserts | 2.9k | - | - | today 1.17.3 | ESM + CommonJS | Bundled | GraphQL | |
| koa-graphql Production ready GraphQL Koa middleware. | 2.9k | -26% | - | 4 years ago 0.12.0 | CommonJS | Bundled | GraphQL, HTTP servers and web frameworks | |
| easygraphql-parser Parse GraphQL Schema | 2.7k | -60% | - | 6 years ago 0.0.15 | CommonJS | None | GraphQL | |
| @uipath/apollo-react Apollo Design System - React component library with Material UI theming | 2.7k | - | - | - | today 6.58.3 | ESM + CommonJS | Bundled | UI component libraries, React |
| @directus/schema-builder Directus SchemaBuilder for mocking/constructing a database schema based on code. | 2.7k | - | - | - | 2 days ago 1.0.3 | ESM only | Bundled | ORMs and query builders, Vue |
| jest-serializer-graphql-schema Jest serializer for GraphQLSchema objects | 2.7k | +105% | - | 6 months ago 5.0.0 | CommonJS | Bundled | GraphQL, Schema validation | |
| @tracworx/nestjs-dataloader Quick and easy GraphQL dataloaders for NestJS | 2.6k | - | - | - | 3 years ago 1.2.1 | CommonJS | Bundled | GraphQL |
| mercurius-logging Log the GraphQL details | 2.6k | -2% | - | 2 years ago 2.0.0 | CommonJS | Bundled | Logging, GraphQL | |
| @pothos/plugin-authz A Pothos plugin for applying GraphQL AuthZ rules to fields | 2.5k | - | - | - | 2 years ago 3.5.10 | ESM + CommonJS | Bundled | GraphQL |
| @as-integrations/cloudflare-workers An integration to use Cloudflare Workers as a hosting service with Apollo Server v4 | 2.5k | - | - | - | 1 year ago 1.1.1 | CommonJS | Bundled | GraphQL, Cloud SDKs |
| @newmo/graphql-fake-core GraphQL fake core library | 2.4k | - | - | - | 3 months ago 1.0.0 | ESM only | Bundled | GraphQL, Testing |
| @newmo/graphql-codegen-fake-server-client GraphQL Codegen plugin for generating a fake server client | 2.4k | - | - | - | 3 months ago 1.0.0 | ESM only | Bundled | GraphQL, Testing |
| @newmo/eslint-plugin-graphql-fake ESLint plugin for GraphQL fake | 2.4k | - | - | - | 3 months ago 1.0.0 | ESM only | Bundled | GraphQL, Testing |
| @newmo/graphql-fake-server GraphQL fake server for testing | 2.4k | - | - | - | 3 months ago 1.0.0 | ESM only | Bundled | GraphQL, Testing |
| graphql-s2s Transpile an enriched GraphQL string schema (e.g. support for metadata, inheritance, generic types, ...) into the standard string schema understood by graphql.js and the Apollo server client. | 2.4k | +45% | - | 4 years ago 0.22.0 | CommonJS | None | GraphQL, Build tools | |
| graphql-query-count-limit A validator for the number of queries per request and root selectors per query. | 2.4k | +181% | - | 6 years ago 1.0.0 | CommonJS | None | GraphQL | |
| @urql/exchange-populate An exchange that automaticcally populates the mutation selection body | 2.3k | - | - | - | 1 year ago 2.0.0 | ESM + CommonJS | Bundled | GraphQL |
| piral-urql Plugin for providing a GraphQL client in Piral. | 2.3k | +20% | - | 14 days ago 1.12.4 | ESM + CommonJS | Bundled | GraphQL | |
| @testmail.app/graphql-request Clone of graphql-request (minimal GraphQL client) with improvements like built-in retries | 2.3k | - | - | - | 6 years ago 1.8.4 | CommonJS | Bundled | GraphQL, TypeScript tooling |
| postgraphile-apollo-server Helper for using PostGraphile with Apollo Server | 2.3k | +1021% | - | 7 years ago 0.1.1 | CommonJS | None | GraphQL | |
| graphile-export Export in-memory generated GraphQL schemas to JS files when built with our helpers. | 2.2k | +135% | - | 5 months ago 1.0.1 | CommonJS | Bundled | GraphQL, Schema validation | |
| graphql-crunch Normalizes GraphQL responses by reducing duplication, resulting in smaller payloads and faster JSON parsing. | 2.2k | -14% | - | 4 years ago 2.2.0 | CommonJS | Bundled | GraphQL | |
| protoc-gen-pothos Generate DSL for Pothos GraphQL from Protocol Buffers IDL | 2.2k | +1320% | - | 3 months ago 0.8.1 | ESM + CommonJS | Bundled | GraphQL | |
| nestlens Laravel Telescope-like debugging and monitoring tool for NestJS | 2.2k | - | - | 1 month ago 0.14.2 | CommonJS | Bundled | Monitoring and error tracking, Logging | |
| @graphql-mocks/network-nock Mock using graphql-mocks with Nock | 2.2k | - | - | - | 9 months ago 0.7.0 | ESM + CommonJS | Bundled | GraphQL, Dev servers and API mocking |
| apollo-resolvers Expressive and composable resolvers for Apollostack's GraphQL server | 2.2k | +60% | - | 6 years ago 1.4.2 | CommonJS | Bundled | GraphQL | |
| @urql/storybook-addon Make stories in Storybook with urql | 2.2k | - | - | - | 4 years ago 2.0.1 | ESM + CommonJS | Bundled | GraphQL, Documentation tooling |
| apollo-datasource-mongodb Apollo data source for MongoDB | 2.2k | -10% | - | 2 years ago 0.6.0 | CommonJS | Bundled | Database clients and drivers, GraphQL | |
| datasource-sql SQL DataSource for Apollo GraphQL projects | 2.1k | -5% | - | 3 years ago 2.1.0 | CommonJS | Bundled | GraphQL | |
| prisma-generator-pothos-codegen A prisma generator that generate input types for Pothos. And optionally generate all crud. | 2k | +300% | - | 9 months ago 0.7.2 | ESM + CommonJS | Bundled | GraphQL, TypeScript tooling | |
| @comunica/query-sparql-rdfjs A SPARQL query engine for querying over RDF/JS sources | 2k | - | - | - | 11 days ago 5.4.1 | CommonJS | Bundled | GraphQL |
| gatsby-remark-katex Transform math nodes to html markup | 2k | +4% | - | 7 months ago 7.16.0 | CommonJS | None | Markdown, React | |
| easygraphql-mock Create mocks of your GraphQL Schema | 2k | -69% | - | - 0.1.17 | CommonJS | None | GraphQL | |
| @gqloom/zod Create GraphQL schema and resolvers easily using using Zod! | 2k | - | - | - | 6 months ago 0.16.0 | ESM + CommonJS | Bundled | Schema validation, TypeScript tooling |
| @constructive-io/graphql-query Constructive GraphQL Query | 2k | - | - | - | today 4.20.3 | ESM + CommonJS | Bundled | GraphQL |
| graphql-playground-react GraphQL IDE for better development workflows (GraphQL Subscriptions, interactive docs & collaboration). | 2k | -2% | - | - 1.7.28 | CommonJS | Bundled | 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.
- @paljs/nexusNexus plugin for Prisma with PrismaSelect integration - supports Prisma 6 and 7
- @gqty/reactThe No-GraphQL Client for React
- @urql/preactA highly customizable and versatile GraphQL client for Preact
- oxc-transform-relayOxc Relay Transform Node API
- graphql-server-express-uploadGraphQL Server Express file upload middleware
- @flopflip/http-adapterAn HTTP adapter for flipflop
- @oxc-transform-relay/binding-linux-x64-gnuOxc Relay Transform Node API
- @gqloom/coreCreate GraphQL schema and resolvers with TypeScript.
- graphql-ttl-transformerEnable DynamoDB's time-to-live feature to auto-delete old entries in your AWS Amplify API!
- @constructive-io/graphql-serverConstructive GraphQL Server
- @graphql-authz/directiveGraphQL Directive for graphql-authz
- graphql-query-test-mockMock queries to your GraphQL backend in your Jest tests.
- graphql-depth-limit-tsLimit the complexity of your GraphQL queries based on depth.
- graplixAuthorization framework for implementing Relation-based Access Control (ReBAC) with the Resolver (Inspired by [GraphQL](https://graphql.org))
- graphile-function-bindingsPostGraphile v5 plugin — exposes API-bound compute functions as typed GraphQL mutations backed by function_invocations inserts
- koa-graphqlProduction ready GraphQL Koa middleware.
- easygraphql-parserParse GraphQL Schema
- @uipath/apollo-reactApollo Design System - React component library with Material UI theming
- @directus/schema-builderDirectus SchemaBuilder for mocking/constructing a database schema based on code.
- jest-serializer-graphql-schemaJest serializer for GraphQLSchema objects
- @tracworx/nestjs-dataloaderQuick and easy GraphQL dataloaders for NestJS
- mercurius-loggingLog the GraphQL details
- @pothos/plugin-authzA Pothos plugin for applying GraphQL AuthZ rules to fields
- @as-integrations/cloudflare-workersAn integration to use Cloudflare Workers as a hosting service with Apollo Server v4
- @newmo/graphql-fake-coreGraphQL fake core library
- @newmo/graphql-codegen-fake-server-clientGraphQL Codegen plugin for generating a fake server client
- @newmo/eslint-plugin-graphql-fakeESLint plugin for GraphQL fake
- @newmo/graphql-fake-serverGraphQL fake server for testing
- graphql-s2sTranspile an enriched GraphQL string schema (e.g. support for metadata, inheritance, generic types, ...) into the standard string schema understood by graphql.js and the Apollo server client.
- graphql-query-count-limitA validator for the number of queries per request and root selectors per query.
- @urql/exchange-populateAn exchange that automaticcally populates the mutation selection body
- piral-urqlPlugin for providing a GraphQL client in Piral.
- @testmail.app/graphql-requestClone of graphql-request (minimal GraphQL client) with improvements like built-in retries
- postgraphile-apollo-serverHelper for using PostGraphile with Apollo Server
- graphile-exportExport in-memory generated GraphQL schemas to JS files when built with our helpers.
- graphql-crunchNormalizes GraphQL responses by reducing duplication, resulting in smaller payloads and faster JSON parsing.
- protoc-gen-pothosGenerate DSL for Pothos GraphQL from Protocol Buffers IDL
- nestlensLaravel Telescope-like debugging and monitoring tool for NestJS
- @graphql-mocks/network-nockMock using graphql-mocks with Nock
- apollo-resolversExpressive and composable resolvers for Apollostack's GraphQL server
- @urql/storybook-addonMake stories in Storybook with urql
- apollo-datasource-mongodbApollo data source for MongoDB
- datasource-sqlSQL DataSource for Apollo GraphQL projects
- prisma-generator-pothos-codegenA prisma generator that generate input types for Pothos. And optionally generate all crud.
- @comunica/query-sparql-rdfjsA SPARQL query engine for querying over RDF/JS sources
- gatsby-remark-katexTransform math nodes to html markup
- easygraphql-mockCreate mocks of your GraphQL Schema
- @gqloom/zodCreate GraphQL schema and resolvers easily using using Zod!
- @constructive-io/graphql-queryConstructive GraphQL Query
- graphql-playground-reactGraphQL IDE for better development workflows (GraphQL Subscriptions, interactive docs & collaboration).
- 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