ajv vs joi vs runtypes vs v8n vs validate.js vs validator.js vs yup vs zod

Stats

StarsIssuesVersionUpdatedCreatedSize
ajv
10,1841258.8.27 days ago6 years agoMinified + gzip package size for ajv in KB
joi
17,82111317.4.24 months ago9 years agoMinified + gzip package size for joi in KB
runtypes
1,883586.5.0a month ago6 years agoMinified + gzip package size for runtypes in KB
v8n
3,835101.3.32 years ago3 years agoMinified + gzip package size for v8n in KB
validate.js
2,5561190.13.12 years ago8 years agoMinified + gzip package size for validate.js in KB
validator.js
253142.0.42 years ago9 years agoMinified + gzip package size for validator.js in KB
yup
14,9653180.32.112 months ago7 years agoMinified + gzip package size for yup in KB
zod
4,406813.11.6a month ago2 years agoMinified + gzip package size for zod in KB

If you find any bugs or have a feature request, please open an issue on github!

The npm package download data comes from npm's download counts api and package details come from npms.io.