ow
Validator
A validation library for JavaScript functions and variables.
Function argument validation for humans
4k stars
21 watching
106 forks
Language: TypeScript
last commit: 8 months ago
Linked from 1 awesome list
javascriptnodejsnpm-packagetype-checkingvalidation
Related projects:
Repository | Description | Stars |
---|---|---|
jquense/yup | A schema builder for runtime value parsing and validation | 22,998 |
fabian-hiller/valibot | A schema library for validating and transforming structured data at runtime without dependencies or external libraries. | 6,436 |
sindresorhus/type-fest | A collection of reusable TypeScript types for common programming patterns and data structures | 14,543 |
ianstormtaylor/superstruct | A library for defining and validating data structures in JavaScript and TypeScript. | 7,043 |
colinhacks/zod | A TypeScript-first schema validation library that allows developers to declaratively validate data types and automatically infers static TypeScript types. | 34,550 |
runtypes/runtypes | A runtime validation system for statically defined data types in TypeScript | 2,607 |
plumatic/schema | A Clojure(Script) library for describing and validating data shapes with features like validation, coercion, and test generation. | 2,412 |
validatorjs/validator.js | A library of string validators and sanitizers. | 23,192 |
sindresorhus/ora | A terminal spinner library for displaying loading animations in the console. | 9,194 |
simple-statistics/simple-statistics | A JavaScript implementation of various statistical functions and methods | 3,409 |
go-ozzo/ozzo-validation | A validation package for Go that uses normal programming constructs to validate data and provides customizable error messages. | 3,795 |
niieani/hashids.js | A small JavaScript library to generate unique and secure ids from numbers. | 4,237 |
sindresorhus/ky | A tiny and elegant HTTP client based on the Fetch API | 14,007 |
kulshekhar/ts-jest | A Jest transformer that enables testing of TypeScript projects | 6,990 |
gotwarlost/istanbul | A tool that measures and reports code coverage in JavaScript projects | 8,701 |