Projects in Awesome Lists tagged with type-guards
A curated list of projects in awesome lists tagged with type-guards .
https://github.com/sniptt-official/guards
🛡 Comprehensive collection of type guards for JavaScript and TypeScript; Inspired by Elixir
deno elixir erlang javascript nodejs type-guards type-safety typescript
Last synced: 27 Jan 2026
https://github.com/janjakubnanista/ts-type-checked
Runtime duck type checking utilities for TypeScript.
duck-typing guards type-guards type-safety typescript typing
Last synced: 13 Apr 2025
https://github.com/lucinyan/ts-known
This library offers guards for common types, and methods to generate type guards for specific types quickly. Safely handle unpredictable unknown types with ease.
guard ts type-guards typescript utils
Last synced: 26 Oct 2025
https://github.com/goldziher/type-predicates
A comprehensive collection of type-guards, type assertions and related utils
type-assertions type-guards typescript utilities-library
Last synced: 19 Jul 2025
https://github.com/mscharley/generic-type-guard
Type safe, composable type guards for TypeScript
input-validation type-guards type-safety typescript
Last synced: 04 Apr 2025
https://github.com/nyaomaru/is-kit
Lightweight, zero-dependency toolkit for building `isFoo` style type guards in TypeScript. Runtime-safe 🛡️, composable 🧩, and ergonomic ✨. npm -> https://www.npmjs.com/package/is-kit
is is-kit open-source runtime-type-checking type-guard type-guards type-safe typescript utility validation
Last synced: 27 Jun 2026
https://github.com/marekh19/narrowland
A lightweight TypeScript library providing type-safe assertions, type guards, and error handling utilities.
assert invariant narrowing type-guards typescript
Last synced: 23 Feb 2026
https://github.com/justinlettau/ts-util-is
TypeScript typeof utility helper with no dependencies.
type-guards typeof typescript util
Last synced: 25 Oct 2025
https://github.com/buschtoens/combine-type-predicates
Combine user-defined type guards / type predicates as unions and intersections.
intersection-types type-guard type-guards type-predicates typescript union-types
Last synced: 23 Apr 2025
https://github.com/andjsrk/typesafe-guard
A utility for creating type-safe user-defined type guard for TypeScript
library predicate-functions predicates type-guards typescript utility validation validator
Last synced: 01 Apr 2025
https://github.com/nberlette/math
Standalone zero-dependency implementation of the entire `Math` namespace, compatible with any JS runtime.
arithmetic constants f16 floating-point logarithmic math ponyfill pure-javascript rounding trigonometry type-guards universal
Last synced: 24 Jan 2026
https://github.com/deno911/dis
Typechecking with ease.
assertions deno deno-module denoland is javascript type-assertion type-guards type-safety typecheck typeguards typeof typescript utilities
Last synced: 11 May 2026
https://github.com/lccodder/typing-assets
TypeScript library with additional utility types and predicators generation
advanced-types assets jest-tests nodejs react type-guard type-guards typescript typescript-library utility utility-types
Last synced: 19 Feb 2026
https://github.com/flex-development/tutils
TypeScript-friendly utilities
enums interfaces type-definitions type-guards type-programming types typescript typescript-utilities
Last synced: 25 Jun 2026
https://github.com/matthieubosquet/ts-guards
A collection of basic type guards.
asserts runtime-validation type-guards typescript
Last synced: 08 Apr 2026
https://github.com/fibo/minimal-type-guard-helpers
minimal type-guard helpers
Last synced: 23 Aug 2025
https://github.com/shadow578/type-guardian
functional, composable type guards
Last synced: 26 Mar 2025
https://github.com/nberlette/is
Just another portable platform-agnostic package of high-performance type predicates. 🤪
assertions bun deno guards js jsr library narrowing node predicates ts type-guards type-safe typechecks typescript universal utilities
Last synced: 11 Apr 2026
https://github.com/younho9/is-interface
Type Guard for interface
guard guards ts type type-guard type-guards types typescript
Last synced: 15 May 2026
https://github.com/socialaccess-network/isa
A simple and lightweight library for creating and validating javascript variables. It is designed to be used with typescript, but can also be used with plain javascript.
javascript type-guards typescript validation validation-library
Last synced: 22 Apr 2026
https://github.com/younho9/not
Type guard based on exclude
guard guards ts type type-guard type-guards types typescript
Last synced: 15 May 2026