Data validation using Python type hints
- validation
- parsing
- json-schema
- pydantic
47,133 repositories indexed
1–24 of 151 · Most stars
Data validation using Python type hints
String validation
: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.
PHP Email address validator
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 🤖
Micro check library
A lightweight library for converting complex objects to and from simple Python datatypes.
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
The most awesome validation engine ever created for PHP
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
A light-weight, flexible, and expressive statistical data testing library
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
Python port of Google's libphonenumber
Lightweight, extensible data validation library for Python
Phone number functionality for Laravel
Vest ✅ Declarative validations framework
Lightweight JavaScript form validation library inspired by CodeIgniter.
A C++20 library for fast serialization, deserialization and validation using reflection. Supports JSON, Avro, Boost Serialization, BSON, Cap'n Proto, CBOR, Cereal, Command line interfaces, CSV, Environment variables, flexbuffers, msgpack, parquet, TOML, UBJSON, XML, YAML, yas / msgpack.org[C++20]
:mailbox: Cross-language temporary (disposable/throwaway) email detection library. Covers 55 734+ fake email providers.
Type check values