Showing 36 of 40 projects
A comprehensive library of string validators and sanitizers for Node.js and browsers.
The fastest JSON Schema and JSON Type Definition validator for Node.js and browsers.
A high-performance form library for React, React Native, Vue 2, and Vue 3 with JSON Schema support and a visual form builder.
A Vue.js form validation library with declarative components and composition API support.
A powerful, expressive validation engine for PHP with over 150 built-in validators and fluent chaining syntax.
An idiomatic Go validation package using normal programming constructs instead of struct tags.
A reference compiler front end for GLSL and ESSL, partial HLSL support, and a SPIR-V generator.
A simple, elegant, stand-alone validation library for PHP with no dependencies.
A blazing-fast JavaScript validation library for Node.js, browsers, and Deno with 24 built-in validators and sanitizations.
A Go library for validating request data with simple, Laravel-inspired rules.
An Android library for formatting user input with masks, supporting phone numbers, dates, serial numbers, and more.
A generic Go library for data validation and filtering, supporting maps, structs, and HTTP request data with built-in validators and custom rules.
A Swift library for formatting and validating user input in iOS/macOS text fields with masks for phone numbers, dates, and more.
A GraphQL directive for validating input fields with constraints like minLength, format, and pattern.
Validot is a performance-first, compact library for advanced model validation. Using a simple declarative fluent interface, it efficiently handles classes, structs, nested members, collections, nullables, plus any relation or combination of them. It also supports translations, custom logic extensions with tests, and DI containers.
ASP.NET Core MVC library that transforms server-side validations to client-side without writing JavaScript.
A validation tool for GitHub CODEOWNERS files that checks syntax, file existence, owner validity, and duplication.
A lightweight struct validator for Go using struct tags and custom rules.
An Ember addon that adds Active Record-style validations to Ember Data models with a simple, declarative API.
A PHP library for validating and sanitizing arrays and objects with a fluent interface.
A simple, stateless JavaScript validation library for Node.js and Express, built on validator.js.
A Kotlin library for validating text input in Android TextInputLayout with built-in rules and custom rule support.
A command-line tool for validating, managing, and estimating costs of AWS CloudFormation templates locally.
An integrated monitoring system for validators in the Cosmos app chain ecosystem, consolidating slashing, oracle, and bridge metrics.
An ergonomic, functional, and configurable Rust validation library with built-in rules, custom closures, and serde support.
An iOS validation framework with built-in form validation support for UITextField, UITextView, and custom UI elements.
A lightweight Go library for effortless input validation using struct tags, with no external dependencies.
A lightweight, composable JavaScript validation library with six behaviors for primitives, objects, and schemas.
A Common Lisp library for handling Web API requests and responses.
A CLI tool for linting ngx-translate keys in Angular applications using regex to find missing, unused, or misprinted keys.
A simple and efficient data validation module for Crystal, offering boolean validators, error handling, and a rule-based system.
A Go package for validating JSON requests, including HTTP requests, maps, and slices, with deep validation and i18n support.
A fast and intuitive validation library for Go with conditional logic, error customization, and localization support.
A Symfony2 bundle providing validators to enforce strong password policies in applications.
A fast, extensible, and easy-to-use data structure validation library for Elixir with nested structure support.
Parses OpenStreetMap public transport and area relations, reconnects broken ways, and outputs GeoJSON with parallel processing for speed.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.