Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Validation

Validation

227 projects

Showing 36 of 227 projects

erlsom
erlsomErlang

An Erlang library for parsing and generating XML documents with SAX, simple DOM, and data binding modes.

#dom-parser#sax-parser#xml-schema
Stars269
Forks107
Last commit9 months ago
credit_card_validations
credit_card_validationsRuby

A Ruby gem for validating credit card numbers, detecting brands, generating valid numbers, and performing Luhn checks.

#rails#validation#credit-card-validation
Stars264
Forks71
Last commit2 days ago
geojsonhint
geojsonhintJavaScript

A complete, fast, standards-based validation tool for GeoJSON data.

#geojson#validation#geospatial
Stars258
Forks35
Last commit2 years ago
terraform_validate
terraform_validatePython

A Python package for defining and enforcing Policy as Code standards in Terraform configurations.

#devops#validation#policy-as-code
Stars255
Forks39
Last commit6 years ago
GitHub Codeowners Validator
GitHub Codeowners ValidatorGo

A validation tool for GitHub CODEOWNERS files that checks syntax, file existence, owner validity, and duplication.

#hacktoberfest#devops#github-codeowners
Stars245
Forks55
Last commit2 years ago
SwiftValidators
SwiftValidatorsSwift

A Swift library providing a comprehensive set of validators for strings and other types in iOS applications.

#application#functional-programming#ios
Stars240
Forks35
Last commit4 years ago
Neuledge
NeuledgeTypeScript

A TypeScript-first database engine that streamlines data modeling with clear entity definitions, customizable validation, and advanced business logic representation.

#business-logic#orm#database-engine
Stars234
Forks6
Last commit2 years ago
wmenu
wmenuGo

A Go package for creating interactive command-line menus with validation, color customization, and concurrency support.

#user-input#command-line-interface#golang-package
Stars229
Forks22
Last commit1 year ago
cc-devops-skills
cc-devops-skillsPython

A skill pack with 31 generators and validators for DevOps tasks in Claude Code and Codex, covering IaC, CI/CD, Kubernetes, and observability.

#generator#devops#observability
Stars226
Forks27
Last commit3 days ago
exop
exopElixir

An Elixir library for organizing business logic into operations with parameter validation, policy checks, and chaining.

#business-logic#functional-programming#elixir
Stars216
Forks17
Last commit2 years ago
Cake/Localized plugin
Cake/Localized pluginPHP

A CakePHP plugin providing localized validation classes and translations for international applications.

#validation#l10n#internationalization
Stars212
Forks172
Last commit2 months ago
PostalCodeValidator
PostalCodeValidatorSwift

A Swift library for validating postal codes with support for over 200 regions worldwide.

#cldr#validation#internationalization
Stars207
Forks14
Last commit5 years ago
normalize-package-data
normalize-package-dataJavaScript

Normalizes and validates package.json metadata, used by npm and related tools.

#semver#package-json#npm-cli
Stars205
Forks48
Last commit4 days ago
Dry requests
Dry requestsPHP

A Laravel package for dry-run request validation to provide real-time feedback without executing controller logic.

#axios#laravel#validation
Stars203
Forks4
Last commit3 years ago
deep-waters
deep-watersJavaScript

A functional, composable validation library for JavaScript with strict type checking.

#functional-programming#validation#deep-waters
Stars201
Forks8
Last commit3 years ago
jjv
jjvJavaScript

A fast, dependency-free JavaScript library for JSON Schema validation, supporting draft v4 and custom extensions.

#validation#data-integrity#schema-validation
Stars200
Forks35
Last commit6 years ago
banditypes
banditypesJavaScript

A 400-byte TypeScript/JavaScript schema validator with a chainable API, compatible with established libraries like zod and superstruct.

#runtime-type-checking#open-source#validation
Stars183
Forks5
Last commit10 months ago
gody
godyGo

A lightweight struct validator for Go using struct tags and custom rules.

#validator-struct#validation#go-library
Stars181
Forks11
Last commit1 year ago
typical
typicalPython

