comparer
class-validator vs Zod
Les mêmes faits pour les deux, lus sur GitHub chaque nuit, et la relation qu'une personne a relue.
| Fait | class-validator | Zod |
|---|---|---|
| Langage | TypeScript | TypeScript |
| Licence | MIT | MIT |
| Étoiles | 12k | 44k |
| Dernière release | v0.15.1 | v4.6.5 |
| Dernier push | 2026-03-25 | 2026-10-02 |
| Rythme des releases | environ 47 jours entre les releases | environ 1 jour entre les releases |
| Contributeurs actifs | 0 auteur de commits sur la branche par défaut ces 90 derniers jours | 57 auteurs de commits sur la branche par défaut ces 90 derniers jours |
| Signalements | aucun | aucun |
Ce qui les relie
Les deux remplacent Joi. Alternatives à Joi →
Partielclass-validatorValidation rules declared as decorators on TypeScript classes instead of a schema object.
Remplacement completZodSchema validation with static type inference, for Node.js and browsers.
class-validator
- v0.15.12026-02-26chore: publish 0.15.0 for real
- v0.15.02026-02-26feat: add IsISO31661Numeric decorator for country codes
- v0.14.42026-02-25build(deps-dev): bump js-yaml from 3.14.1 to 3.14.2 by @dependabot[bot] in
- v0.14.32025-11-24build: update validator to 13.15.20
- v0.14.22025-05-02fix: forbidUnknownValues should default true when validatorOptions undefined
class-validator
✓ signée La dernière release, v0.15.1, porte une signature vérifiée par GitHub.
Chargement du rapport de sécurité
Zod
non signée La dernière release, v4.6.5, ne porte aucune signature que GitHub puisse vérifier.
Chargement du rapport de sécurité