Topic

validation

Repositories (1434)

react-hook-form
react-hook-form react-hook-form TypeScript

📋 React Hooks for form state management and validation (Web + React Native)

44.8k
pydantic
pydantic pydantic Python

Data validation using Python type hints

28.4k
validator.js
validator.js validatorjs JavaScript

String validation

23.7k
joi
joi hapijs JavaScript

The most powerful data validation library for JS

21.2k
validator
validator go-playground Go

:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving

20.1k
instructor
instructor 567-labs Python

structured outputs for llms

13.6k
redux-form
redux-form redux-form JavaScript

A Higher Order Component using react-redux to keep form state in a Redux store

12.5k
class-validator
class-validator typestack TypeScript

Decorator-based property validation for classes.

11.8k
pkl
pkl apple Java

A configuration as code language with rich validation and tooling.

11.5k
vee-validate
vee-validate logaretm TypeScript

✅ Painless Vue forms

11.3k
valibot
valibot open-circle TypeScript

The modular and type safe schema library for validating structural data 🤖

8.9k
cakephp
cakephp cakephp PHP

CakePHP: The Rapid Development Framework for PHP - Official Repository

8.8k
intl-tel-input
intl-tel-input jackocnr TypeScript

For entering, formatting, and validating international telephone numbers. Available in vanilla JavaScript, or as React, Vue, Angular, and Svelte compo...

8.2k
react-final-form
react-final-form final-form JavaScript

🏁 High performance subscription-based form state management for React

7.4k
marshmallow
marshmallow marshmallow-code Python

A lightweight library for converting complex objects to and from simple Python datatypes.

7.2k
superstruct
superstruct ianstormtaylor TypeScript

A simple and composable way to validate data in JavaScript (and TypeScript).

7.1k
vuelidate
vuelidate vuelidate JavaScript

Simple, lightweight model-based validation for Vue.js

6.9k
io-ts
io-ts gcanti TypeScript

Runtime type system for IO decoding/encoding

6.8k
express-validator
express-validator express-validator TypeScript

An express.js middleware for validator.js.

6.2k
cue
cue cue-lang Go

The home of the CUE language! Validate and define text-based and dynamic configuration

6.2k
govalidator
govalidator asaskevich Go

[Go] Package of validators and sanitizers for strings, numerics, slices and structs

6.2k
Validation
Validation Respect PHP

The most awesome validation engine ever created for PHP

6k
PhoneNumberKit
PhoneNumberKit marmelroy Swift

A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.

5.4k
json-schema-spec
json-schema-spec json-schema-org JavaScript

The JSON Schema specification

5.1k
jsonschema
jsonschema python-jsonschema Python

An implementation of the JSON Schema specification for Python

5k
formkit
formkit formkit TypeScript

The form framework for coding agents

4.7k
pandera
pandera unionai-oss Python

A light-weight, flexible, and expressive statistical data testing library

4.4k
gatekeeper
gatekeeper open-policy-agent Go

🐊 Policy Controller for Kubernetes

4.3k
dredd
dredd apiaryio JavaScript

Language-agnostic HTTP API Testing Tool

4.2k
v8n
v8n imbrn JavaScript

☑️ JavaScript fluent validation library

4.1k
protoc-gen-validate
protoc-gen-validate bufbuild Go

Protocol Buffer Validation - replaced by https://github.com/bufbuild/protovalidate

4.1k
ozzo-validation
ozzo-validation go-ozzo Go

An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs inste...

4.1k
msgspec
msgspec msgspec Python

A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML

4k
ow
ow sindresorhus TypeScript

Function argument validation for humans

3.9k
varlock
varlock dmno-dev TypeScript

AI-safe .env files: Schemas for agents, Secrets for humans.

3.8k
standard-schema
standard-schema standard-schema TypeScript

A standard interface for TypeScript schema validation libraries

3.6k
express-typescript-boilerplate
express-typescript-boilerplate w3tecch TypeScript

A delightful way to building a RESTful API with NodeJs & TypeScript by @w3tecch

3.4k
remult
remult remult TypeScript

Full-stack CRUD, simplified, with SSOT TypeScript entities

3.2k
kubeconform
kubeconform yannh Go

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

3.1k
Laravel-Phone
Laravel-Phone Propaganistas PHP

Phone number functionality for Laravel

3k
sveltekit-superforms
sveltekit-superforms ciscoheat TypeScript

Making SvelteKit forms a pleasure to use!

2.8k
runtypes
runtypes runtypes TypeScript

Runtime validation for static types

2.7k
validator
validator symfony PHP

Provides tools to validate values

2.7k
vest
vest ealush TypeScript

Vest ✅ Declarative validations framework

2.7k
FluentResults
FluentResults altmann C#

A generalised Result object implementation for .NET/C#

2.6k
schematics
schematics schematics Python

Python Data Structures for Humans™.

2.6k
conform
conform edmundhung TypeScript

Progressively enhance HTML forms with React. Build resilient, type-safe forms with no hassle using web standards.

2.6k
kcl
kcl kcl-lang Rust

KCL Programming Language Core and API (CNCF Sandbox Project). https://kcl-lang.io

2.4k
node-convict
node-convict mozilla JavaScript

Featureful configuration management library for Node.js

2.4k
filetype
filetype h2non Go

Fast, dependency-free Go package to infer binary file types based on the magic numbers header signature

2.3k