1.pydantic / pydantic
Data validation using Python type hints
- validation
- parsing
- json-schema
- pydantic
- python
- hints
- +5 more
Ranked by Attention Score: stars gained over the last 30 complete days
30 repositories by Attention Score · Oct 5, 2026 – Nov 3, 2026 (UTC)
Data validation using Python type hints
TypeScript-first schema validation with static type inference
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
A light-weight, flexible, and expressive statistical data testing library
The modular and type safe schema library for validating structural data 🤖
The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)
:white_check_mark: A Go library for email verification without sending any emails.
Decorator-based property validation for classes.
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]
String validation
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
:mailbox: Cross-language temporary (disposable/throwaway) email detection library. Covers 55 734+ fake email providers.
An implementation of the JSON Schema specification for Python
A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.
A lightweight library for converting complex objects to and from simple Python datatypes.
The most awesome validation engine ever created for PHP
Phone number functionality for Laravel
Vest ✅ Declarative validations framework
Dependency free PHP library that helps to map any input into a strongly-typed structure.
Type check values
JSON Schema reader, generator and validator for .NET
Go with Zod inspired simple schema validation
A simple and composable way to validate data in JavaScript (and TypeScript).
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.
A Meteor package that extends Mongo.Collection to provide support for specifying a schema and then validating against that schema when inserting and updating.