SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript Validation Projects
-
Project mention: I shipped my first npm package with AI — and it's already in production | dev.to | 2026-07-01
At work (sima-land) we lean on react-hook-form everywhere. It's the backbone of how we handle forms across projects. The date picker we were using — react-datepicker — kept getting in the way of that. Two things drove us up the wall:
-
Puter.js
Puter.js - The Backend for AI-Generated Apps. One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.
-
Project mention: AI-startup's concepts are all same with our MIT-licensed OSS projects. Is this convergent evolution? or OSS etiquette violation? | dev.to | 2026-01-13
Sometimes people ask: "If typia is so convenient, why did class-validator and zod conquer the world?" It's because typia is difficult to install. zod requires just npm install zod and is immediately usable, but typia fundamentally hacks the Compiler API, making installation more complex.
-
-
Project mention: Three Ways to Convert JSON to TypeScript. Only One Is Deterministic. | dev.to | 2026-04-27
5. Add runtime validation. Use Zod or Valibot to validate that the API actually sends what your types describe. The converter gives you structure; a schema library gives you runtime guarantees.
-
intl-tel-input
For entering, formatting, and validating international telephone numbers. Available in vanilla JavaScript, or as React, Vue, Angular, and Svelte components.
-
Superstruct - Composable way to validate data in JavaScript
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
varlock
.env files built for sharing powered by @env-spec decorator comments run anywhere with any language, plus deeper integrations for next.js, vite, and more.
View on GitHub
-
-
Project mention: MCP Went Stateless: Migrating to the 2026-07-28 Spec (and Proving It Works) | dev.to | 2026-07-30
Tool schemas in v2 use Standard Schema, so Zod v4, Valibot, and ArkType all work instead of Zod-only.
-
express-typescript-boilerplate
A delightful way to building a RESTful API with NodeJs & TypeScript by @w3tecch
-
-
Superforms
Superforms is a SvelteKit library that helps you with server-side validation and client-side display of forms.
Project mention: Building Accessible Forms with Validation using shadcn-svelte in Svelte | dev.to | 2026-01-10For more information, visit the shadcn-svelte documentation and the SvelteKit Superforms documentation.
-
Project mention: Programmers and software developers lost the plot on naming their tools | news.ycombinator.com | 2025-12-11
One issue with package naming is competition. One of the great things about OSS or software in general is people can take inspiration from other projects that do the same thing. Personally I've ran into deciding which casting library to use
- runtypes - https://github.com/runtypes/runtypes
-
-
conform
Progressively enhance HTML forms with React. Build resilient, type-safe forms with no hassle using web standards.
-
resolvers
📋 Validation resolvers: Yup, Zod, Superstruct, Joi, Vest, Class Validator, io-ts, Nope, computed-types, typanion, Ajv, TypeBox, ArkType, Valibot, effect-ts, VineJS and Standard Schema
@hookform/resolvers - Validation resolvers
-
-
envalid has envalid.cleanEnv but no CLI-based generation. Same deal — you'd need a custom script.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Validation discussion
TypeScript Validation related posts
-
MCP Went Stateless: Migrating to the 2026-07-28 Spec (and Proving It Works)
-
Your .env.example Is Lying to You, Here's How to Fix It
-
TypeScript - Drawing your Schemas with VTS Editor
-
React Hook Form with Zod: Complete Guide for 2026
-
Building Accessible Forms with Validation using shadcn-svelte in Svelte
-
Jet-validators is now the fastest non- compiled schema validation library
-
Building Type-Safe AMQP Messaging with amqp-contract
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 Aug 2026
Index
What are some of the best open-source Validation projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | react-hook-form | 44,813 |
| 2 | class-validator | 11,820 |
| 3 | vee-validate | 11,268 |
| 4 | valibot | 8,915 |
| 5 | intl-tel-input | 8,243 |
| 6 | Superstruct | 7,142 |
| 7 | io-ts | 6,814 |
| 8 | express-validator | 6,238 |
| 9 | formkit | 4,748 |
| 10 | varlock | 4,111 |
| 11 | ow | 3,866 |
| 12 | standard-schema | 3,579 |
| 13 | express-typescript-boilerplate | 3,418 |
| 14 | remult | 3,206 |
| 15 | Superforms | 2,769 |
| 16 | runtypes | 2,698 |
| 17 | Vest | 2,665 |
| 18 | conform | 2,573 |
| 19 | resolvers | 2,259 |
| 20 | kubevious | 1,706 |
| 21 | envalid | 1,579 |
| 22 | statoscope | 1,579 |
| 23 | up-fetch | 1,406 |