Projects in Awesome Lists tagged with validation
A curated list of projects in awesome lists tagged with validation .
https://github.com/react-hook-form/react-hook-form
📋 React Hooks for form state management and validation (Web + React Native)
dx form-builder forms react-hooks react-native reactjs typescript ux validation
Last synced: 12 May 2025
https://github.com/pydantic/pydantic
Data validation using Python type hints
hints json-schema parsing pydantic python python310 python311 python312 python313 python39 validation
Last synced: 12 May 2025
https://github.com/validatorjs/validator.js
String validation
hacktoberfest input javascript node sanitization sanitize validate validation validations validator
Last synced: 12 Dec 2025
https://github.com/hapijs/joi
The most powerful data validation library for JS
hapi javascript schema validation
Last synced: 12 May 2025
https://github.com/samuelcolvin/pydantic
Data validation using Python type hints
hints json-schema parsing pydantic python python310 python311 python312 python37 python38 python39 validation
Last synced: 05 Apr 2025
https://github.com/go-playground/validator
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
error-handling translation validation
Last synced: 09 Sep 2025
https://github.com/Go-playground/validator
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
error-handling translation validation
Last synced: 12 Mar 2025
https://github.com/redux-form/redux-form
A Higher Order Component using react-redux to keep form state in a Redux store
form form-validation forms react redux redux-form validation
Last synced: 13 May 2025
https://github.com/typestack/class-validator
Decorator-based property validation for classes.
decorators typescript validation validator
Last synced: 09 Sep 2025
https://github.com/logaretm/vee-validate
✅ Painless Vue forms
form form-validation forms hacktoberfest validate validation validation-library validations validator vee-validate vue vue2 vue3 vue3-composition-api vuejs
Last synced: 12 May 2025
https://github.com/apple/pkl
A configuration as code language with rich validation and tooling.
config configuration data functional java json kotlin language object-oriented pkl programming-language properties propertylist validation xml yaml
Last synced: 11 May 2025
https://github.com/567-labs/instructor
structured outputs for llms
openai openai-function-calli openai-functions pydantic-v2 python validation
Last synced: 13 May 2025
https://github.com/instructor-ai/instructor
structured outputs for llms
openai openai-function-calli openai-functions pydantic-v2 python validation
Last synced: 28 Apr 2025
https://github.com/cakephp/cakephp
CakePHP: The Rapid Development Framework for PHP - Official Repository
cakephp form-builder hacktoberfest mvc mvc-framework orm php psr-7 rapid-development rest-api validation web web-framework
Last synced: 12 May 2025
https://github.com/jackocnr/intl-tel-input
A JavaScript plugin for entering and validating international telephone numbers. React and Vue components also included.
formatting input international-telephone javascript-plugin libphonenumber phone-number reactjs typescript validation vuejs
Last synced: 16 Dec 2025
https://github.com/final-form/react-final-form
🏁 High performance subscription-based form state management for React
asynchronous form form-validation forms react state-management subscription validation
Last synced: 09 Sep 2025
https://github.com/marshmallow-code/marshmallow
A lightweight library for converting complex objects to and from simple Python datatypes.
deserialization marshalling python schema serde serialization validation
Last synced: 09 Sep 2025
https://github.com/ianstormtaylor/superstruct
A simple and composable way to validate data in JavaScript (and TypeScript).
interface javascript schema structs types typescript validation
Last synced: 14 May 2025
https://github.com/vuelidate/vuelidate
Simple, lightweight model-based validation for Vue.js
javascript validation vue vuejs vuelidate
Last synced: 12 Dec 2025
https://github.com/gcanti/io-ts
Runtime type system for IO decoding/encoding
inference runtime types typescript validation
Last synced: 14 May 2025
https://gcanti.github.io/io-ts/
Runtime type system for IO decoding/encoding
inference runtime types typescript validation
Last synced: 08 Apr 2025
https://github.com/express-validator/express-validator
An express.js middleware for validator.js.
express expressjs javascript nodejs validation validator
Last synced: 15 Dec 2025
https://github.com/asaskevich/govalidator
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
go govalidator sanitization validation validation-library
Last synced: 12 May 2025
https://github.com/asaskevich/Govalidator
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
go govalidator sanitization validation validation-library
Last synced: 12 Mar 2025
https://github.com/respect/validation
The most awesome validation engine ever created for PHP
components fluent-interface php standalone validation validation-engine validator
Last synced: 09 Sep 2025
https://respect.github.io/Validation
The most awesome validation engine ever created for PHP
components fluent-interface php standalone validation validation-engine validator
Last synced: 10 Jul 2025
https://github.com/Respect/Validation
The most awesome validation engine ever created for PHP
components fluent-interface php standalone validation validation-engine validator
Last synced: 14 Mar 2025
https://jxnl.github.io/instructor
structured outputs for llms
openai openai-function-calli openai-functions pydantic-v2 python validation
Last synced: 08 May 2025
https://github.com/cue-lang/cue
The home of the CUE language! Validate and define text-based and dynamic configuration
configuration data kubernetes validation
Last synced: 23 Oct 2025
https://github.com/marmelroy/PhoneNumberKit
A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.
contacts formatting google-libphonenumber parsing phone-number swift validation
Last synced: 06 Aug 2025
https://github.com/marmelroy/phonenumberkit
A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.
contacts formatting google-libphonenumber parsing phone-number swift validation
Last synced: 08 May 2025
https://github.com/python-jsonschema/jsonschema
An implementation of the JSON Schema specification for Python
json json-schema jsonschema schema validation
Last synced: 11 Dec 2025
https://github.com/formkit/formkit
Vue Forms ⚡️ Supercharged
form-generation forms validation vue
Last synced: 12 May 2025
https://github.com/json-schema-org/json-schema-spec
The JSON Schema specification
api-documentation json json-schema jsonschema validation
Last synced: 13 May 2025
https://github.com/apiaryio/dredd
Language-agnostic HTTP API Testing Tool
api api-blueprint cli-app dredd http integration-testing openapi openapi-validation openapi2 openapi3 sjs-team swagger test-framework test-runner testing testing-framework tests unit-testing validation
Last synced: 18 Jul 2025
https://open-policy-agent.github.io/gatekeeper/
🐊 Policy Controller for Kubernetes
admission cncf gatekeeper hacktoberfest kubernetes mutation opa policy policy-engine security validation
Last synced: 24 Sep 2025
https://github.com/bufbuild/protoc-gen-validate
Protocol Buffer Validation - replaced by https://github.com/bufbuild/protovalidate
constraints protoc protoc-plugin protocol-buffers validation
Last synced: 08 Jul 2025
https://github.com/go-ozzo/ozzo-validation
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
go golang ozzo validation validator
Last synced: 11 Jun 2025
https://github.com/open-policy-agent/gatekeeper
🐊 Gatekeeper - Policy Controller for Kubernetes
admission cncf gatekeeper hacktoberfest kubernetes mutation opa policy policy-engine security validation
Last synced: 13 May 2025
https://github.com/sindresorhus/ow
Function argument validation for humans
javascript nodejs npm-package type-checking validation
Last synced: 13 May 2025
https://github.com/Go-ozzo/ozzo-validation
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
go golang ozzo validation validator
Last synced: 12 Mar 2025
https://github.com/w3tecch/express-typescript-boilerplate
A delightful way to building a RESTful API with NodeJs & TypeScript by @w3tecch
annotations boilerplate database documentation e2e-tests express-typescript-boilerplate expressjs ioc jest migrations monitoring nodejs restful-api seed seeding skeleton starter-kit typescript validation
Last synced: 14 May 2025
https://github.com/unionai-oss/pandera
A light-weight, flexible, and expressive statistical data testing library
assertions data-assertions data-check data-cleaning data-processing data-validation data-verification dataframe-schema dataframes hypothesis-testing pandas pandas-dataframe pandas-validation pandas-validator schema testing testing-tools validation
Last synced: 12 Dec 2025
https://github.com/remult/remult
Full-stack CRUD, simplified, with SSOT TypeScript entities
angular api crud express-middleware fullstack fullstack-typescript jamstack nextjs orm postgresql react rest typescript validation vue
Last synced: 12 May 2025
https://github.com/propaganistas/laravel-phone
Phone number functionality for Laravel
laravel libphonenumber phone validation
Last synced: 14 May 2025
https://github.com/jcrist/msgspec
A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML
deserialization json json-schema jsonschema messagepack msgpack openapi3 python schema serde serialization toml validation yaml
Last synced: 15 May 2025
https://github.com/Propaganistas/Laravel-Phone
Phone number functionality for Laravel
laravel libphonenumber phone validation
Last synced: 13 Mar 2025
https://github.com/runtypes/runtypes
Runtime validation for static types
runtime types typescript validation
Last synced: 11 May 2025
https://github.com/schematics/schematics
Python Data Structures for Humans™.
datastructures deserialization python schema serialization types validation
Last synced: 13 May 2025
https://github.com/yannh/kubeconform
A FAST Kubernetes manifests validator, with support for Custom Resources!
compliance kubernetes validation
Last synced: 14 May 2025
https://github.com/ciscoheat/sveltekit-superforms
Making SvelteKit forms a pleasure to use!
arktype form-validation forms joi svelte sveltekit typebox valibot validation validation-library yup zod
Last synced: 10 Jun 2025
https://github.com/ealush/vest
Vest ✅ Declarative validations framework
form form-validation forms hacktoberfest javascript react-validation react-validation-library svelte-validation typescript unit-testing validation validation-library vue-validation
Last synced: 05 Oct 2025
https://github.com/mozilla/node-convict
Featureful configuration management library for Node.js
config configuration configuration-management env environment-variables javascript json json-files node nodejs schema validation
Last synced: 13 May 2025
https://github.com/altmann/fluentresults
A generalised Result object implementation for .NET/C#
dotnet dotnet-core dotnet-standard error-handling hacktoberfest validation
Last synced: 13 May 2025
https://github.com/edmundhung/conform
A type-safe form validation library utilizing web fundamentals to progressively enhance HTML Forms with full support for server frameworks like Remix and Next.js.
form-validation nextjs progressive-enhancement react react-router remix-run validation
Last synced: 12 May 2025
https://github.com/altmann/FluentResults
A generalised Result object implementation for .NET/C#
dotnet dotnet-core dotnet-standard error-handling hacktoberfest validation
Last synced: 23 Apr 2025
https://github.com/wearebraid/vue-formulate
⚡️ The easiest way to build forms with Vue.
error-handling form forms generation input inputs v-model validation vue
Last synced: 14 May 2025
https://github.com/h2non/filetype
Fast, dependency-free Go package to infer binary file types based on the magic numbers header signature
binary discovery extension filetype golang lookup magic-number magic-numbers mime mime-types validation
Last synced: 13 May 2025
https://github.com/kcl-lang/kcl
KCL Programming Language (CNCF Sandbox Project). https://kcl-lang.io
cloud-native compiler configuration configuration-language configuration-management devops functional infrastructure-as-code kubernetes language platform-engineering policy programming-language record rust schema shift-left validation
Last synced: 15 May 2025
https://github.com/react-hook-form/resolvers
📋 Validation resolvers: Yup, Zod, Superstruct, Joi, Vest, Class Validator, io-ts, Nope, computed-types, typanion, Ajv, TypeBox, ArkType, Valibot, effect-ts, VineJS and Standard Schema
ajv class-validator computed-types form form-validation hacktoberfest hooks io-ts joi jsonschema resolvers schema-validation superstruct typebox typescript validation yup zod
Last synced: 16 May 2025
https://github.com/mikeerickson/validatorjs
A data validation library in JavaScript for the browser and Node.js, inspired by Laravel's Validator.
browser client javascript laravel node nodejs validation
Last synced: 14 May 2025
https://github.com/skaterdav85/validatorjs
A data validation library in JavaScript for the browser and Node.js, inspired by Laravel's Validator.
browser client javascript laravel node nodejs validation
Last synced: 26 Feb 2025
https://github.com/kptdev/kpt
Automate Kubernetes Configuration Editing
cli config-as-data configuration-management containers customization deployment gitops kpt krm kubectl kubernetes kustomize openapi packaging-tool policy-as-code schema shift-left validation
Last synced: 14 May 2025
https://github.com/oussamahamdaoui/forgjs
ForgJs is a javascript lightweight object validator.
javascript js object validation
Last synced: 14 May 2025
https://github.com/oussamahamdaoui/forgJs
ForgJs is a javascript lightweight object validator.
javascript js object validation
Last synced: 23 Mar 2025
https://github.com/kubevious/kubevious
Kubevious - Kubernetes without disasters
assurance cloud cloud-native configuration containers dashboard dashboard-application debugging docker kubernetes kubernetes-dashboard kubernetes-monitoring microservices troubleshooting validation validation-rules
Last synced: 15 May 2025
https://github.com/kubevious/Kubevious
Kubevious - Kubernetes without disasters
assurance cloud cloud-native configuration containers dashboard dashboard-application debugging docker kubernetes kubernetes-dashboard kubernetes-monitoring microservices troubleshooting validation validation-rules
Last synced: 08 May 2025
https://github.com/adzap/validates_timeliness
Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.
activemodel activerecord rails validation
Last synced: 10 Apr 2025
https://github.com/metosin/malli
High-performance data-driven data specification library for Clojure/Script.
clojure clojurescript coercion error-messages generators inferring-schemas json-schema metosin-active modelling transformation validation visualizing-schemas
Last synced: 11 May 2025
https://github.com/vlucas/valitron
Valitron is a simple, elegant, stand-alone validation library with NO dependencies
hacktoberfest php validation validator
Last synced: 14 May 2025
https://github.com/pydantic/pydantic-core
Core validation logic for pydantic written in rust
json-schema parsing pydantic rust schema validation
Last synced: 14 May 2025
https://github.com/pallets-eco/wtforms
A flexible forms validation and rendering library for Python.
forms html python validation wtforms
Last synced: 11 Dec 2025
https://github.com/greyblake/nutype
Rust newtype with guarantees 🇺🇦 🦀
data data-structures invariance invariant invariants macro macros newtype rust rust-lang rust-library sanitization sanitizer typesafety validation validator web
Last synced: 23 Apr 2025
https://github.com/crdoconnor/strictyaml
Type-safe YAML parser and validator.
config configuration configuration-file configuration-management parser python python3 roundtrip roundtripping schema serialization strict strict-types strongly-typed typesafe validation yaml yaml-emitter yaml-parser yml
Last synced: 14 May 2025
https://github.com/statoscope/statoscope
Statoscope is a toolkit to analyze and validate webpack bundle
analyzer ci cli dependency-graph hacktoberfest validation webpack webpack-runtime-analyzer webpack-stats
Last synced: 14 May 2025
https://github.com/af/envalid
Environment variable validation for Node.js
environment javascript node nodejs validation
Last synced: 12 May 2025
https://github.com/adamwaite/Validator
Drop in user input validation for your iOS apps.
ios swift validation validation-library validators
Last synced: 26 Mar 2025
https://github.com/marshmallow-code/webargs
A friendly library for parsing HTTP request arguments, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, webapp2, Falcon, and aiohttp.
aiohttp bottlepy django falcon flask hacktoberfest marshmallow pyramid python request-validation validation
Last synced: 15 May 2025
https://github.com/dry-rb/dry-validation
Validation library with type-safe schemas and rules
coercion data-validation dry-rb gem ruby rubygem type-safety validation
Last synced: 12 May 2025
https://github.com/aftership/email-verifier
:white_check_mark: A Go library for email verification without sending any emails.
disposable email go smtp validation verification verifier
Last synced: 15 May 2025
https://github.com/arb/celebrate
A joi validation middleware for Express.
express express-middleware express-validation joi validation
Last synced: 10 Apr 2025
https://github.com/thedevsaddam/govalidator
Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.
go-request-validation go-validator govalidator request validation validator
Last synced: 15 May 2025
https://github.com/amantinband/throw
A simple, fluent, extensible, and fully customizable library for throwing exceptions for projects using .NET 6+
argument assert assertion clause contract exception fluent guard validation
Last synced: 14 May 2025
https://github.com/truemail-rb/truemail
🚀 Configurable framework agnostic plain Ruby 📨 email validator/verifier. Verify email via Regex, DNS, SMTP and even more. Be sure that email address valid and exists.
dns dns-validation dns-validator email email-validation email-validator email-verification email-verifier hacktoberfest mx-validation regex-validation ruby ruby-gem smtp-validation smtp-validator truemail truemail-family truemail-gem truemail-rb validation
Last synced: 14 May 2025
https://github.com/AfterShip/email-verifier
:white_check_mark: A Go library for email verification without sending any emails.
disposable email go smtp validation verification verifier
Last synced: 14 Mar 2025
https://github.com/jkheadley/rest-hapi
🚀 A RESTful API generator for Node.js
api audit-log crud crud-api crud-generator documentation hapi hapi-plugin hapi-server joi joi-validation mongodb mongoose nosql relational rest rest-api swagger validation
Last synced: 15 May 2025
https://github.com/JKHeadley/rest-hapi
🚀 A RESTful API generator for Node.js
api audit-log crud crud-api crud-generator documentation hapi hapi-plugin hapi-server joi joi-validation mongodb mongoose nosql relational rest rest-api swagger validation
Last synced: 15 Mar 2025
https://github.com/vinejs/vine
VineJS is a form data validation library for Node.js
nodejs nodejs-validation validation validation-library
Last synced: 13 May 2025
https://github.com/pikax/vue-composable
Vue composition-api composable components. i18n, validation, pagination, fetch, etc. +50 different composables
breakpoint composition-api hooks pagination tailwindcss typescript utility-library validation vue vue-next vue3 vuejs
Last synced: 15 May 2025
https://github.com/l-blondy/up-fetch
Advanced fetch client builder
axios fetch fetch-api fetch-wrapper request up-fetch upfetch valibot validation zod
Last synced: 14 May 2025
https://github.com/joshdata/python-email-validator
A robust email syntax and deliverability validation library for Python.
dns email normalization syntax validation
Last synced: 14 May 2025
https://github.com/JoshData/python-email-validator
A robust email syntax and deliverability validation library for Python.
dns email normalization syntax validation
Last synced: 29 Mar 2025
https://github.com/apidevtools/swagger-parser
Swagger 2.0 and OpenAPI 3.0 parser/validator
javascript json-schema nodejs openapi openapi3 parser resolver rest-api swagger universal-javascript validation validator
Last synced: 12 Dec 2025
https://github.com/fabian-hiller/modular-forms
The modular and type-safe form library for SolidJS, Qwik and Preact
bundle-size form form-validation forms performance preact qwik signals solid type-safe typescript validation
Last synced: 10 Apr 2025
https://github.com/APIDevTools/swagger-parser
Swagger 2.0 and OpenAPI 3.0 parser/validator
javascript json-schema nodejs openapi openapi3 parser resolver rest-api swagger universal-javascript validation validator
Last synced: 23 Mar 2025
https://github.com/mwitkow/go-proto-validators
Generate message validators from .proto annotations.
go golang proto protobuf protocol-buffers validation
Last synced: 14 May 2025
https://github.com/foxhound87/mobx-react-form
Reactive MobX Form State Management
form mobx observables react reactive state validation
Last synced: 31 Aug 2025
https://github.com/gookit/validate
⚔ Go package for data validation and filtering. support Map, Struct, Form data. Go通用的数据验证与过滤库,使用简单,内置大部分常用验证、过滤器,支持自定义验证器、自定义消息、字段翻译。
filter govalidator validate validation validator verification
Last synced: 14 May 2025
https://github.com/neoneye/swiftyform
iOS framework for creating forms
binding form ios swift uidatepicker uipickerview uislider uitableview validation
Last synced: 16 May 2025