1.pydantic / pydantic
Data validation using Python type hints
Ranked by Attention Score: stars gained over the last 180 complete days
55 repositories by Attention Score · May 7, 2026 – Nov 2, 2026 (UTC)
Data validation using Python type hints
structured outputs for llms
The modular and type safe schema library for validating structural data 🤖
📋 React Hooks for form state management and validation (Web + React Native)
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
A configuration as code language with rich validation and tooling.
The JSON Schema specification
A light-weight, flexible, and expressive statistical data testing library
Decorator-based property validation for classes.
The most awesome validation engine ever created for PHP
String validation
:white_check_mark: A Go library for email verification without sending any emails.
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
✅ Painless Vue forms
High-performance data-driven data specification library for Clojure/Script.
The most powerful data validation library for JS
Go with Zod inspired simple schema validation
A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.
Phone number functionality for Laravel
⚔ Go package for data validation and filtering. support Map, Struct, Form data. Go通用的数据验证与过滤库,使用简单,内置大部分常用验证、过滤器,支持自定义验证器、自定义消息、字段翻译。
CakePHP: The Rapid Development Framework for PHP - Official Repository
A lightweight library for converting complex objects to and from simple Python datatypes.
Full-stack CRUD, simplified, with SSOT TypeScript entities
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
The official Firely .NET SDK for HL7 FHIR
Vest ✅ Declarative validations framework
Fast, dependency-free Go package to infer binary file types based on the magic numbers header signature
A flexible forms validation and rendering library for Python.
A simple and composable way to validate data in JavaScript (and TypeScript).
Go validation library with functional API built on top of generics, statically typed and batteries included :fire:
Valitron is a simple, elegant, stand-alone validation library with NO dependencies
A friendly library for parsing HTTP request arguments, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, webapp2, Falcon, and aiohttp.
Validator for the Brain Imaging Data Structure
The modular and type-safe form library for SolidJS, Qwik and Preact
A Higher Order Component using react-redux to keep form state in a Redux store
Molecule Validation and Standardization
☑️ JavaScript fluent validation library
:credit_card: ruby gem for validating credit cards, generating credit card numbers, Luhn checks
A Fluent Regex Builder for Java
Refinement and functional value types for Java 8+
Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.
🚀 Configurable Golang 📨 email validator/verifier. Verify email via Regex, DNS, SMTP and even more. Be sure that email address valid and exists.
Language-agnostic HTTP API Testing Tool
Frames iOS: making native card payments simple
ASP.NET Core - Transform server-side validations to client-side without writing any javascript code. (Compatible with Fluent Validation)
Phantom types for Python.
Lightweight DataFrame validation decorators for Pandas, Polars, Modin, and PyArrow. No custom types required.
A Meteor package that extends Mongo.Collection to provide support for specifying a schema and then validating against that schema when inserting and updating.
Model layer for Meteor
⚡️ Neuledge streamlines database modeling with clear data entity definitions, customizable validation, and advanced business-logic representation.
A Go library to simplify request parsing, validation, and response handling in microservices, making code cleaner and more maintainable.
An opinionated starting point and build system for awesome, collaboratively-edited HTML websites
:heavy_check_mark: General purpose validation library for Common Lisp