String validation
- validation
- sanitization
- javascript
- node
47,133 repositories indexed
1–24 of 91 · Most stars
String validation
Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.
The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)
Check if an email address exists without sending any email, written in Rust. Comes with a ⚙️ HTTP backend.
A simple and composable way to validate data in JavaScript (and TypeScript).
The most awesome validation engine ever created for PHP
A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.
A light-weight, flexible, and expressive statistical data testing library
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
Lightweight, extensible data validation library for Python
Vest ✅ Declarative validations framework
Lightweight JavaScript form validation library inspired by CodeIgniter.
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.
Type check values
:white_check_mark: A Go library for email verification without sending any emails.
Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.
JSON Schema reader, generator and validator for .NET
Type annotations and dynamic checking for a tensor's shape, dtype, names, etc.
:zap: The fastest JS validator library for NodeJS
Compose your business logic into commands that sanitize and validate input.
Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.
A validation plugin for Backbone.js that validates both your model as well as form input