The most powerful data validation library for JS
- javascript
- schema
- validation
- hapi
70,234 visible repositories in the index
1–24 of 72 · Most stars
The most powerful data validation library for JS
Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.
A popular .NET validation library for building strongly-typed validation rules.
The modular and type safe schema library for validating structural data 🤖
Micro check library
A lightweight library for converting complex objects to and from simple Python datatypes.
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
PHP version of Google's phone number handling library
A light-weight, flexible, and expressive statistical data testing library
A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML
☑️ JavaScript fluent validation library
Lightweight, extensible data validation library for Python
UI form validation library for Android
Validate XML, Parse XML and Build XML rapidly without C/C++ based libraries and no callback.
Vest ✅ Declarative validations framework
Lightweight JavaScript form validation library inspired by CodeIgniter.
Clojure(Script) library for declarative data description and validation
Thin assertion library for use in libraries and business-model
Featureful configuration management library for Node.js
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]
:mailbox: Cross-language temporary (disposable/throwaway) email detection library. Covers 55 734+ fake email providers.
CONTRIBUTIONS ONLY: Voluptuous, despite the name, is a Python data validation library.
High-performance data-driven data specification library for Clojure/Script.
:white_check_mark: A Go library for email verification without sending any emails.