← voltar

categoria

JavaScript schema validation

Declare schemas and validate data against them at runtime.

Lado a lado

JavaScript schema validation
FerramentaEstrelasLicençaTermosAuto-hospedadoLinguagemÚltima releaseÚltimo push
Zod44kMITCódigo abertoNãoTypeScriptv4.6.52026-10-02
Yup24kMITCódigo abertoNãoTypeScriptv1.0.02026-10-05
Joi21kOtherCódigo abertoNãoJavaScriptv18.2.92026-09-11
Ajv15kMITCódigo abertoNãoTypeScriptv8.20.02026-09-06
class-validator12kMITCódigo abertoNãoTypeScriptv0.15.12026-03-25
Valibot9kMITCódigo abertoNãoTypeScriptv1.5.02026-10-06
ArkType7.9kMITCódigo abertoNãoTypeScript@arktype/util@0.56.62026-10-06

7 ferramentas

Zod

TypeScript-first schema validation with static type inference

Linguagem
TypeScript
Licença
MIT
Estrelas
44k
Última release
v4.6.5
Último push
2026-10-02
Yup

Dead simple Object schema validation

Linguagem
TypeScript
Licença
MIT
Estrelas
24k
Última release
v1.0.0
Último push
2026-10-05
Joi

The most powerful data validation library for JS

Linguagem
JavaScript
Licença
Other
Estrelas
21k
Última release
v18.2.9
Último 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)

Linguagem
TypeScript
Licença
MIT
Estrelas
15k
Última release
v8.20.0
Último push
2026-09-06
Valibot

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

Linguagem
TypeScript
Licença
MIT
Estrelas
9k
Última release
v1.5.0
Último push
2026-10-06

O que essas ferramentas substituem