banditypes

Validator

A lightweight validation library that checks data conforms to TypeScript types at runtime.

🤠🧨 The mighty 400-byte schema validator for TS / JS

GitHub

168 stars
2 watching
5 forks
Language: TypeScript
last commit: over 1 year ago
Linked from 1 awesome list

javascriptruntime-validationschematypescriptvalidation

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
neuledge/computed-types A strongly-typed validation library for TypeScript that allows developers to create accurate interfaces and transform data at compile-time. 364
bugventure/jsen A fast JSON validation library for JavaScript 156
acornejo/jjv A lightweight JSON schema validator written in JavaScript. 198
longshotlabs/simpl-schema A schema validation package for JavaScript objects with support for MongoDB update documents and customizable error messages 560
jacomyal/typology A lightweight data validation library for JavaScript that supports native types and custom types with various syntax options. 46
martzcodes/blog-ts-request-validation A tool to validate and normalize input requests from TypeScript interfaces 3
shezadkhan137/required A library to simplify validation by providing a declarative way to define and reuse validation logic across multiple fields. 60
bartoszlenar/validot A compact library for advanced model validation with a fluent API. 307
pandastrike/jsck A fast JSON Schema validator for Node.js that compiles schemas at runtime. 159
markwoodhall/clova A minimal validation library for Clojure and ClojureScript 16
encode/typesystem A data validation library that provides basic functionality for serializing and deserializing data in a structured format. 540
jupegarnica/garn-validator A JavaScript validation library providing various behaviors to validate data against different types and functions. 41
icebob/fastest-validator A high-performance JavaScript validation library that compiles a schema into optimized functions for fast validation 1,429
serkin/volan A PHP validation library designed to validate data against user-defined schemas, providing detailed information on invalid nodes. 44
barnjamin/arc3.xyz An implementation of a dapp for minting and validating various types of NFTs. 22