← retour

catégorie

JavaScript schema validation

Declare schemas and validate data against them at runtime.

Côte à côte

JavaScript schema validation
OutilÉtoilesLicenceConditionsAuto-hébergeableLangageDernière releaseDernier push
Zod44kMITOpen sourceNonTypeScriptv4.6.52026-10-02
Yup24kMITOpen sourceNonTypeScriptv1.0.02026-10-05
Joi21kOtherOpen sourceNonJavaScriptv18.2.92026-09-11
Ajv15kMITOpen sourceNonTypeScriptv8.20.02026-09-06
class-validator12kMITOpen sourceNonTypeScriptv0.15.12026-03-25
Valibot9kMITOpen sourceNonTypeScriptv1.5.02026-10-06
ArkType7.9kMITOpen sourceNonTypeScript@arktype/util@0.56.62026-10-06

7 outils

Zod

TypeScript-first schema validation with static type inference

Langage
TypeScript
Licence
MIT
Étoiles
44k
Dernière release
v4.6.5
Dernier push
2026-10-02
Yup

Dead simple Object schema validation

Langage
TypeScript
Licence
MIT
Étoiles
24k
Dernière release
v1.0.0
Dernier push
2026-10-05
Joi

The most powerful data validation library for JS

Langage
JavaScript
Licence
Other
Étoiles
21k
Dernière release
v18.2.9
Dernier push
2026-09-11
Ajv

The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)

Langage
TypeScript
Licence
MIT
Étoiles
15k
Dernière release
v8.20.0
Dernier push
2026-09-06
Valibot

The modular and type safe schema library for validating structural data 🤖

Langage
TypeScript
Licence
MIT
Étoiles
9k
Dernière release
v1.5.0
Dernier push
2026-10-06

Ce que ces outils remplacent