To avoid bloat and confusion, the Ecosystem section has been wiped clean with the release of Zod 4. If you’ve updated your library to work with Zod 4, please submit a PR to add it back in. For libraries that work with Zod 3, refer to v3.zod.dev.
Learning resources
Great tutorials and guides for learning Zod:- Total TypeScript Zod Tutorial by @mattpocockuk
- Fixing TypeScript’s Blindspot: Runtime Typechecking by @jherr
- Validate Environment Variables With Zod by @catalinmpit
API libraries
Libraries for building type-safe APIs with Zod validation:tRPC
GQLoom
oRPC
Express Zod API
nestjs-zod
Zod Sockets
Zod JSON-RPC
upfetch
Form integrations
Libraries for form validation and handling with Zod:regle
Conform
Superforms
zod-validation-error
svelte-jsonschema-form
frrm
react-f3
Zod to X converters
Tools for converting Zod schemas to other formats:zod-openapi
fastify-zod-openapi
zod2md
prisma-zod-generator
@traversable/zod
zod-to-mongo-schema
convex-helpers
X to Zod converters
Tools for generating Zod schemas from other formats:orval
kubb
Hey API
valype
Prisma Zod Generator
DRZL
Hono Takibi
Mocking and testing
Libraries for generating mock data from Zod schemas:zod-schema-faker
zocker
@traversable/zod-test
Utilities and tools
Developer tools, linters, and utilities for Zod:babel-plugin-zod-hoist
eslint-plugin-import-zod
zod-playground
eslint-plugin-zod-x
Zod Compare
zod-ir
Powered by Zod
Libraries and applications built with Zod at their core:zod-config
Composable Functions
zod-xlsx
bupkis
Fn Sphere
zodgres
Contributing to the ecosystem
Want to add your library to this list? Here’s how:- Ensure your library supports Zod 4
- Submit a PR to the Zod repository
- Include a clear description and link to documentation
- Add your library to the appropriate category
For the most up-to-date list of ecosystem libraries and their GitHub stars, visit the official Zod documentation.