Search tools, frameworks, libraries, categories and domains
Builds JSON Schema with matching static TypeScript types; native to Fastify.
npm i @sinclair/typebox
Package @sinclair/typebox, last 52 weeks.
@sinclair/typebox
Other tools in the same categories.
colinhacks/zod
TypeScript-first schema validation with static type inference; the most used validator.
pydantic/pydantic
Rust-cored data validation using Python type hints; the backbone of FastAPI and many AI SDKs.
ajv-validator/ajv
The fastest JSON Schema validator for JavaScript, compiling schemas to optimized code.
open-circle/valibot
Modular, tree-shakable schema library with a tiny bundle footprint; Zod-like DX.
arktypeio/arktype
Runtime validator using TypeScript-like syntax with very fast, optimized checks.
standard-schema/standard-schema
Common interface implemented by Zod, Valibot and ArkType so libraries accept any validator.
typestack/class-validator
Decorator-based validation for classes; the traditional NestJS default.
hapijs/joi
Expressive object schema validation from the hapi ecosystem; superseded by TS-first libraries.
FluentValidation/FluentValidation
Strongly typed, fluent validation rules for .NET models.