yup

Schema validator

A schema builder for runtime value parsing and validation

Dead simple Object schema validation

GitHub

23k stars
75 watching
934 forks
Language: TypeScript
last commit: 6 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
keleshev/schema A Python library for validating data structures against predefined schemas. 2,884
sindresorhus/ow A validation library for JavaScript functions and variables. 3,811
fabian-hiller/valibot A schema library for validating and transforming structured data at runtime without dependencies or external libraries. 6,262
plumatic/schema A Clojure(Script) library for describing and validating data shapes with features like validation, coercion, and test generation. 2,409
fluentvalidation/fluentvalidation A .NET validation library that uses a fluent interface and lambda expressions to build strongly-typed validation rules. 9,111
omar-dulaimi/prisma-yup-generator Automatically generates Yup validation schemas from Prisma schema definitions. 53
ajv-validator/ajv A high-performance JSON schema validator that supports multiple draft versions and JSON Type Definition standards. 13,851
python-jsonschema/jsonschema An implementation of a standard language for validating JSON data 4,629
ianstormtaylor/superstruct A library for defining and validating data structures in JavaScript and TypeScript. 7,024
jquery-validation/jquery-validation A jQuery plugin for validating form data 10,353
posabsolute/jquery-validation-engine A JavaScript plugin for validating form fields with visually appealing prompts and support for various locales and custom validation rules. 2,568
oudwins/zog A Go library that provides runtime schema validation with Zod-inspired simplicity and expressiveness 190
go-ozzo/ozzo-validation A validation package for Go that uses normal programming constructs to validate data and provides customizable error messages. 3,760
react-hook-form/resolvers Provides a collection of libraries and tools for validating data in forms, using various schema validation techniques. 1,787
schemathesis/schemathesis Automates API testing and validation to catch bugs and ensure compliance 2,296