valibot
Data validator
A schema library for validating and transforming structured data at runtime without dependencies or external libraries.
The modular and type safe schema library for validating structural data 🤖
6k stars
20 watching
212 forks
Language: TypeScript
last commit: 2 months ago
Linked from 3 awesome lists
bundle-sizehacktoberfestmodularparsingruntimeschematype-safetypescriptvalidation
Related projects:
Repository | Description | Stars |
---|---|---|
| A library for defining and validating data structures in JavaScript and TypeScript. | 7,043 |
| A Clojure(Script) library for describing and validating data shapes with features like validation, coercion, and test generation. | 2,412 |
| A schema builder for runtime value parsing and validation | 22,998 |
| A comprehensive TypeScript library providing a wide range of type utilities to improve type safety and simplify complex type operations | 6,787 |
| A validation library for JavaScript functions and variables. | 3,813 |
| A lightweight validation library that checks data conforms to TypeScript types at runtime. | 170 |
| A schema validation package for JavaScript objects with support for MongoDB update documents and customizable error messages | 560 |
| A strongly-typed validation library for TypeScript that allows developers to create accurate interfaces and transform data at compile-time. | 363 |
| A type-safe form validation and handling library for JavaScript frameworks with a focus on performance, small bundle size, and input validation. | 1,063 |
| Ensures environment variables match a predefined schema | 4 |
| A plugin-based GraphQL schema builder for TypeScript that leverages type inference and TypeScript's powerful type system | 2,364 |
| Simplifies building natural language interfaces by defining types and using schema engineering to validate and process LLM responses | 8,267 |
| A library that enables expressive and safe code branching with type inference for complex conditions | 12,602 |
| A TypeScript-first schema validation library that allows developers to declaratively validate data types and automatically infers static TypeScript types. | 34,550 |
| A Python library for validating data structures against predefined schemas. | 2,891 |