Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Validation

Validation

339 projects

Showing 36 of 339 projects

Argon
ArgonD

A command-line argument processor for D, offering type-safe parsing with validation, range checking, and auto-generated help text.

#d-language#open-source#validation
Stars16
Forks1
Last commit8 years ago
json-schema
json-schemaCrystal

A Crystal library that generates JSON Schema definitions from JSON-serializable types and built-in types.

#validation#type-system#crystal-lang
Stars15
Forks0
Last commit1 month ago
claude-rules-doctor
claude-rules-doctorTypeScript

CLI tool that validates Claude rules by checking if their path globs actually match files in your project.

#glob-patterns#rule-validation#developer-tools
Stars15
Forks3
Last commit5 months ago
hvalid
hvalidGo

A lightweight Go validation library with generic support, extensible rules, and clear error messages.

#go-modules#parameter-validation#validation
Stars14
Forks2
Last commit1 year ago
@paddls/ngx-form
@paddls/ngx-formTypeScript

A model-driven, strongly typed reactive forms library for Angular that simplifies form creation and management.

#strongly-typed#validation#reactive-forms
Stars14
Forks1
Last commit1 year ago
fiber-bind
fiber-bindGo

Request schema validator middleware for the Fiber web framework, parsing and validating data from body, query, and route parameters.

#go-playground-validator#api#validation
Stars14
Forks0
Last commit1 year ago
namor
namorElixir

An Elixir library for generating random, URL-friendly names suitable for subdomains and unique identifiers.

#url-friendly#elixir#macros
Stars14
Forks0
Last commit9 months ago
html5tag
html5tagGo

A Go library for generating well-formed HTML5 tags with validation, formatting options, and tag building utilities.

#validation#html5#go-library
Stars13
Forks2
Last commit2 years ago
aurelia-json-schema-form
aurelia-json-schema-formTypeScript

Generate Aurelia forms automatically from JSON schema definitions with built-in Bootstrap styling.

#web-forms#validation#aurelia
Stars13
Forks1
Last commit7 years ago
Submissions
SubmissionsSwift

A Swift package for Vapor that reduces boilerplate when handling form submissions and API request validation.

#leaf-templates#boilerplate-reduction#validation
Stars13
Forks6
Last commit4 years ago
ngx-file-uploader
ngx-file-uploaderTypeScript

An Angular component and directive library for drag-and-drop file uploads with preview, progress, and validation.

#image-preview#angular9#validation
Stars12
Forks8
Last commit2 months ago
flash-flags
flash-flagsGo

An ultra-fast, zero-dependency, lock-free command-line flag parsing library for Go with built-in security hardening.

#posix-compliant#fast#command-line-tools
Stars12
Forks0
Last commit2 months ago
apix
apixElixir

A simple convention and DSL for transforming Elixir functions into documented, validation-ready APIs.

#functional-programming#elixir#validation
Stars12
Forks2
Last commit6 years ago
piying-view
piying-viewTypeScript

A frontend form solution that automatically generates form components from Valibot schema definitions.

#schema-driven#validation#type-safety
Stars10
Forks0
Last commit1 day ago
gbind
gbindGo

A Go library for binding and validating data to structs with built-in HTTP support and custom expression capabilities.

#validation#reflect#http
Stars10
Forks1
Last commit4 years ago
Jest-GeoJSON
Jest-GeoJSONJavaScript

Extends Jest with custom matchers for validating GeoJSON objects and their geodesy attributes.

#matchers#jest-matchers#jest-geojson
Stars9
Forks0
Last commit4 years ago
Type_Checking
Type_CheckingAutoHotkey

Backports AutoHotkey v2's type checking features to v1 for validation and dispatching.

#library#validation#autohotkey
Stars8
Forks1
Last commit4 years ago
KubeconformValidator
KubeconformValidatorGo

A Kustomize validator plugin that uses Kubeconform to validate Kubernetes manifest schemas.

#manifest-validation#validation#kubernetes
Stars8
Forks1
Last commit2 years ago
Athena Validator
Athena ValidatorCrystal

A Crystal library for validating objects and values with a flexible, extensible rule system.

