compare
Valibot vs Zod
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Valibot | Zod |
|---|---|---|
| Language | TypeScript | TypeScript |
| Licence | MIT | MIT |
| Stars | 9k | 44k |
| Latest | v1.5.0 | v4.6.5 |
| Last push | 2026-10-06 | 2026-10-02 |
| Release cadence | about 11 days between releases | about 1 day between releases |
| Active contributors | 23 commit authors on the default branch in the last 90 days | 57 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Valibot replaces Zod. Alternatives to Zod →
Full replacementModular, tree-shakeable schemas with type inference, and a Zod migration guide.
Both replace Yup. Alternatives to Yup →
Full replacementValibotSchemas with TypeScript inference and a small bundle.
Full replacementZodSchemas that infer their TypeScript types, with a similar chaining API.
Valibot
- v1.3.0-i18n2026-09-14v1.3.0 (i18n)
- v1.8.0-to-json-schema2026-09-11v1.8.0 (to-json-schema)
- v1.5.02026-09-09Many thanks to @tats-u, @idleberg, @yslpn, @francisjohnjohnston-web, @MaxFreedomPollard, @mahirhir, @ItzXynx, @LeSingh1…
- v1.4.22026-06-28Many thanks to @Faze-up and @chatman-media for contributing to this release.
- v1.7.1-to-json-schema2026-06-08v1.7.1 (to-json-schema)
Valibot
✓ signed The latest release, v1.5.0, carries a signature GitHub verified.
Loading the security report
Zod
unsigned The latest release, v4.6.5, carries no signature GitHub could verify.
Loading the security report