TypeScript-first schema validation with static type inference
- typescript
- schema-validation
- type-inference
- runtime-validation
81,588 visible repositories in the index
1–24 of 129 · Most stars
TypeScript-first schema validation with static type inference
Dead simple Object schema validation
Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.
Build production-ready applications in TypeScript
Check if an email address exists without sending any email, written in Rust. Comes with a ⚙️ HTTP backend.
A popular .NET validation library for building strongly-typed validation rules.
The modular and type safe schema library for validating structural data 🤖
Runtime type system for IO decoding/encoding
The most awesome validation engine ever created for PHP
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.
PHP version of Google's phone number handling library
An implementation of the JSON Schema specification for Python
AI-safe .env files: Schemas for agents, Secrets for humans.
A fast and reliable .NET Rules Engine with extensive Dynamic expression support
Helps you find, load, combine, autofill and validate configuration values of any kind
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.
☑️ JavaScript fluent validation library
The repository host gives no description.
Function argument validation for humans
Python port of Google's libphonenumber
modular high-performance TypeScript framework
A simple package with guard clause extensions.