#athena-framework#validation#object-validation
Stars7
Forks1
Last commit3 months ago
Validator
ValidatorGo

A lightweight Go library for validating struct models with built-in and custom validation rules.

#model-validator#validation#go-library
Stars7
Forks0
Last commit1 year ago
react-native-formawesome
react-native-formawesomeJavaScript

A React Native UI library for building and validating forms with pre-built components.

#validation#native#ui
Stars7
Forks0
Last commit3 years ago
fursy
fursyGo

A next-generation HTTP router for Go 1.25+ with type-safe handlers, RFC 9457 errors, built-in OpenAPI generation, and minimal dependencies.

#rfc9457#http-server#rfc-9457
Stars7
Forks0
Last commit8 days ago
omg.jsonparser
omg.jsonparserGo

A Go JSON parser wrapper that adds validation via struct tags like required, notEmpty, and min/max constraints.

#validation#go-package#go-library
Stars6
Forks2
Last commit4 years ago
ivcu
ivcuElixir

An Elixir library for validating, converting, and uploading images, designed as a cleaner alternative to Waffle.

#storage#validation#image-conversion
Stars6
Forks0
Last commit4 years ago
neo4j_sips_models
neo4j_sips_modelsElixir

A minimalistic model layer for Neo4j.Sips, providing Elixir structs with validation and relationships for Neo4j graph databases.

#database-driver#orm#elixir
Stars6
Forks5
Last commit6 years ago
not-defined
not-definedJavaScript

A tiny utility that checks if a value is undefined, null, empty, or NaN for cleaner conditionals.

#developer-tools#validation#npm-package
Stars5
Forks3
Last commit7 months ago
@vuito/vue
@vuito/vueTypeScript

A simple, lightweight, isomorphic, template-based validation library for JavaScript and TypeScript.

#template#isomorphic#server-side
Stars5
Forks0
Last commit1 year ago
ISBN core
ISBN coreJava

A Java library for parsing, validating, and formatting ISBN-10 and ISBN-13 numbers.

#parsing#book-identification#formatting
Stars5
Forks2
Last commit21 days ago
SXA.HealthCheck
SXA.HealthCheckPowerShell

A PowerShell script that validates the health and configuration of Sitecore SXA sites through automated checks.

#devops#sitecore-experience-accelerator#validation
Stars5
Forks1
Last commit4 years ago
deno_case_style
deno_case_styleTypeScript

A Deno library for validating and converting strings between different case styles like camelCase, snake_case, and kebab-case.

#pascalcase#snakecase#developer-tools
Stars4
Forks1
Last commit7 years ago
Validator.js Wrapper Directive
Validator.js Wrapper DirectiveTypeScript

A collection of GraphQL directives for validation, authorization, and sanitation to simplify and secure GraphQL APIs.

#validation#graphql#apollo-server
Stars4
Forks0
Last commit3 years ago
fossil
fossilTypeScript

A TypeScript validation suite for Deno projects, supporting strings, numbers, arrays, objects, and custom functions.

#value-validation#email-validation#validation
Stars4
Forks1
Last commit6 years ago
exisbn
exisbnElixir

An Elixir library for validating, formatting, and extracting metadata from ISBN numbers.

#elixir#library#publishing
Stars4
Forks1
Last commit1 month ago
promval
promvalPython

A Python library for validating PromQL expressions with custom validation rules.

#devops#python-library#observability
Stars4
Forks7
Last commit3 years ago
angular-template-signal-forms
angular-template-signal-formsTypeScript

A modern Angular form library built from the ground up with Signals, offering a clean, declarative, and fully themeable API.

#theming#validation#reactive-forms
Stars4
Forks0
Last commit
hunt-validation
hunt-validationD

A data validation library for the D programming language built on the Hunt framework.

#d-language#metaprogramming#validation
Stars3
Forks1
Last commit2 years ago
PreviousPage 9 of 10Next

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
1 year ago
#Data Validation53
#Typescript49
#Go48
#Form Validation36
#Frontend34
#Php33
#Javascript33
#Schema Validation33
#Validator31
#Golang30
#Json Schema29
#Type Safety27