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.
| Package | Weekly downloads | 12-month change | Gzip | Dependencies | Last release | Module | Types | Runtimes |
|---|---|---|---|---|---|---|---|---|
| json-schema-to-ts This package | 24.9m | +962% | - | 2 | 2 years ago | ESM + CommonJS | Bundled | - |
| prisma-json-types-generator | 338.3k | +151% | - | 5 | 2 months ago | CommonJS | None | - |
| json-schema-to-typescript-lite | 629.1k | +139% | - | 2 | 1 year ago | ESM + CommonJS | Bundled | - |
| @standard-schema/spec | 80.7m | +892% | - | 0 | 9 months ago | ESM + CommonJS | Bundled | - |
| @croct/json | 554.2k | - | - | 0 | 3 years ago | CommonJS | Bundled | - |
| json-edit-react | 251.6k | +106% | - | 0 | 3 months ago | ESM + CommonJS | Bundled | - |
| effect | 26.3m | +544% | - | 2 | 15 days ago | ESM + CommonJS | Bundled | - |
| io-ts | 2m | +22% | - | 0 | 1 year ago | ESM + CommonJS | Bundled | - |
| @yuku-toolchain/types | 3.4m | - | - | 0 | 1 day ago | ESM only | Bundled | - |
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)
Indexability: Indexed: 0 US searches/month for "json-schema-to-ts alternatives".