1.pydantic / pydantic
Data validation using Python type hints
Ranked by Attention Score: stars gained over the last 90 complete days
54 repositories by Attention Score · Aug 5, 2026 – Nov 2, 2026 (UTC)
Data validation using Python type hints
structured outputs for llms
📋 React Hooks for form state management and validation (Web + React Native)
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 JSON Schema specification
A configuration as code language with rich validation and tooling.
A light-weight, flexible, and expressive statistical data testing library
Decorator-based property validation for classes.
: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.
String validation
An implementation of the JSON Schema specification for Python
High-performance data-driven data specification library for Clojure/Script.
Phone number functionality for Laravel
A lightweight library for converting complex objects to and from simple Python datatypes.
The most powerful data validation library for JS
✅ Painless Vue forms
CakePHP: The Rapid Development Framework for PHP - Official Repository
A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.
Full-stack CRUD, simplified, with SSOT TypeScript entities
Go with Zod inspired simple schema validation
GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
The most awesome validation engine ever created for PHP
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
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
A flexible forms validation and rendering library for Python.
A simple and composable way to validate data in JavaScript (and TypeScript).
☑️ JavaScript fluent validation library
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.
The modular and type-safe form library for SolidJS, Qwik and Preact
Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.
Molecule Validation and Standardization
Valitron is a simple, elegant, stand-alone validation library with NO dependencies
⚔ Go package for data validation and filtering. support Map, Struct, Form data. Go通用的数据验证与过滤库,使用简单,内置大部分常用验证、过滤器,支持自定义验证器、自定义消息、字段翻译。
:credit_card: ruby gem for validating credit cards, generating credit card numbers, Luhn checks
A tool for checking, sanitizing and minimizing GTFS feeds.
🚀 Configurable Golang 📨 email validator/verifier. Verify email via Regex, DNS, SMTP and even more. Be sure that email address valid and exists.
Validator for the Brain Imaging Data Structure
Refinement and functional value types for Java 8+
Phantom types for Python.
A Fluent Regex Builder for Java
Lightweight DataFrame validation decorators for Pandas, Polars, Modin, and PyArrow. No custom types required.
Intuitive validation library for Golang
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
Valit is dead simple validation for .NET Core. No more if-statements all around your code. Write nice and clean fluent validators instead!
ASP.NET Core - Transform server-side validations to client-side without writing any javascript code. (Compatible with Fluent Validation)
⚡️ Neuledge streamlines database modeling with clear data entity definitions, customizable validation, and advanced business-logic representation.
One Line to throttle, debounce and delay: Say Goodbye to Reactive Programming such as RxSwift and Combine.
An opinionated starting point and build system for awesome, collaboratively-edited HTML websites