TypeScript Validation

Open-source TypeScript projects categorized as Validation

Top 23 TypeScript Validation Projects

  1. react-hook-form

    📋 React Hooks for form state management and validation (Web + React Native)

    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:

  2. 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.

    Puter.js logo
  3. class-validator

    Decorator-based property validation for classes.

    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.

  4. vee-validate

    ✅ Painless Vue forms

  5. valibot

    The modular and type safe schema library for validating structural data 🤖

    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.

  6. intl-tel-input

    For entering, formatting, and validating international telephone numbers. Available in vanilla JavaScript, or as React, Vue, Angular, and Svelte components.

  7. Superstruct

    A simple and composable way to validate data in JavaScript (and TypeScript).

    Project mention: JavaScript Awesome Package | dev.to | 2026-02-03

    Superstruct - Composable way to validate data in JavaScript

  8. io-ts

    Runtime type system for IO decoding/encoding

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. express-validator

    An express.js middleware for validator.js.

  11. formkit

    The form framework for coding agents

  12. 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.

    Project mention: Stop Shipping Broken Env Config | dev.to | 2026-03-10

    View on GitHub

  13. ow

    Function argument validation for humans

  14. standard-schema

    A standard interface for TypeScript schema validation libraries

    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.

  15. express-typescript-boilerplate

    A delightful way to building a RESTful API with NodeJs & TypeScript by @w3tecch

  16. remult

    Full-stack CRUD, simplified, with SSOT TypeScript entities

  17. 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-10

    For more information, visit the shadcn-svelte documentation and the SvelteKit Superforms documentation.

  18. runtypes

    Runtime validation for static types

    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

  19. Vest

    Vest ✅ Declarative validations framework

  20. conform

    Progressively enhance HTML forms with React. Build resilient, type-safe forms with no hassle using web standards.

  21. 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

    Project mention: React Hook Form with Zod: Complete Guide for 2026 | dev.to | 2026-01-29

    @hookform/resolvers - Validation resolvers

  22. kubevious

    Kubevious - Kubernetes without disasters

  23. envalid

    Environment variable validation for Node, Bun, and other compatible JS runtimes

    Project mention: Your .env.example Is Lying to You, Here's How to Fix It | dev.to | 2026-06-23

    envalid has envalid.cleanEnv but no CLI-based generation. Same deal — you'd need a custom script.

  24. statoscope

    Statoscope is a toolkit to analyze and validate webpack bundle

  25. up-fetch

    Advanced fetch client builder

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Validation discussion

Log in or Post with

TypeScript Validation related posts

  • MCP Went Stateless: Migrating to the 2026-07-28 Spec (and Proving It Works)

    1 project | dev.to | 30 Jul 2026
  • Your .env.example Is Lying to You, Here's How to Fix It

    4 projects | dev.to | 23 Jun 2026
  • TypeScript - Drawing your Schemas with VTS Editor

    3 projects | dev.to | 4 Jun 2026
  • React Hook Form with Zod: Complete Guide for 2026

    4 projects | dev.to | 29 Jan 2026
  • Building Accessible Forms with Validation using shadcn-svelte in Svelte

    1 project | dev.to | 10 Jan 2026
  • Jet-validators is now the fastest non- compiled schema validation library

    1 project | news.ycombinator.com | 8 Jan 2026
  • Building Type-Safe AMQP Messaging with amqp-contract

    10 projects | dev.to | 24 Dec 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 Aug 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

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

Sponsored
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.
developer.puter.com

Did you know that TypeScript is
the 2nd most popular programming language
based on number of references?