Topic

validation

Repositories (1233)

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

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

44.6k
pydantic
pydantic pydantic Python

Data validation using Python type hints

27.4k
validator.js
validator.js validatorjs JavaScript

String validation

23.8k
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

13.4k
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.4k
vee-validate
vee-validate logaretm TypeScript

✅ Painless Vue forms

11.1k
cakephp
cakephp cakephp PHP

CakePHP: The Rapid Development Framework for PHP - Official Repository

8.8k
intl-tel-input
intl-tel-input jackocnr JavaScript

A JavaScript plugin for entering, formatting and validating international telephone numbers. Includes TypeScript definitions, plus React, Vue, Angular...

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
govalidator
govalidator asaskevich Go

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

6.1k
Validation
Validation Respect PHP

The most awesome validation engine ever created for PHP

5.6k
PhoneNumberKit
PhoneNumberKit marmelroy Swift

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

5.2k
jsonschema
jsonschema python-jsonschema Python

An implementation of the JSON Schema specification for Python

4.8k
formkit
formkit formkit TypeScript

The form framework for coding agents

4.7k
json-schema-spec
json-schema-spec json-schema-org JavaScript

The JSON Schema specification

4.5k
dredd
dredd apiaryio JavaScript

Language-agnostic HTTP API Testing Tool

4.2k
v8n
v8n imbrn JavaScript

☑️ JavaScript fluent validation library

4.2k
gatekeeper
gatekeeper open-policy-agent Go

🐊 Policy Controller for Kubernetes

4k
cue
cue cue-lang Go

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

4k
pandera
pandera unionai-oss Python

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

4k
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...

3.9k
ow
ow sindresorhus TypeScript

Function argument validation for humans

3.9k
express-typescript-boilerplate
express-typescript-boilerplate w3tecch TypeScript

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

3.4k
protoc-gen-validate
protoc-gen-validate bufbuild Go

Protocol Buffer Validation - Checkout the new `protovalidate` project

3.3k
msgspec
msgspec jcrist Python

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

3.1k
remult
remult remult TypeScript

Full-stack CRUD, simplified, with SSOT TypeScript entities

3.1k
Laravel-Phone
Laravel-Phone Propaganistas PHP

Phone number functionality for Laravel

2.9k
validator
validator symfony PHP

Provides tools to validate values

2.7k
runtypes
runtypes runtypes TypeScript

Runtime validation for static types

2.7k
vest
vest ealush TypeScript

Vest ✅ Declarative validations framework

2.6k
schematics
schematics schematics Python

Python Data Structures for Humans™.

2.6k
node-convict
node-convict mozilla JavaScript

Featureful configuration management library for Node.js

2.4k
kcl
kcl kcl-lang Rust

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

2.3k
vue-formulate
vue-formulate wearebraid JavaScript

⚡️ The easiest way to build forms with Vue.

2.2k
filetype
filetype h2non Go

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

2.2k
conform
conform edmundhung TypeScript

A type-safe form validation library utilizing web fundamentals to progressively enhance HTML Forms with full support for server frameworks like Remix...

2.2k
Furion
Furion MonkSoul C#

Make .NET development easier, more versatile, and more popular.

2.2k
resolvers
resolvers react-hook-form TypeScript

📋 Validation resolvers: Yup, Zod, Superstruct, Joi, Vest, Class Validator, io-ts, Nope, computed-types, typanion, Ajv, TypeBox, ArkType, Valibot, eff...

2k
mimetype
mimetype gabriel-vasile Go

A fast Golang library for media type and file extension detection, based on magic numbers

1.8k
validatorjs
validatorjs mikeerickson JavaScript

A data validation library in JavaScript for the browser and Node.js, inspired by Laravel's Validator.

1.8k
kpt
kpt kptdev Go

Automate Kubernetes Configuration Editing

1.8k
kubevious
kubevious kubevious

Kubevious - Kubernetes without disasters

1.7k
forgJs
forgJs oussamahamdaoui JavaScript

ForgJs is a javascript lightweight object validator.

1.7k