TypeScript-first schema validation with static type inference
- typescript
- schema-validation
- type-inference
- runtime-validation
71,372 visible repositories in the index
1–24 of 126 · Most stars
TypeScript-first schema validation with static type inference
Data validation using Python type hints
Dead simple Object schema validation
The most powerful data validation library for JS
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.
Build production-ready applications in TypeScript
The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)
PHP Email address validator
Check if an email address exists without sending any email, written in Rust. Comes with a ⚙️ HTTP backend.
The modular and type safe schema library for validating structural data 🤖
A lightweight library for converting complex objects to and from simple Python datatypes.
A simple and composable way to validate data in JavaScript (and TypeScript).
JSON Schema Type Builder with Static Type Resolution for TypeScript
Super-fast/easy runtime validators and serializers via transformation
A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.
An implementation of the JSON Schema specification for Python
AI-safe .env files: Schemas for agents, Secrets for humans.
A light-weight, flexible, and expressive statistical data testing library
A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
Function argument validation for humans
JSON Schema for PHP
modular high-performance TypeScript framework