InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 TypeScript Validator Projects
-
ajv
The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)
Support Yup, Zod, AJV, Superstruct, Joi and others
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
formily
📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3
Project mention: The Top 12 Open-Source No-Code Tools with the Most GitHub Stars | dev.to | 2024-07-11GitHub https://github.com/alibaba/formily GitHub Star 10.9k The most recent update on GitHub Five months ago Official website https://formilyjs.org/ Documentation https://formilyjs.org/guide
-
Project mention: How to Validate a Number with Specific Decimal Places in TypeScript? | dev.to | 2025-05-04
class-validator is a powerful library that allows you to apply constraints and validations on class properties. It’s beneficial in various scenarios, especially for validating user inputs in your applications. Using decorators, you can easily express validation rules, enabling your code to be more readable and maintainable.
-
Document address: VeeValidate Official Document
-
It is based on the popular js/express library express-validator
-
Project mention: Why your MCP server fails (how to make 100% successful MCP server) | dev.to | 2025-04-22
Your TypeScript class type would be analyzed by typia in the compilation level, so that matched AI function calling schema would be automatically generated.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Everything about AI Function Calling (MCP), the keyword for Agentic AI | dev.to | 2025-04-18
Instead, use compiler-driven (or reflection-based) OpenAPI document generators like Nestia or FastAPI. Then convert the compiler-generated OpenAPI to a specific AI function schema using the @samchon/openapi library, as shown below.
-
validator.js
:interrobang: Lightweight JavaScript form validation, that had minimal configuration and felt natural to use. No dependencies, support UMD. (by jaywcjlove)
-
-
facile-validator
Robust Frontend Forms Validation, inspired by Laravel Validation, Built for Simplicity of Use 🍬
-
-
-
Validatinator
Validatinator is a simple, yet effective, HTML form validation library built for JavaScript/Typescript. Validatinator was originally loosely based off of Laravel's validation system.
-
-
trivule
Trivule is a powerful, user-friendly JavaScript library designed to streamline form validation for developers
-
-
-
-
-
Project mention: I Built a Pure WebAssembly-Powered Zod Alternative – 2x Faster | news.ycombinator.com | 2025-02-01
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Validator discussion
TypeScript Validator related posts
-
How to Validate a Number with Specific Decimal Places in TypeScript?
-
I made the world first shopping AI chatbot, by MCP like approach, and avoided pink slip
-
I made MCP (Model Context Protocol) alternative solution, for OpenAI and all other LLMs, that is cheaper than Anthropic Claude
-
Show HN: A lightweight LLM proxy to get structured results from most LLMs
-
A.I. Chat with your Backend Server (Every Backend Servers can be Super A.I. Chatbot)
-
Chat with your TypeScript Class (A.I. Chatbot Builder)
-
Building Type-Safe APIs: Integrating NestJS with Prisma and TypeScript
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Jun 2025
Index
What are some of the best open-source Validator projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | ajv | 14,240 |
2 | formily | 12,023 |
3 | class-validator | 11,443 |
4 | vee-validate | 11,055 |
5 | express-validator | 6,219 |
6 | typia | 5,188 |
7 | marshal.ts | 3,347 |
8 | nestia | 2,037 |
9 | validator.js | 554 |
10 | suretype | 512 |
11 | facile-validator | 359 |
12 | nope-validator | 346 |
13 | lizod | 211 |
14 | Validatinator | 108 |
15 | thai-citizen-id-validator | 75 |
16 | trivule | 54 |
17 | toi | 28 |
18 | ty | 22 |
19 | directory-validator | 16 |
20 | vue-input-validator | 16 |
21 | dhi | 8 |
22 | validax | 4 |
23 | standard-html | 4 |