Search for a command to run...
A zero-dependency form validation ecosystem. Framework agnostic, type-safe, and built for performance.
A complete validation toolkit designed for real-world applications.
Works with vanilla JS, React, Vue, Svelte, and Next.js out of the box.
Define validation rules as plain JSON objects — no complex DSLs.
Full TypeScript support with inferred types from your schemas.
Run the same validation logic on the client and server seamlessly.
Core is under 5KB gzipped. No dependencies, zero bloat.
Comprehensive built-in rules covering strings, numbers, dates, and more.
Pick the packages you need — use them together or standalone.
Install in seconds and start validating with a clean, declarative API.