Skip to content
JS
Alternatives

@apollo/cache-control-types alternatives

8 packages that do the same job as @apollo/cache-control-types: @graphql-tools/executor, type-graphql, nexus, graphql-upload-ts, @envelop/core, graphql-modules, vue-apollo, @pothos/plugin-federation. Figures below are from npm, GitHub and Bundlephobia.

Data as of 25 Sept 2026
PackageWeekly downloads12-month changeGzipDependenciesLast releaseModuleTypesRuntimes
@apollo/cache-control-types
This package
2.1m+66%-03 years agoESM + CommonJSBundled-
@graphql-tools/executor6.6m+67%-617 days agoESM + CommonJSBundled-
type-graphql510.1k+101%-67 months agoESM + CommonJSBundled-
nexus143.1k+39%-24 years agoESM + CommonJSBundled-
graphql-upload-ts55.3k+41%-35 months agoESM + CommonJSBundled-
@envelop/core5.5m+128%-48 days agoESM + CommonJSBundled-
graphql-modules42.5k+61%-43 months agoESM + CommonJSBundled-
vue-apollo47.3k-3%-32 years agoESM + CommonJSBundled-
@pothos/plugin-federation74.8k--011 days agoESM + CommonJSBundled-

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 (Bundlephobia). Runtimes are taken from each package's own documentation; "-" means not recorded.

Fork of GraphQL.js' execute function

Compared with @apollo/cache-control-types

  • 3.2x more weekly downloads (6.6m vs 2.1m)
  • 6 dependencies vs 0
  • Declares Node.js >=16.0.0 vs none declared
  • Last release 7 Sept 2026 vs 26 Jun 2023
  • 2.6x fewer GitHub stars (5.4k vs 14k)

Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

Compared with @apollo/cache-control-types

  • 4.1x fewer weekly downloads (510.1k vs 2.1m)
  • 6 dependencies vs 0
  • Declares Node.js >= 20.11.1 vs none declared
  • Last release 8 Feb 2026 vs 26 Jun 2023
  • 1.7x fewer GitHub stars (8.1k vs 14k)

Scalable, strongly typed GraphQL schema development

Compared with @apollo/cache-control-types

  • 15x fewer weekly downloads (143.1k vs 2.1m)
  • 2 dependencies vs 0
  • Last release 5 Mar 2022 vs 26 Jun 2023
  • 4.1x fewer GitHub stars (3.4k vs 14k)

TypeScript-first middleware and Upload scalar for GraphQL multipart requests (file uploads) with support for Apollo Server, Express, Koa, and more.

Compared with @apollo/cache-control-types

  • 38x fewer weekly downloads (55.3k vs 2.1m)
  • 3 dependencies vs 0
  • Declares Node.js >=16.0.0 vs none declared
  • Last release 23 Apr 2026 vs 26 Jun 2023
  • 268x fewer GitHub stars (52 vs 14k)

This is the core package for Envelop. You can find a complete documentation here: https://github.com/graphql-hive/envelop

Compared with @apollo/cache-control-types

  • 2.6x more weekly downloads (5.5m vs 2.1m)
  • 4 dependencies vs 0
  • Declares Node.js >=18.0.0 vs none declared
  • Last release 16 Sept 2026 vs 26 Jun 2023
  • 1.6x fewer GitHub stars (8.5k vs 14k)

Create reusable, maintainable, testable and extendable GraphQL modules

Compared with @apollo/cache-control-types

  • 49x fewer weekly downloads (42.5k vs 2.1m)
  • 4 dependencies vs 0
  • Last release 26 May 2026 vs 26 Jun 2023
  • 11x fewer GitHub stars (1.3k vs 14k)

Use Apollo and GraphQL with Vue.js

Compared with @apollo/cache-control-types

  • 44x fewer weekly downloads (47.3k vs 2.1m)
  • 3 dependencies vs 0
  • Last release 15 Jan 2024 vs 26 Jun 2023
  • 2.3x fewer GitHub stars (6k vs 14k)

A Pothos plugin for implementing apollo federation subGraphs

Compared with @apollo/cache-control-types

  • 28x fewer weekly downloads (74.8k vs 2.1m)
  • Last release 13 Sept 2026 vs 26 Jun 2023
  • 5.3x fewer GitHub stars (2.6k vs 14k)
Sources: npm registry, npm downloads API, GitHub API, Bundlephobia. Data fetched 25 Sept 2026.

Indexability: Indexed.