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
36 repositories by Attention Score · Oct 6, 2026 – Nov 4, 2026 (UTC)
Data validation using Python type hints
TypeScript-first schema validation with static type inference
A light-weight, flexible, and expressive statistical data testing library
The modular and type safe schema library for validating structural data 🤖
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)
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]
:white_check_mark: A Go library for email verification without sending any emails.
Decorator-based property validation for classes.
String validation
:mailbox: Cross-language temporary (disposable/throwaway) email detection library. Covers 55 734+ fake email providers.
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
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
JSON Schema reader, generator and validator for .NET
Dependency free PHP library that helps to map any input into a strongly-typed structure.
Type check values
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.
Valit is dead simple validation for .NET Core. No more if-statements all around your code. Write nice and clean fluent validators instead!
🚀 Configurable Golang 📨 email validator/verifier. Verify email via Regex, DNS, SMTP and even more. Be sure that email address valid and exists.
GO Golang Utilities and helpers like validators and string formatters