typescript-runtime-type-benchmarks
π Benchmark Comparison of Packages with Runtime Validation and TypeScript Support
File Explorer
Download Latest Version (.zip)- download-packages-popularity.yml
- pages.yml
- pr.yml
- release.yml
- PULL_REQUEST_TEMPLATE.md
- settings.json
- graph.ts
- main.ts
- register.ts
- types.ts
- assertLoose.ts
- assertStrict.ts
- index.ts
- parseSafe.ts
- parseStrict.ts
- index.ts
- index.d.ts
- index.js
- index.js.map
- index.ts
- index.ts
- tsconfig.json
- index.ts
- index.ts
- tsconfig.json
- generate.ts
- index.ts
- index.ts
- index.ts
- tsconfig.json
- .babelrc
- index.ts
- index.ts
- index.ts
- tsconfig.json
- index.ts
- tsconfig.json
- index.ts
- index.ts
- build.mjs
- index.ts
- tsconfig.json
- index.ts
- compile.sh
- index.ts
- tsconfig.json
- check-loose.ts
- check-strict.ts
- index.ts
- index.ts
- index.ts
- tsconfig.json
- ajv.ts
- arktype.ts
- banditypes.ts
- bueno.ts
- caketype.ts
- class-validator.ts
- cleaners.ts
- computed-types.ts
- decoders.ts
- dhi.ts
- effect-schema.ts
- index.ts
- io-ts.ts
- jet-validators.ts
- joi.ts
- jointz.ts
- json-decoder.ts
- mojotech-json-type-validation.ts
- mol_data.ts
- mondrian-framework.ts
- myzod.ts
- ok-computer.ts
- parse-dont-validate.ts
- pure-parse.ts
- purify-ts.ts
- r-assign.ts
- rescript-schema.ts
- rulr.ts
- runtypes.ts
- sapphire-shapeshift.ts
- simple-runtypes.ts
- sinclair-typebox-ahead-of-time.ts
- sinclair-typebox-dynamic.ts
- sinclair-typebox-just-in-time.ts
- sinclair-typebox.ts
- sinclair-typemap-valibot.ts
- sinclair-typemap-zod.ts
- stnl.ts
- succulent.ts
- superstruct.ts
- suretype.ts
- sury.ts
- sx3-gate.ts
- tiny-schema-validator.ts
- to-typed.ts
- toi.ts
- ts-interface-checker.ts
- ts-json-validator.ts
- ts-utils.ts
- tson.ts
- typeofweb-schema.ts
- unknownutil.ts
- valibot.ts
- valita.ts
- vality.ts
- yup.ts
- zod.ts
- zod4.ts
- bun-1.1.json
- bun-1.2.json
- bun-1.json
- deno-2.json
- node-14.json
- node-16.json
- node-18.json
- node-19.json
- node-20.json
- node-21.json
- node-22.json
- node-23.json
- node-24.json
- preview.svg
- App.tsx
- main.tsx
- vite-env.d.ts
- .gitignore
- eslint.config.js
- index.html
- package-lock.json
- package.json
- packagesPopularity.json
- prepareResults.mjs
- tsconfig.json
- vite.config.ts
- benchmarks.test.ts
- .eslintignore
- .eslintrc.json
- .gitignore
- .npmrc
- .prettierrc.js
- bun.lock
- bunfig.toml
- deno.jsonc
- download-packages-popularity.ts
- index.ts
- package-lock.json
- package.json
- README.md
- renovate.json
- start.sh
- tsconfig.json
# Installation Guide
1. Get the code
git clone https://github.com/moltar/typescript-runtime-type-benchmarks
Downloads the entire project code from GitHub to your computer.
cd typescript-runtime-type-benchmarks
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
npm run dev # develop / view results
Starts the development/run server.
npm run build # build
Builds optimized production files.
npm run preview # preview the build
Type this command into your terminal and run it.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
