Strong Dynamically Typed Object Modeling for JavaScript
-
Updated
Feb 18, 2026 - JavaScript
Strong Dynamically Typed Object Modeling for JavaScript
MOVED TO GITLAB
Runtime type checking for JS with Hindley Milner signatures
⚡️ Runtime type-checker for JavaScript
Typeis. it's the smart and simple javaScript type checker
A JavaScript type checking/casting library
Argument validation library based on JSDOC syntax
Isomorphic, functional type-checking for Javascript
Another biased type checking solution for Javascript
Babel macro that automatically generates type guards for a given type (WIP)
A minimalist runtime type checking utility for duck typing
A zero-dependency utility for retrieving `Object.prototype.toString` tags. It is designed to handle hostile or exotic objects that cause native implementations to throw exceptions.
❔ A simple type checking library for Node.js
A Math expression parser and evaluator with support of runtime data-type checking written in native JS.
🧩 Plain JavaScript objects with runtime type guarantees
Higher-order contracts and runtime schema checking for JavaScript
Validate Vuex Commits with Joi, Superstruct & Yup Schema.
Tiny javascript library that you can extend with your own type checking methods.
Small, focused utility library for arrays, functions, math, objects, strings, and type checks.
Lightweight replacement for the ow validation library meant for browser usage.
To associate your repository with the type-checking topic, visit your repo's landing page and select "manage topics."