Skip to content
JS
Alternatives

json-schema-to-ts alternatives

8 packages that do the same job as json-schema-to-ts: prisma-json-types-generator, json-schema-to-typescript-lite, @standard-schema/spec, @croct/json, json-edit-react, effect, io-ts, @yuku-toolchain/types. Figures below are from npm, GitHub and Bundlephobia.

Data as of 25 Sept 2026
PackageWeekly downloads12-month changeGzipDependenciesLast releaseModuleTypesRuntimes
json-schema-to-ts
This package
24.9m+962%-22 years agoESM + CommonJSBundled-
prisma-json-types-generator338.3k+151%-52 months agoCommonJSNone-
json-schema-to-typescript-lite629.1k+139%-21 year agoESM + CommonJSBundled-
@standard-schema/spec80.7m+892%-09 months agoESM + CommonJSBundled-
@croct/json554.2k--03 years agoCommonJSBundled-
json-edit-react251.6k+106%-03 months agoESM + CommonJSBundled-
effect26.3m+544%-215 days agoESM + CommonJSBundled-
io-ts2m+22%-01 year agoESM + CommonJSBundled-
@yuku-toolchain/types3.4m--01 day agoESM onlyBundled-

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.

Changes JsonValues to your custom typescript type

Compared with json-schema-to-ts

  • 74x fewer weekly downloads (338.3k vs 24.9m)
  • 5 dependencies vs 2
  • CommonJS vs ESM + CommonJS
  • No types vs bundled types
  • Declares Node.js >=14.0 vs Node.js >=16
  • Last release 9 Jul 2026 vs 29 Aug 2024
  • 3.1x fewer GitHub stars (568 vs 1.8k)

Lite version of json-schema-to-typescript

Compared with json-schema-to-ts

  • 40x fewer weekly downloads (629.1k vs 24.9m)
  • Declares no Node.js engine range vs Node.js >=16
  • Last release 24 Jul 2025 vs 29 Aug 2024
  • 1.9x more GitHub stars (3.3k vs 1.8k)

A family of specs for interoperable TypeScript

Compared with json-schema-to-ts

  • 3.2x more weekly downloads (80.7m vs 24.9m)
  • 0 dependencies vs 2
  • Declares no Node.js engine range vs Node.js >=16
  • Last release 15 Dec 2025 vs 29 Aug 2024
  • 2.0x more GitHub stars (3.6k vs 1.8k)

Strong JSON typing for TypeScript.

Compared with json-schema-to-ts

  • 45x fewer weekly downloads (554.2k vs 24.9m)
  • 0 dependencies vs 2
  • CommonJS vs ESM + CommonJS
  • Declares no Node.js engine range vs Node.js >=16
  • Last release 21 Sept 2023 vs 29 Aug 2024
  • 446x fewer GitHub stars (4 vs 1.8k)

React component for editing or viewing JSON/object data

Compared with json-schema-to-ts

  • 99x fewer weekly downloads (251.6k vs 24.9m)
  • 0 dependencies vs 2
  • Declares no Node.js engine range vs Node.js >=16
  • Last release 24 Jun 2026 vs 29 Aug 2024
  • 2.7x fewer GitHub stars (651 vs 1.8k)

The missing standard library for TypeScript, for writing production-grade software.

Compared with json-schema-to-ts

  • 1.1x more weekly downloads (26.3m vs 24.9m)
  • Declares no Node.js engine range vs Node.js >=16
  • Last release 9 Sept 2026 vs 29 Aug 2024
  • 9.1x more GitHub stars (16.2k vs 1.8k)

TypeScript runtime type system for IO decoding/encoding

Compared with json-schema-to-ts

  • 12x fewer weekly downloads (2m vs 24.9m)
  • 0 dependencies vs 2
  • Declares no Node.js engine range vs Node.js >=16
  • Last release 10 Dec 2024 vs 29 Aug 2024
  • 3.8x more GitHub stars (6.8k vs 1.8k)

Shared AST, diagnostic, and traversal type definitions for the yuku toolchain

Compared with json-schema-to-ts

  • 7.3x fewer weekly downloads (3.4m vs 24.9m)
  • 0 dependencies vs 2
  • ESM only vs ESM + CommonJS
  • Declares no Node.js engine range vs Node.js >=16
  • Last release 24 Sept 2026 vs 29 Aug 2024
  • 1.9x fewer GitHub stars (949 vs 1.8k)
Sources: npm registry, npm downloads API, GitHub API, Bundlephobia. Data fetched 25 Sept 2026.

Indexability: Indexed: 0 US searches/month for "json-schema-to-ts alternatives".