Fast, simple, and correct runtime data validation and enforcement using Python 3 type hints.

#runtime-analysis#python3-library#data-transmutation
Stars180
Forks9
Last commit1 year ago
ObjectForm
ObjectFormSwift

A Swift library for building type-safe forms from class models with UIKit integration.

#ios#validation#form-builder
Stars176
Forks13
Last commit1 month ago
npm-name
npm-nameJavaScript

Check if a package or organization name is available on the npm registry.

#developer-tools#validation#npm
Stars174
Forks27
Last commit4 months ago
Slim Validation
Slim ValidationPHP

A validation middleware for Slim Framework that leverages Respect/Validation for request parameter validation.

#validation#respect-validation#api-validation
Stars170
Forks30
Last commit2 years ago
libenvpp
libenvppC++

A modern C++ library for type-safe, platform-independent environment variable parsing with validation and testing support.

#environment-variables#validation#cmake
Stars169
Forks15
Last commit20 days ago
reforms
reformsClojure

A ClojureScript library for building beautiful, data-bound forms with Bootstrap 3 styling for Om, Reagent, and Rum.

#clojurescript#reagent#validation
Stars168
Forks7
Last commit9 years ago
Sprinter
SprinterSwift

A Swift library for type-safe, printf-compatible string formatting on iOS and macOS with validation and localization support.

#ios#validation#type-safety
Stars166
Forks9
Last commit8 years ago
grimoire
grimoireGo

A Go database access layer with a flexible query API, built-in validation, and multi-adapter support.

#query-builder#orm#database
Stars161
Forks16
Last commit4 years ago
jsck
jsckCoffeeScript

A fast JSON Schema validator for Node.js that compiles schemas into optimized validation functions.

#validation#schema-compilation#json-schema
Stars159
Forks13
Last commit9 years ago
property-validator
property-validatorJavaScript

A simple, stateless JavaScript validation library for Node.js and Express, built on validator.js.

#validation#assertions#request-validation
Stars158
Forks9
Last commit6 years ago
Formalist
FormalistSwift

A Swift framework for building iOS forms with a declarative, readable syntax and built-in validation.

#ios#validation#form-builder
Stars157
Forks10
Last commit4 years ago
Aura.Filter
Aura.FilterPHP

A PHP library for validating and sanitizing arrays and objects with a fluent interface.

#composer#sanitization#aura
Stars157
Forks33
Last commit11 days ago
jsen
jsenJavaScript

A high-performance JSON Schema validator for JavaScript that uses dynamic code generation for V8 optimization.

#validation#v8-optimization#json-schema
Stars155
Forks23
Last commit9 years ago
RxValidator
RxValidatorSwift

A Swift validation library offering easy-to-use, readable, and extensible validation for strings, dates, and integers, with optional RxSwift integration.

#ios#validation#reactive-programming
Stars155
Forks12
Last commit7 years ago
Validates
ValidatesRuby

A collection of custom validators for Rails applications, including email, URL, EAN, and association length validators.

#rails#email-validation#validation
Stars153
Forks26
Last commit9 years ago
aptos
aptosPython

A Python tool for validating data using JSON Schema and converting schemas into data-interchange formats like Avro.

#avro-schema#validation#command-line-tool
Stars148
Forks22
Last commit5 years ago
gtfstidy
gtfstidyGo

A command-line tool for validating, cleaning, and minimizing GTFS transit feed files while preserving semantic equivalence.

#data-cleaning#validation#command-line-tool
Stars145
Forks21
Last commit1 month ago
Lyra
LyraLuau

A safe and simple player data management library for Roblox games with transactions, validation, and auto-sharding.

#auto-sharding#datastore#player-data
Stars138
Forks24
Last commit2 months ago
PreviousPage 5 of 7Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Data Validation39
#Go34
#Php32
#Typescript28
#Javascript25
#Schema Validation23
#Json Schema23
#Form Validation22
#Golang21
#Validator19
#Type Safety19
#Nodejs19