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 |
|---|---|---|---|---|---|---|---|---|
| @escape.tech/graphql-armor Dead-simple, yet highly customizable security middleware for Apollo GraphQL servers shield | 170.2k | - | - | - | 8 months ago 3.2.0 | ESM + CommonJS | Bundled | GraphQL, Security |
| relay-test-utils Utilities for testing Relay applications. | 166.7k | +142% | - | 3 months ago 21.0.1 | CommonJS | None | GraphQL | |
| @aws-amplify/graphql-transformer-core A framework to transform from GraphQL SDL to AWS CloudFormation. | 164.1k | - | - | - | 2 months ago 3.6.1 | CommonJS | Bundled | Cloud SDKs, GraphQL |
| @pothos/plugin-scope-auth A Pothos plugin for adding scope based authorization checks to your GraphQL Schema | 164k | - | - | - | 11 days ago 4.2.1 | ESM + CommonJS | Bundled | GraphQL, TypeScript tooling |
| babel-plugin-inline-import Babel plugin to make raw files importable | 164k | +48% | - | 8 years ago 3.0.0 | CommonJS | None | GraphQL | |
| @aws-amplify/graphql-types-generator Generate API code or type annotations based on a GraphQL schema and statements | 158.5k | - | - | - | 2 years ago 3.6.0 | CommonJS | Bundled | Cloud SDKs, GraphQL |
| @apollo/client-integration-nextjs <div align="center"> <img src="https://raw.githubusercontent.com/apollographql/apollo-client-integrations/main/banner.jpg" width="500" alt="Apollo Client + Next.js App Router" /> </div> | 157.7k | - | - | - | 5 months ago 0.14.5 | ESM + CommonJS | Bundled | GraphQL, Static site generators and meta-frameworks |
| gatsby-plugin-manifest Gatsby plugin which adds a manifest.webmanifest to make sites progressive web apps | 157k | -27% | - | 7 months ago 5.16.0 | CommonJS | None | GraphQL, React | |
| gatsby-transformer-sharp Gatsby transformer plugin for images using Sharp | 152.4k | -24% | - | 7 months ago 5.16.0 | - | None | GraphQL, React | |
| @strapi/strapi An open source headless CMS solution to create and manage your own API. It provides a powerful dashboard and features to make your life easier. Databases supported: MySQL, MariaDB, PostgreSQL, SQLite | 148.3k | - | - | - | 1 day ago 5.55.1 | ESM + CommonJS | Bundled | GraphQL, Authentication and authorisation |
| @strapi/data-transfer Data transfer capabilities for Strapi | 146k | - | - | - | 1 day ago 5.55.1 | ESM + CommonJS | Bundled | GraphQL, Node.js utilities |
| @medplum/core Medplum TS/JS Library | 144.1k | - | - | - | today 5.1.41 | ESM + CommonJS | Bundled | GraphQL, React |
| nexus Scalable, strongly typed GraphQL schema development | 143.1k | +39% | - | 4 years ago 1.3.0 | ESM + CommonJS | Bundled | GraphQL, TypeScript tooling | |
| @aws-amplify/graphql-generator GraphQL API code generator | 141.5k | - | - | - | 2 months ago 0.5.4 | CommonJS | Bundled | Cloud SDKs, GraphQL |
| @rollup/plugin-graphql Convert .gql/.graphql files to ES6 modules | 138.2k | - | - | - | 3 months ago 3.0.0 | ESM + CommonJS | Bundled | GraphQL |
| apollo-link-sentry [Apollo Link](https://www.apollographql.com/docs/react/api/link/introduction) to enrich [Sentry](https://sentry.io) events with [GraphQL](https://graphql.org) data | 136.5k | +10% | - | 23 days ago 5.0.4 | ESM + CommonJS | Bundled | GraphQL, Monitoring and error tracking | |
| @aws-amplify/graphql-docs-generator amplify graphql docs generator plugin | 136.5k | - | - | - | 2 months ago 4.2.2 | CommonJS | Bundled | Cloud SDKs, GraphQL |
| @tanstack/svelte-query Primitives for managing, caching and syncing asynchronous and remote data in Svelte | 134.9k | - | - | - | 3 days ago 6.2.4 | ESM only | Bundled | Caching, Svelte |
| graphql-anywhere Run GraphQL queries with no schema and just one resolver | 128.9k | -12% | - | 3 years ago 4.2.8 | ESM + CommonJS | Bundled | GraphQL | |
| single-user-cache A cache for a single user | 127k | +59% | - | 11 months ago 2.1.0 | CommonJS | Bundled | Caching, GraphQL | |
| wgc The official CLI tool to manage the GraphQL Federation Platform Cosmo | 123.8k | +194% | - | 2 days ago 0.131.2 | ESM only | Bundled | GraphQL, CLI tools and terminal utilities | |
| @shopify/shopify-app-session-storage-prisma Shopify App Session Storage for Prisma | 122.7k | - | - | - | 8 days ago 11.0.0 | ESM + CommonJS | Bundled | GraphQL, ORMs and query builders |
| @apollographql/graphql-upload-8-fork Fork of graphql-upload@8 that works with graphql@15 for compatibility with apollo-server@2 | 118k | - | - | - | 3 years ago 8.1.4 | CommonJS | Bundled | GraphQL, HTTP servers and web frameworks |
| apollo-server Production ready GraphQL Server | 117.3k | -31% | - | - 3.13.0 | CommonJS | Bundled | GraphQL | |
| @n1ru4l/graphql-live-query [](https://www.npmjs.com/package/@n1ru4l/graphql-live-query) [](https://www.npmjs.com/package/@n1ru4l/ | 117k | - | - | - | 2 months ago 0.11.0 | ESM + CommonJS | Bundled | GraphQL, WebSockets and realtime |
| @team-plain/graphql Typed TypeScript SDK for Plain's GraphQL API with auto-generated model classes | 112.5k | - | - | - | 1 day ago 3.2.0 | ESM + CommonJS | Bundled | GraphQL, TypeScript tooling |
| @aws-amplify/graphql-schema-generator Amplify GraphQL schema generator | 111.9k | - | - | - | 2 months ago 0.11.16 | CommonJS | Bundled | Cloud SDKs, GraphQL |
| jest-transform-graphql Jest transformer for .gql imports | 110.3k | -11% | - | 9 years ago 2.1.0 | CommonJS | None | GraphQL | |
| graphql-sock GraphQL Semantic Output Conversion Kit - converts a cutting edge SDL file that supports semantic nullability into a more traditional SDL file legacy tools can support. | 106.9k | -47% | - | 1 year ago 1.0.1 | CommonJS | Bundled | GraphQL | |
| @aws-amplify/graphql-api-construct AppSync GraphQL Api Construct using Amplify GraphQL Transformer. | 106.8k | - | - | - | 2 months ago 1.22.2 | CommonJS | Bundled | Cloud SDKs, GraphQL |
| react-apollo React Apollo Hooks, Components, and HOC. | 105.1k | +5% | - | 6 years ago 3.1.5 | ESM + CommonJS | Bundled | GraphQL, React | |
| @apollo/react-common React Apollo common utilities. | 104.4k | - | - | - | 6 years ago 3.1.4 | ESM + CommonJS | Bundled | GraphQL, React |
| @mondaydotcomorg/api monday.com API client | 103.9k | - | - | - | 6 months ago 14.0.0 | ESM + CommonJS | Bundled | GraphQL |
| @pothos/plugin-prisma A Pothos plugin for more efficient integration with prisma | 102k | - | - | - | 11 days ago 4.17.0 | ESM + CommonJS | Bundled | GraphQL, TypeScript tooling |
| @urql/exchange-persisted An exchange that allows for persisted queries support when fetching queries | 100.8k | - | - | - | 1 year ago 5.0.1 | ESM + CommonJS | Bundled | GraphQL |
| @pothos/plugin-relay A Pothos plugin for adding relay style connections, nodes, and cursor based pagination to your GraphQL schema | 100.4k | - | - | - | 11 days ago 4.8.1 | ESM + CommonJS | Bundled | GraphQL, TypeScript tooling |
| @graphql-inspector/ci Tooling for GraphQL. Compare GraphQL Schemas, check documents, find breaking changes, find similar types. | 100.2k | - | - | - | 1 month ago 6.0.0 | ESM + CommonJS | Bundled | GraphQL |
| apollo-boost The easiest way to get started with Apollo Client | 99.9k | +4% | - | - 0.4.9 | ESM + CommonJS | Bundled | GraphQL | |
| @aws-amplify/data-construct AppSync GraphQL Api Construct using Amplify GraphQL Transformer - Aliased to use `Data` name scheme. | 99.5k | - | - | - | 2 months ago 1.17.7 | CommonJS | Bundled | Cloud SDKs, GraphQL |
| @pothos/plugin-directives Directive plugin for Pothos, enables using graphql-tools based directives with Pothos | 90.4k | - | - | - | 11 days ago 4.3.2 | ESM + CommonJS | Bundled | GraphQL |
| @urql/devtools The official exchange for use with Urql Devtools | 90.2k | - | - | - | 5 years ago 2.0.3 | ESM + CommonJS | Bundled | GraphQL |
| @vue/apollo-composable Apollo GraphQL for Vue Composition API | 89.3k | - | - | - | 1 year ago 4.2.2 | ESM + CommonJS | Bundled | GraphQL, Vue |
| @apollo/persisted-query-lists Support for Persisted Query Lists in Apollo Client Web | 86.5k | - | - | - | 10 months ago 1.1.0 | CommonJS | Bundled | GraphQL |
| graphql-codegen-typescript-validation-schema GraphQL Code Generator plugin to generate form validation schema from your GraphQL schema | 82k | +157% | - | 4 months ago 0.19.0 | ESM + CommonJS | Bundled | GraphQL | |
| @comunica/types Typings module for Comunica | 81.7k | - | - | - | 11 days ago 5.4.0 | CommonJS | Bundled | GraphQL |
| graphile-build Build a GraphQL schema from plugins | 81.5k | +40% | - | 1 month ago 5.1.1 | CommonJS | Bundled | GraphQL | |
| @apollo/utils.keyvadapter Keyv adapter implementing Apollo's KeyValueCache interface | 81.2k | - | - | - | 1 year ago 4.0.1 | CommonJS | Bundled | GraphQL |
| graphile-utils Utilities to help with building graphile-build plugins | 80.6k | +39% | - | 2 months ago 5.0.3 | CommonJS | Bundled | GraphQL | |
| graphile-build-pg PostgreSQL plugins for Graphile Build - build a supercharged GraphQL schema by reflection over a PostgreSQL database and executed by Grafast. | 80.4k | +39% | - | 21 days ago 5.1.4 | CommonJS | Bundled | GraphQL, Database clients and drivers | |
| @aws-amplify/graphql-model-transformer Amplify graphql @model transformer | 78.7k | - | - | - | 2 months ago 3.5.0 | CommonJS | Bundled | Cloud SDKs, 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.
- @escape.tech/graphql-armorDead-simple, yet highly customizable security middleware for Apollo GraphQL servers shield
- relay-test-utilsUtilities for testing Relay applications.
- @aws-amplify/graphql-transformer-coreA framework to transform from GraphQL SDL to AWS CloudFormation.
- @pothos/plugin-scope-authA Pothos plugin for adding scope based authorization checks to your GraphQL Schema
- babel-plugin-inline-importBabel plugin to make raw files importable
- @aws-amplify/graphql-types-generatorGenerate API code or type annotations based on a GraphQL schema and statements
- @apollo/client-integration-nextjs<div align="center"> <img src="https://raw.githubusercontent.com/apollographql/apollo-client-integrations/main/banner.jpg" width="500" alt="Apollo Client + Next.js App Router" /> </div>
- gatsby-plugin-manifestGatsby plugin which adds a manifest.webmanifest to make sites progressive web apps
- gatsby-transformer-sharpGatsby transformer plugin for images using Sharp
- @strapi/strapiAn open source headless CMS solution to create and manage your own API. It provides a powerful dashboard and features to make your life easier. Databases supported: MySQL, MariaDB, PostgreSQL, SQLite
- @strapi/data-transferData transfer capabilities for Strapi
- @medplum/coreMedplum TS/JS Library
- nexusScalable, strongly typed GraphQL schema development
- @aws-amplify/graphql-generatorGraphQL API code generator
- @rollup/plugin-graphqlConvert .gql/.graphql files to ES6 modules
- apollo-link-sentry[Apollo Link](https://www.apollographql.com/docs/react/api/link/introduction) to enrich [Sentry](https://sentry.io) events with [GraphQL](https://graphql.org) data
- @aws-amplify/graphql-docs-generatoramplify graphql docs generator plugin
- @tanstack/svelte-queryPrimitives for managing, caching and syncing asynchronous and remote data in Svelte
- graphql-anywhereRun GraphQL queries with no schema and just one resolver
- single-user-cacheA cache for a single user
- wgcThe official CLI tool to manage the GraphQL Federation Platform Cosmo
- @shopify/shopify-app-session-storage-prismaShopify App Session Storage for Prisma
- @apollographql/graphql-upload-8-forkFork of graphql-upload@8 that works with graphql@15 for compatibility with apollo-server@2
- apollo-serverProduction ready GraphQL Server
- @n1ru4l/graphql-live-query[](https://www.npmjs.com/package/@n1ru4l/graphql-live-query) [](https://www.npmjs.com/package/@n1ru4l/
- @team-plain/graphqlTyped TypeScript SDK for Plain's GraphQL API with auto-generated model classes
- @aws-amplify/graphql-schema-generatorAmplify GraphQL schema generator
- jest-transform-graphqlJest transformer for .gql imports
- graphql-sockGraphQL Semantic Output Conversion Kit - converts a cutting edge SDL file that supports semantic nullability into a more traditional SDL file legacy tools can support.
- @aws-amplify/graphql-api-constructAppSync GraphQL Api Construct using Amplify GraphQL Transformer.
- react-apolloReact Apollo Hooks, Components, and HOC.
- @apollo/react-commonReact Apollo common utilities.
- @mondaydotcomorg/apimonday.com API client
- @pothos/plugin-prismaA Pothos plugin for more efficient integration with prisma
- @urql/exchange-persistedAn exchange that allows for persisted queries support when fetching queries
- @pothos/plugin-relayA Pothos plugin for adding relay style connections, nodes, and cursor based pagination to your GraphQL schema
- @graphql-inspector/ciTooling for GraphQL. Compare GraphQL Schemas, check documents, find breaking changes, find similar types.
- apollo-boostThe easiest way to get started with Apollo Client
- @aws-amplify/data-constructAppSync GraphQL Api Construct using Amplify GraphQL Transformer - Aliased to use `Data` name scheme.
- @pothos/plugin-directivesDirective plugin for Pothos, enables using graphql-tools based directives with Pothos
- @urql/devtoolsThe official exchange for use with Urql Devtools
- @vue/apollo-composableApollo GraphQL for Vue Composition API
- @apollo/persisted-query-listsSupport for Persisted Query Lists in Apollo Client Web
- graphql-codegen-typescript-validation-schemaGraphQL Code Generator plugin to generate form validation schema from your GraphQL schema
- @comunica/typesTypings module for Comunica
- graphile-buildBuild a GraphQL schema from plugins
- @apollo/utils.keyvadapterKeyv adapter implementing Apollo's KeyValueCache interface
- graphile-utilsUtilities to help with building graphile-build plugins
- graphile-build-pgPostgreSQL plugins for Graphile Build - build a supercharged GraphQL schema by reflection over a PostgreSQL database and executed by Grafast.
- @aws-amplify/graphql-model-transformerAmplify graphql @model transformer
- 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