zod
Schema validator
A TypeScript-first schema validation library that allows developers to declaratively validate data types and automatically infers static TypeScript types.
TypeScript-first schema validation with static type inference
35k stars
63 watching
1k forks
Language: TypeScript
last commit: 11 months ago
Linked from 4 awesome lists
runtime-validationschema-validationstatic-typestype-inferencetypescript
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | Generator for creating Zod schemas from Prisma models | 680 |
| | Simplifies common tasks in Zod schema validation | 170 |
| | Simplifies building and validating APIs with input data schema validation and customizable middlewares. | 643 |
| | A validation library for JavaScript functions and variables. | 3,813 |
| | Builds typesafe routes with built-in input/output validation and middleware support for Koa applications. | 61 |
| | A tool to generate Zod schemas from TypeScript types/interfaces. | 1,258 |
| | A TypeScript library that provides a Socket.IO solution with I/O validation and the ability to generate AsyncAPI specification and a contract for consumers. | 62 |
| | An optimization layer for Zod's schema validation function | 60 |
| | A utility library that wraps Zod validation errors in user-friendly readable messages. | 822 |
| | Contract-first API endpoint definition and schema validation | 174 |
| | A tool that conditionally disables runtime validation in Zod while preserving type inference | 7 |
| | A tool for generating mock data from Zod schemas. | 20 |
| | A Clojure(Script) library for describing and validating data shapes with features like validation, coercion, and test generation. | 2,412 |
| | A schema library for validating and transforming structured data at runtime without dependencies or external libraries. | 6,436 |
| | An interactive web application for testing and validating Zod schemas | 54 |