TypeScript-first schema validation with static type inference
Support
Quality
Security
License
Reuse
String validation
Support
Quality
Security
License
Reuse
Dead simple Object schema validation
Support
Quality
Security
License
Reuse
The most powerful data validation library for JS
Support
Quality
Security
License
Reuse
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
Support
Quality
Security
License
Reuse
jQuery Validation Plugin library sources
Support
Quality
Security
License
Reuse
✅ Painless Vue forms
Support
Quality
Security
License
Reuse
Data parsing and validation using Python type hints
Support
Quality
Security
License
Reuse
Decorator-based property validation for classes.
Support
Quality
Security
License
Reuse
Validate your forms, frontend, without writing a single line of javascript
Support
Quality
Security
License
Reuse
validate form asynchronous
Support
Quality
Security
License
Reuse
A popular .NET validation library for building strongly-typed validation rules.
Support
Quality
Security
License
Reuse
Simple, lightweight model-based validation for Vue.js
Support
Quality
Security
License
Reuse
A simple and composable way to validate data in JavaScript (and TypeScript).
Support
Quality
Security
License
Reuse
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
Support
Quality
Security
License
Reuse
The most awesome validation engine ever created for PHP
Support
Quality
Security
License
Reuse
⚠️ Browser fingerprinting via favicon!
Support
Quality
Security
License
Reuse
☑️ JavaScript fluent validation library
Support
Quality
Security
License
Reuse
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
Support
Quality
Security
License
Reuse
Lightweight, extensible data validation library for Python
Support
Quality
Security
License
Reuse
🏁 Framework agnostic, high performance, subscription-based form state management
Support
Quality
Security
License
Reuse
Super-fast Runtime validator (type checker) with only one line
Support
Quality
Security
License
Reuse
Client Side Validations made easy for Ruby on Rails
Support
Quality
Security
License
Reuse
A declarative validation library written javascript
Support
Quality
Security
License
Reuse
A form input builder and validator for React JS
Support
Quality
Security
License
Reuse
Provides tools to validate values
Support
Quality
Security
License
Reuse
Runtime validation for static types
Support
Quality
Security
License
Reuse
A light-weight, flexible, and expressive statistical data testing library
Support
Quality
Security
License
Reuse
:white_check_mark: Validator component for Vue.js
Support
Quality
Security
License
Reuse
Vest ✅ Declarative validations framework
Support
Quality
Security
License
Reuse
ForgJs is a javascript lightweight object validator. Go check the Quick start section and start coding with love
Support
Quality
Security
License
Reuse
File uploads with validation and storage strategies
Support
Quality
Security
License
Reuse
A data validation library in JavaScript for the browser and Node.js, inspired by Laravel's Validator.
Support
Quality
Security
License
Reuse
Valitron is a simple, elegant, stand-alone validation library with NO dependencies
Support
Quality
Security
License
Reuse
Simple validation for Rust structs
Support
Quality
Security
License
Reuse
An interesting go struct tag expression syntax for field validation, etc.
Support
Quality
Security
License
Reuse
Drop in user input validation for your iOS apps.
Support
Quality
Security
License
Reuse
A rule-based validation library for Swift
Support
Quality
Security
License
Reuse
Compose your business logic into commands that sanitize and validate input.
Support
Quality
Security
License
Reuse
A validation plugin for Backbone.js that validates both your model as well as form input
Support
Quality
Security
License
Reuse
:zap: The fastest JS validator library for NodeJS
Support
Quality
Security
License
Reuse
Package validator implements struct field validations
Support
Quality
Security
License
Reuse
Validation library with type-safe schemas and rules
Support
Quality
Security
License
Reuse
Utils library for specific Brazilian businesses
Support
Quality
Security
License
Reuse
A light-weight, flexible, and expressive data validation library for dataframes
Support
Quality
Security
License
Reuse
Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.
Support
Quality
Security
License
Reuse
A FAST Kubernetes manifests validator, with support for Custom Resources!
Support
Quality
Security
License
Reuse
A fast, extensible & stand-alone PHP input validation class that allows you to validate any data
Support
Quality
Security
License
Reuse
Android validation library which helps developer boil down the tedious work to three easy steps.
Support
Quality
Security
License
Reuse
📋 Validation resolvers: Yup, Zod, AJV, Joi, Superstruct, Vest, class-validator, io-ts, typanion, Ajv, TypeBox and nope.
Support
Quality
Security
License
Reuse
z
zodby colinhacks
TypeScript-first schema validation with static type inference
TypeScript
22897
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
v
validator.jsby validatorjs
String validation
JavaScript
21401
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
y
yupby jquense
Dead simple Object schema validation
TypeScript
20559
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
j
joiby sideway
The most powerful data validation library for JS
JavaScript
18174
Updated: 3 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
v
validatorby go-playground
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
Go
13326
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
j
jquery-validationby jquery-validation
jQuery Validation Plugin library sources
JavaScript
10283
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
v
vee-validateby logaretm
✅ Painless Vue forms
TypeScript
9828
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
pydanticby samuelcolvin
Data parsing and validation using Python type hints
Python
9557
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
class-validatorby typestack
Decorator-based property validation for classes.
TypeScript
9466
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
P
Parsley.jsby guillaumepotier
Validate your forms, frontend, without writing a single line of javascript
JavaScript
9041
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
async-validatorby yiminghe
validate form asynchronous
TypeScript
8347
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
F
FluentValidationby FluentValidation
A popular .NET validation library for building strongly-typed validation rules.
C#
8168
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
v
vuelidateby vuelidate
Simple, lightweight model-based validation for Vue.js
JavaScript
6640
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
superstructby ianstormtaylor
A simple and composable way to validate data in JavaScript (and TypeScript).
TypeScript
6513
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
govalidatorby asaskevich
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
Go
5682
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
V
Validationby Respect
The most awesome validation engine ever created for PHP
PHP
5628
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
supercookieby jonasstrehle
⚠️ Browser fingerprinting via favicon!
HTML
4153
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
v
v8nby imbrn
☑️ JavaScript fluent validation library
JavaScript
4148
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
o
ozzo-validationby go-ozzo
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
Go
3219
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
cerberusby pyeve
Lightweight, extensible data validation library for Python
Python
2989
Updated: 2 y ago
License: Permissive (ISC)
Support
Quality
Security
License
Reuse
f
final-formby final-form
🏁 Framework agnostic, high performance, subscription-based form state management
JavaScript
2920
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
t
typiaby samchon
Super-fast Runtime validator (type checker) with only one line
TypeScript
2866
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
client_side_validationsby DavyJonesLocker
Client Side Validations made easy for Ruby on Rails
Ruby
2643
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
v
validate.jsby ansman
A declarative validation library written javascript
JavaScript
2617
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
formsy-reactby christianalfoni
A form input builder and validator for React JS
JavaScript
2599
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
v
validatorby symfony
Provides tools to validate values
PHP
2463
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
runtypesby pelotom
Runtime validation for static types
TypeScript
2407
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
panderaby unionai-oss
A light-weight, flexible, and expressive statistical data testing library
Python
2371
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
v
vue-validatorby kazupon
:white_check_mark: Validator component for Vue.js
JavaScript
2230
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
v
vestby ealush
Vest ✅ Declarative validations framework
TypeScript
2119
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
forgJsby oussamahamdaoui
ForgJs is a javascript lightweight object validator. Go check the Quick start section and start coding with love
JavaScript
1672
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
U
Uploadby brandonsavage
File uploads with validation and storage strategies
PHP
1671
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
v
validatorjsby mikeerickson
A data validation library in JavaScript for the browser and Node.js, inspired by Laravel's Validator.
JavaScript
1670
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
v
valitronby vlucas
Valitron is a simple, elegant, stand-alone validation library with NO dependencies
PHP
1518
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
v
validatorby Keats
Simple validation for Rust structs
Rust
1453
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
go-tagexprby bytedance
An interesting go struct tag expression syntax for field validation, etc.
Go
1451
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
V
Validatorby adamwaite
Drop in user input validation for your iOS apps.
Swift
1429
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
SwiftValidatorby SwiftValidatorCommunity
A rule-based validation library for Swift
Swift
1415
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
mutationsby cypriss
Compose your business logic into commands that sanitize and validate input.
Ruby
1375
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
backbone.validationby thedersen
A validation plugin for Backbone.js that validates both your model as well as form input
JavaScript
1330
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fastest-validatorby icebob
:zap: The fastest JS validator library for NodeJS
JavaScript
1304
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
v
validatorby go-validator
Package validator implements struct field validations
Go
1279
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
dry-validationby dry-rb
Validation library with type-safe schemas and rules
Ruby
1263
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
brazilian-utilsby brazilian-utils
Utils library for specific Brazilian businesses
TypeScript
1241
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
panderaby pandera-dev
A light-weight, flexible, and expressive data validation library for dataframes
Python
1240
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
govalidatorby thedevsaddam
Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.
Go
1209
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
k
kubeconformby yannh
A FAST Kubernetes manifests validator, with support for Custom Resources!
Go
1203
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
G
GUMPby Wixel
A fast, extensible & stand-alone PHP input validation class that allows you to validate any data
PHP
1151
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
A
AwesomeValidationby thyrlian
Android validation library which helps developer boil down the tedious work to three easy steps.
Java
1146
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
resolversby react-hook-form
📋 Validation resolvers: Yup, Zod, AJV, Joi, Superstruct, Vest, class-validator, io-ts, typanion, Ajv, TypeBox and nope.
TypeScript
1114
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse