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: almost 2 years agoLinked 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 |