💎 Zod 4 is now stable!  Read the announcement.
Zod logo

Ecosistema

Nota — Para evitar hinchazón y confusión, la sección Ecosistema se ha limpiado con el lanzamiento de Zod 4. Si has actualizado tu biblioteca para trabajar con Zod 4, por favor envía un PR para agregarla de nuevo. Para bibliotecas que trabajan con Zod 3, consulta v3.zod.dev.

¡Hay un número creciente de herramientas construidas sobre Zod o que lo soportan nativamente! Si has construido una herramienta o biblioteca sobre Zod, házmelo saber en Twitter o inicia una Discusión. La agregaré a continuación y la tuitearé.

Recursos

Bibliotecas de API

NameStarsDescription
tRPC⭐️ —Build end-to-end typesafe APIs without GraphQL.
GQLoom⭐️ —Weave GraphQL schema and resolvers using Zod.
oRPC⭐️ —Typesafe APIs Made Simple
Express Zod API⭐️ —Build Express-based API with I/O validation and middlewares, OpenAPI docs and type-safe client.
nestjs-zod⭐️ —Integrate nestjs and zod. Create nestjs DTOs using zod, serialize with zod, and generate OpenAPI documentation from zod schemas
Zod Sockets⭐️ —Socket.IO solution with I/O validation, an AsyncAPI generator, and a type-safe events map.
Zod JSON-RPC⭐️ —Type-safe JSON-RPC 2.0 client/server library using Zod.
upfetch⭐️ —Advanced fetch client builder

Integraciones de formularios

NameStarsDescription
regle⭐️ —Headless form validation library for Vue.js.
conform⭐️ —A type-safe form validation library utilizing web fundamentals to progressively enhance HTML Forms with full support for server frameworks like Remix and Next.js.
Superforms⭐️ —Making SvelteKit forms a pleasure to use!
zod-validation-error⭐️ —Generate user-friendly error messages from ZodError instances.
svelte-jsonschema-form⭐️ —Svelte 5 library for creating forms based on JSON schema.
frrm⭐️ —Tiny 0.5kb Zod-based, HTML form abstraction that goes brr.
react-f3⭐️ —Components, hooks & utilities for creating and managing delightfully simple form experiences in React.

Zod a X

NameStarsDescription
zod-openapi⭐️ —Use Zod Schemas to create OpenAPI v3.x documentation
fastify-zod-openapi⭐️ —Fastify type provider, validation, serialization and @fastify/swagger support for Zod schemas
zod2md⭐️ —Generate Markdown docs from Zod schemas
prisma-zod-generator⭐️ —Generate Zod schemas from Prisma schema with full ZodObject method support
@traversable/zod⭐️ —Build your own "Zod to x" library, or pick one of 25+ off-the-shelf transformers
zod-to-mongo-schema⭐️ —Convert Zod schemas to MongoDB-compatible JSON Schemas effortlessly
convex-helpers⭐️ —Use Zod to validate arguments and return values of Convex functions, and to create Convex database schemas

X a Zod

NameStarsDescription
orval⭐️ —Generate Zod schemas from OpenAPI schemas
kubb⭐️ —The ultimate toolkit for working with APIs.
Hey API⭐️ —The OpenAPI to TypeScript codegen. Generate clients, SDKs, validators, and more.
valype⭐️ —Typescript's type definition to runtime validator (including zod).
Prisma Zod Generator⭐️ —Generates Zod schemas with input/result/pure variants, minimal/full/custom, selective emit/filtering, single/multi-file output, @zod rules, relation depth guards.
DRZL⭐️ —Drizzle ORM toolkit that can generate Zod validators from schema(s), plus typed services and strongly typed routers (oRPC/tRPC/etc).
convex-helpers⭐️ —Generate Zod schemas from Convex validators

Bibliotecas de Mocking

NameStarsDescription
zod-schema-faker⭐️ —Generate mock data from zod schemas. Powered by @faker-js/faker and randexp.js.
zocker⭐️ —Generates valid, semantically meaningful data for your Zod schemas.
@traversable/zod-test⭐️ —Random zod schema generator built for fuzz testing; includes generators for both valid and invalid data

Impulsado por Zod

NameStarsDescription
zod-config⭐️ —Load configurations across multiple sources with flexible adapters, ensuring type safety with Zod.
Composable Functions⭐️ —Types and functions to make composition easy and safe.
zod-xlsx⭐️ —A xlsx based resource validator using Zod schemas for data imports and more
bupkis⭐️ —Uncommonly extensible assertions for the beautiful people
Fn Sphere⭐️ —A Zod-first toolkit for building powerful, type-safe filter experiences across web apps.
zodgres⭐️ —Postgres.js + Zod: Database collections with static type inference and automatic migrations

Utilidades de Zod

NameStarsDescription
eslint-plugin-import-zod⭐️ —ESLint plugin to enforce namespace imports for Zod.
zod-playground⭐️ —Interactive playground for testing and exploring Zod and Zod mini schemas in real-time.
eslint-plugin-zod-x⭐️ —ESLint plugin that adds custom linting rules to enforce best practices when using Zod
Zod Compare⭐️ —A utility library for recursively comparing Zod schemas.

On this page