Lightweight‚ zero-dependency toolkit for building `isFoo` style type guards in TypeScript. Runtime-safe 🛡️‚ composable 🧩‚ and ergonomic ✨.
is-kit is a lightweight, zero-dependency toolkit for building reusable TypeScript type guards. It helps you write small isFoo functions, compose them into richer runtime checks, and keep TypeScript narrowing natural inside regular control flow. Runtime-safe 🛡️, composable 🧩, and ergonomic ✨ without asking you to adopt a heavy schema workflow. - Build and reuse typed guards - Compose guards with and, or, not, oneOf - Validate object shapes and collections - Parse or assert unknown values without a large schema framework Grab a coffee ☕ and let is-kit handle the repetitive part.
We send new OSS products every week in a new newsletter. No Spam.
We will contact you by the email
Approximately, we add new tools within three months.
We will publish it with a no-follow link.
However, you can publish your tool immediately and get a forever do-follow link.