yup

Schema validator

A schema builder for runtime value parsing and validation

Dead simple Object schema validation

GitHub

23k stars
74 watching
936 forks
Language: TypeScript
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
keleshev/schemaA Python library for validating data structures against predefined schemas.2,891
sindresorhus/owA validation library for JavaScript functions and variables.3,813
fabian-hiller/valibotA schema library for validating and transforming structured data at runtime without dependencies or external libraries.6,436
plumatic/schemaA Clojure(Script) library for describing and validating data shapes with features like validation, coercion, and test generation.2,412
fluentvalidation/fluentvalidationA .NET validation library that uses a fluent interface and lambda expressions to build strongly-typed validation rules.9,159
omar-dulaimi/prisma-yup-generatorAutomatically generates Yup validation schemas from Prisma schema definitions.53
ajv-validator/ajvA high-performance JSON schema validator that supports multiple draft versions and JSON Type Definition standards.13,907
python-jsonschema/jsonschemaAn implementation of a standard language for validating JSON data4,649
ianstormtaylor/superstructA library for defining and validating data structures in JavaScript and TypeScript.7,043
jquery-validation/jquery-validationA jQuery plugin for validating form data10,357
posabsolute/jquery-validation-engineA JavaScript plugin for validating form fields with visually appealing prompts and support for various locales and custom validation rules.2,564
oudwins/zogA Go library that provides runtime schema validation with Zod-inspired simplicity and expressiveness210
go-ozzo/ozzo-validationA validation package for Go that uses normal programming constructs to validate data and provides customizable error messages.3,795
react-hook-form/resolversProvides a collection of libraries and tools for validating data in forms, using various schema validation techniques.1,820
schemathesis/schemathesisAutomates API testing and validation to catch bugs and ensure compliance2,330