Topic

validation

Repositories (1233)

pydantic-core
pydantic-core pydantic Python

Core validation logic for pydantic written in rust

1.7k
validates_timeliness
validates_timeliness adzap Ruby

Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.

1.6k
strictyaml
strictyaml crdoconnor Python

Type-safe YAML parser and validator.

1.6k
nutype
nutype greyblake Rust

Rust newtype with guarantees 🇺🇦 🦀

1.6k
malli
malli metosin Clojure

High-performance data-driven data specification library for Clojure/Script.

1.6k
envalid
envalid af TypeScript

Environment variable validation for Node, Bun, and other compatible JS runtimes

1.6k
email-verifier
email-verifier AfterShip Go

:white_check_mark: A Go library for email verification without sending any emails.

1.5k
valitron
valitron vlucas PHP

Valitron is a simple, elegant, stand-alone validation library with NO dependencies

1.5k
statoscope
statoscope statoscope TypeScript

Statoscope is a toolkit to analyze and validate webpack bundle

1.5k
Validator
Validator adamwaite Swift

Drop in user input validation for your iOS apps.

1.4k
webargs
webargs marshmallow-code Python

A friendly library for parsing HTTP request arguments, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyr...

1.4k
wtforms
wtforms wtforms Python

A flexible forms validation and rendering library for Python.

1.4k
python-email-validator
python-email-validator JoshData Python

A robust email syntax and deliverability validation library for Python.

1.4k
celebrate
celebrate arb JavaScript

A joi validation middleware for Express.

1.4k
simple-java-mail
simple-java-mail bbottema Java

Simple API, Complex Emails (Jakarta Mail smtp wrapper)

1.3k
dry-validation
dry-validation dry-rb Ruby

Validation library with type-safe schemas and rules

1.3k
kubeconform
kubeconform yannh Go

A FAST Kubernetes manifests validator, with support for Custom Resources!

1.3k
truemail
truemail truemail-rb Ruby

🚀 Configurable framework agnostic plain Ruby 📨 email validator/verifier. Verify email via Regex, DNS, SMTP and even more. Be sure that email address...

1.3k
govalidator
govalidator thedevsaddam Go

Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.

1.2k
swagger-parser
swagger-parser APIDevTools JavaScript

Swagger 2.0 and OpenAPI 3.0 parser/validator

1.2k
modular-forms
modular-forms fabian-hiller TypeScript

The modular and type-safe form library for SolidJS, Qwik and Preact

1.2k
rest-hapi
rest-hapi JKHeadley JavaScript

🚀 A RESTful API generator for Node.js

1.2k
vue-composable
vue-composable pikax TypeScript

Vue composition-api composable components. i18n, validation, pagination, fetch, etc. +50 different composables

1.2k
AwesomeValidation
AwesomeValidation thyrlian Java

Android validation library which helps developer boil down the tedious work to three easy steps.

1.2k
validate
validate gookit Go

⚔ Go package for data validation and filtering. support Map, Struct, Form data. Go通用的数据验证与过滤库,使用简单,内置大部分常用验证、过滤器,支持自...

1.1k
jsonschema
jsonschema santhosh-tekuri Go

JSONSchema (draft 2020-12, draft 2019-09, draft-7, draft-6, draft-4) Validation using Go

1.1k
FluentResults
FluentResults altmann C#

A generalised Result object implementation for .NET/C#

1.1k
in-app-purchase
in-app-purchase voltrue2 JavaScript

A Node.js module for in-App-Purchase for iOS, Android, Amazon and Windows.

1.1k
mobx-react-form
mobx-react-form foxhound87 TypeScript

Reactive MobX Form State Management

1.1k
SwiftyFORM
SwiftyFORM neoneye Swift

iOS framework for creating forms

1.1k
trumail
trumail trumail Go

:email: :white_check_mark: A Fast and Free Email Verification API written in Go

1.1k
sveltekit-superforms
sveltekit-superforms ciscoheat TypeScript

Making SvelteKit validation and displaying of forms easier than ever!

1k
encoding
encoding segmentio Go

Go package containing implementations of efficient encoding, decoding, and validation APIs.

1k
go-proto-validators
go-proto-validators mwitkow Go

Generate message validators from .proto annotations.

1k
throw
throw amantinband C#

A simple, fluent, extensible, and fully customizable library for throwing exceptions for projects using .NET 6+

995
schema
schema nette PHP

📐 Validating data structures against a given Schema.

981
ValidatedPropertyKit
ValidatedPropertyKit SvenTiigi Swift

Easily validate your Properties with Property Wrappers 👮

978
validating
validating dwightwatson PHP

Automatically validating Eloquent models for Laravel

970
commonregex
commonregex mingrammer Go

🍫 A collection of common regular expressions for Go

861
felte
felte pablo-abc TypeScript

An extensible form library for Svelte, Solid and React

841
deal
deal life4 Python

🤝 Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.

826
graphql-go-tools
graphql-go-tools wundergraph Go

GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2,...

819
express-zod-api
express-zod-api RobinTail TypeScript

A Typescript framework to help you get an API server up and running with I/O schema validation and custom middlewares in minutes.

813
flow-runtime
flow-runtime gajus JavaScript

A runtime type system for JavaScript with full Flow compatibility.

807
laravel-validation-rules
laravel-validation-rules spatie PHP

A set of useful Laravel validation rules

798
kAFL
kAFL IntelLabs Makefile

A fuzzer for full VM kernel/driver targets

787
form-backend-validation
form-backend-validation spatie JavaScript

An easy way to validate forms using back end logic

784
Winterfell
Winterfell andrewhathaway JavaScript

Generate complex, validated and extendable JSON-based forms in React.

781
typescript-runtime-type-benchmarks
typescript-runtime-type-benchmarks moltar TypeScript

📊 Benchmark Comparison of Packages with Runtime Validation and TypeScript Support

777
postgresql-patterns-library
postgresql-patterns-library rin-nas PLpgSQL

Коллекция готовых SQL запросов для PostgreSQL по часто возникающим задачам (получение и модификация данных, ускорение запросов, обслуживание БД)

776