Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.
Repository Index
47,133 repositories indexed
1–24 of 60 · Most stars
Check if an email address exists without sending any email, written in Rust. Comes with a ⚙️ HTTP backend.
- email-validation
- email-verification
- hacktoberfest
A lightweight library for converting complex objects to and from simple Python datatypes.
- serialization
- deserialization
- validation
- python
A simple and composable way to validate data in JavaScript (and TypeScript).
- validation
- types
- interface
- structs
The most awesome validation engine ever created for PHP
- php
- validation
- validation-engine
- fluent-interface
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
- validation
- golang
- go
- ozzo
Form objects decoupled from models.
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]
CONTRIBUTIONS ONLY: Voluptuous, despite the name, is a Python data validation library.
Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.
- validation
- rails
- activerecord
- activemodel
A rule-based validation library for Swift
Compose your business logic into commands that sanitize and validate input.
A Meteor package that extends Mongo.Collection to provide support for specifying a schema and then validating against that schema when inserting and updating.
- hacktoberfest
- meteor
- schema
- mongodb
Automatically validating Eloquent models for Laravel
- laravel
- eloquent
- validation
- php
PHP library - Validators for standards from ISO, International Finance, Public Administrations, GS1, Manufacturing Industry, Phone numbers & Zipcodes for many countries
- gtin
- php
- international-finance
- administrations
Complete instrumentation for clojure.spec
- clojure
- spec
- instrument
- defn-spec
A Swift μ-Library for Somewhat Dependent Types
Ember computed property based validations
- ember
- ember-addon
- validations
🦩 Joi like validations for TypeScript
- validation
- typescript
- runtime
- strongly-typed
:credit_card: ruby gem for validating credit cards, generating credit card numbers, Luhn checks
- credit-card
- validation
- e-commerce
- rails
Phantom types for Python.
- phantom-types
- static-analysis
- mypy
- python
Elixir library that provides macros which allow you to encapsulate business logic and validate incoming parameters with predefined contract.
- elixir
- coercion
- ddd
- operation-invocation
library and command line tool that validates a CSV file
A simple, lightweight and powerful field validation library for Android.
- android
- android-library
- annotations
- java