The most powerful data validation library for JS
- javascript
- schema
- validation
- hapi
47,133 repositories indexed
1–24 of 27 · Most stars
The most powerful data validation library for JS
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
A simple and composable way to validate data in JavaScript (and TypeScript).
The most awesome validation engine ever created for PHP
A light-weight, flexible, and expressive statistical data testing library
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.
High-performance data-driven data specification library for Clojure/Script.
:white_check_mark: A Go library for email verification without sending any emails.
JSON Schema reader, generator and validator for .NET
Compose your business logic into commands that sanitize and validate input.
Easily validate your Properties with Property Wrappers 👮
A JSONSchema validator that uses code generation to be extremely fast
Data Validation for Elixir
A Runtime Typechecker for Roblox
Elixir library that provides macros which allow you to encapsulate business logic and validate incoming parameters with predefined contract.
A simple, lightweight and powerful field validation library for Android.
🔥Deep Waters is an easy-to-compose functional validation system for javascript developers 🔥
Postal code / zipcode validation for Rails, supporting 233 country codes
trycast parses JSON-like values whose shape is defined by TypedDicts and other standard Python type hints.
Validação,Formatação e Gerador Cpf/Cnpj em Elixir
iOS validation framework with form validation support
A Go library to simplify request parsing, validation, and response handling in microservices, making code cleaner and more maintainable.
:heavy_check_mark: General purpose validation library for Common Lisp