The modular and type safe schema library for validating structural data 🤖
- bundle-size
- modular
- parsing
- schema
47,133 repositories indexed
1–23 of 23 · Most stars
The modular and type safe schema library for validating structural data 🤖
A lightweight library for converting complex objects to and from simple Python datatypes.
Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.
PHP library - Validators for standards from ISO, International Finance, Public Administrations, GS1, Manufacturing Industry, Phone numbers & Zipcodes for many countries
Validate the Strength of a Password in Go
SwiftCop is a validation library fully written in Swift and inspired by the clarity of Ruby On Rails Active Record validations.
Collection of ActiveModel/ActiveRecord validators
:credit_card: ruby gem for validating credit cards, generating credit card numbers, Luhn checks
Efficient, hassle-free function call validation with a concise inline syntax for clojure.spec and Malli
trycast parses JSON-like values whose shape is defined by TypedDicts and other standard Python type hints.
If you are just starting out on a new project I recommend using https://github.com/adamralph/liteguard instead of conditions. Especially if using in a mobile application, less allocations and better performance. This project is deprecated and needs a new maintainer. Contact me if you want to take over.
Validator for the Brain Imaging Data Structure
iOS validation framework with form validation support
A schema based keyword list option validator.
Validator for ensuring strong passwords in Symfony2 applications
Validations for Crystal Objects
👔 Zero-dependency Crystal shard to validate, generate and format Brazilian burocracias (CPF, CNPJ, CEP)
DbValidator helps identify invalid records in your Rails application that don't meet model validation requirements
OCaml library designed to streamline the process of validating records, variants, lists, or values. It primarily operates through a PPX deriver that automatically generates validators.
Type-safe, strict Python. Works well with standard Python
A tiny, zero-dependency Go library that validates UUIDs against standard RFC 4122 formatting, converts UUIDv7() into timestamps by ensuring accuracy and light compute.
Modeling domain data on the basis of Clojure records.
Validation for National Registration Identity Card numbers (NRIC)