Skip to content
JS
Alternatives

@scalar/openapi-types alternatives

8 packages that do the same job as @scalar/openapi-types: oas-kit-common, openapi-types, json-schema-ref-resolver, oas-schema-walker, openapi-typescript, zod-openapi, oas-resolver, openapi-fetch. Figures below are from npm, GitHub and Bundlephobia.

Data as of 25 Sept 2026
PackageWeekly downloads12-month changeGzipDependenciesLast releaseModuleTypesRuntimes
@scalar/openapi-types
This package
4.4m+999%-02 days agoESM onlyBundled-
oas-kit-common3m+56%-16 years agoCommonJSNone-
openapi-types10m+102%-03 years agoCommonJSBundled-
json-schema-ref-resolver9.1m+296%-11 year agoCommonJSBundled-
oas-schema-walker3m+56%-06 years agoCommonJSNone-
openapi-typescript5.3m+257%-67 months agoESM + CommonJSBundled-
zod-openapi994k+287%-024 days agoESM + CommonJSBundled-
oas-resolver3m+56%-55 years agoCommonJSNone-
openapi-fetch6.6m+383%-17 months 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.

Common utility functions for oas-kit

Compared with @scalar/openapi-types

  • 1.5x fewer weekly downloads (3m vs 4.4m)
  • 1 dependency vs 0
  • CommonJS vs ESM only
  • No types vs bundled types
  • Declares no Node.js engine range vs Node.js >=22
  • Last release 29 Mar 2020 vs 22 Sept 2026
  • 22x fewer GitHub stars (747 vs 16.2k)

Types for OpenAPI documents.

Compared with @scalar/openapi-types

  • 2.3x more weekly downloads (10m vs 4.4m)
  • CommonJS vs ESM only
  • Declares no Node.js engine range vs Node.js >=22
  • Last release 24 May 2023 vs 22 Sept 2026
  • 18x fewer GitHub stars (921 vs 16.2k)

JSON schema reference resolver

Compared with @scalar/openapi-types

  • 2.1x more weekly downloads (9.1m vs 4.4m)
  • 1 dependency vs 0
  • CommonJS vs ESM only
  • Declares no Node.js engine range vs Node.js >=22
  • Last release 8 Mar 2025 vs 22 Sept 2026
  • 648x fewer GitHub stars (25 vs 16.2k)

Library to walk OAS 3 schema objects and call a callback

Compared with @scalar/openapi-types

  • 1.5x fewer weekly downloads (3m vs 4.4m)
  • CommonJS vs ESM only
  • No types vs bundled types
  • Declares no Node.js engine range vs Node.js >=22
  • Last release 31 Jul 2020 vs 22 Sept 2026
  • 22x fewer GitHub stars (747 vs 16.2k)

Convert OpenAPI 3.0 & 3.1 schemas to TypeScript

Compared with @scalar/openapi-types

  • 1.2x more weekly downloads (5.3m vs 4.4m)
  • 6 dependencies vs 0
  • ESM + CommonJS vs ESM only
  • Declares no Node.js engine range vs Node.js >=22
  • Last release 11 Feb 2026 vs 22 Sept 2026
  • 1.9x fewer GitHub stars (8.4k vs 16.2k)

Convert Zod Schemas to OpenAPI v3.x documentation

Compared with @scalar/openapi-types

  • 4.5x fewer weekly downloads (994k vs 4.4m)
  • ESM + CommonJS vs ESM only
  • Declares Node.js >=22.14.0 vs Node.js >=22
  • Last release 31 Aug 2026 vs 22 Sept 2026
  • 25x fewer GitHub stars (646 vs 16.2k)

Resolve external $refs in OpenAPI (swagger) 2.0 / 3.x definitions

Compared with @scalar/openapi-types

  • 1.5x fewer weekly downloads (3m vs 4.4m)
  • 5 dependencies vs 0
  • CommonJS vs ESM only
  • No types vs bundled types
  • Declares no Node.js engine range vs Node.js >=22
  • Last release 7 Jul 2021 vs 22 Sept 2026
  • 22x fewer GitHub stars (747 vs 16.2k)

Fast, type-safe fetch client for your OpenAPI schema. Only 6 kb (min). Works with React, Vue, Svelte, or vanilla JS.

Compared with @scalar/openapi-types

  • 1.5x more weekly downloads (6.6m vs 4.4m)
  • 1 dependency vs 0
  • ESM + CommonJS vs ESM only
  • Declares no Node.js engine range vs Node.js >=22
  • Last release 11 Feb 2026 vs 22 Sept 2026
  • 1.9x fewer GitHub stars (8.4k vs 16.2k)
Sources: npm registry, npm downloads API, GitHub API, Bundlephobia. Data fetched 25 Sept 2026.

Indexability: Indexed.