Data Validation (8)

  • Overall Score
  • Popularity
  • Trending
  • Activity
  • Maturity
993Top 10%
P A M T

colinhacks zod

TypeScript-first schema validation with static type inference
TypeScriptMITDeep bench • 485 contributors • 6 years
590Top 50%
P A M T

ajv-validator ajv

The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)
TypeScriptMITRelease machine • 163 releases • 10 years
528Top 50%
P A M T

hapijs joi

The most powerful data validation library for JS
JavaScriptStar magnet • 21.2k stars
447Top 50%
P A M T

jquense yup

Dead simple Object schema validation
TypeScriptMITStar magnet • 23.6k stars
335
P A M T

ianstormtaylor superstruct

A simple and composable way to validate data in JavaScript (and TypeScript).
TypeScriptMITStar magnet • 7.1k stars
255
P A M T

mafintosh is-my-json-valid

A JSONSchema validator that uses code generation to be extremely fast
JavaScriptMITStar magnet • 967 stars
240
P A M T

schema-inspector schema-inspector

Schema-Inspector is a simple JavaScript object sanitization and validation module.
JavaScriptMIT503 stars
186
P A M T

nettofarah property-validator

Easy property validation for JavaScript, Node and Express.
JavaScript158 stars