JavaScript Validation

Open-source JavaScript projects categorized as Validation

Top 23 JavaScript Validation Projects

  1. validator.js

    String validation

    Project mention: validatorgo v1.0.0 is here 🎉 — the validator.js you've been missing in Go | dev.to | 2026-05-12

    The library that inspired it: validator.js If you build something with it, I'd genuinely like to hear about it. Drop a comment or tag me on GitHub.

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. redux-form

    A Higher Order Component using react-redux to keep form state in a Redux store

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

    Redux Form - Manage your form state in Redux

  4. jquery-validation

    jQuery Validation Plugin library sources

  5. is.js

    Micro check library

  6. Parsley.js

    Validate your forms, frontend, without writing a single line of javascript

    Project mention: HTML Can Do That | news.ycombinator.com | 2026-08-20
  7. react-final-form

    🏁 High performance subscription-based form state management for React

  8. vuelidate

    Simple, lightweight model-based validation for Vue.js

  9. SaaSHub

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

    SaaSHub logo
  10. json-schema-spec

    The JSON Schema specification

    Project mention: LumiRoam: the tour guide for beginner photographers | dev.to | 2026-10-10

    > Mastra docs are the canonical, current reference. Trust them over training data. Model IDs shown are real and current. > Discover all available pages from the documentation index: https://mastra.ai/llms.txt # Structured output Structured output lets an agent return an object that matches the shape defined by a schema instead of returning text. The schema tells the model what fields to produce, and the model ensures the final result fits that shape. Access the validated, typed result through `response.object`. ## When to use structured output Use structured output when you need an agent to return a data object rather than text. Having well defined fields can make it simpler to pull out the values you need for API calls and UI rendering, as well as application logic. ## Define schemas Agents can return structured data by defining the expected output with either [Standard JSON Schema](https://standardschema.dev/json-schema) ([Zod](https://zod.dev/), [Valibot](https://valibot.dev/), [ArkType](https://arktype.io/), etc.) or [JSON Schema](https://json-schema.org/). Libraries like Zod are recommended because they provide TypeScript type inference and runtime validation, while JSON Schema is useful when you need a language agnostic format. **Zod**: Define the `output` shape using [Zod](https://zod.dev/): ```typescript import { z } from 'zod' const response = await testAgent.generate('Help me plan my day.', { structuredOutput: { schema: z.array( z.object({ name: … [1460 more characters trimmed]

  11. validate.js

    Lightweight JavaScript form validation library inspired by CodeIgniter.

  12. jQuery.validationEngine v2.6.2

    jQuery form validation plugin

  13. node-convict

    Featureful configuration management library for Node.js

  14. forgJs

    ForgJs is a javascript lightweight object validator.

  15. celebrate

    A joi validation middleware for Express.

  16. swagger-parser

    Swagger 2.0 and OpenAPI 3.0 parser/validator

  17. meteor-collection2

    A Meteor package that extends Mongo.Collection to provide support for specifying a schema and then validating against that schema when inserting and updating.

  18. meteor-simple-schema

    Meteor integration package for simpl-schema

  19. flow-runtime

    A runtime type system for JavaScript with full Flow compatibility.

  20. winterfell

    Generate complex, validated and extendable JSON-based forms in React.

  21. svelte-forms-lib

    📝. A lightweight library for managing forms in Svelte

  22. schema-inspector

    Schema-Inspector is a simple JavaScript object sanitization and validation module.

  23. MSON

    🏗️MSON Lang: Generate an app from JSON

  24. FormHelper

    ASP.NET Core - Transform server-side validations to client-side without writing any javascript code. (Compatible with Fluent Validation) (by sinanbozkus)

  25. validatr

    Cross Browser HTML5 Form Validation.

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

JavaScript Validation discussion

Log in or Post with

JavaScript Validation related posts

  • Structured Output Is an API: Evolving Gemini Schemas Without Breaking Your Agent

    1 project | dev.to | 17 Sep 2026
  • The AI Integration Illusion: Why Your Demo Runs in Sandbox but Crashes in Production

    1 project | dev.to | 10 Sep 2026
  • HTML Can Do That

    5 projects | news.ycombinator.com | 20 Aug 2026
  • A Floor Beneath Every Person: Design Choices in the First Social Resource Floor Blueprint

    2 projects | dev.to | 13 Aug 2026
  • Seeking Validation: Data Validation in Python with Pydantic and Vonage Verify

    2 projects | dev.to | 7 Aug 2026
  • API'nizi Güvenilmeyen Girişlere Karşı Nasıl Test Edersiniz: Saldırganlar Keşfetmeden Önce

    1 project | dev.to | 22 Jul 2026
  • JSON Schema in Dart

    2 projects | dev.to | 25 Jun 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Oct 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 JavaScript? This list will help you:

# Project Stars
1 validator.js 23,736
2 redux-form 12,480
3 jquery-validation 10,317
4 is.js 9,059
5 Parsley.js 8,973
6 react-final-form 7,433
7 vuelidate 6,873
8 json-schema-spec 5,181
9 validate.js 2,542
10 jQuery.validationEngine v2.6.2 2,534
11 node-convict 2,375
12 forgJs 1,651
13 celebrate 1,346
14 swagger-parser 1,209
15 meteor-collection2 1,016
16 meteor-simple-schema 916
17 flow-runtime 797
18 winterfell 779
19 svelte-forms-lib 610
20 schema-inspector 503
21 MSON 475
22 FormHelper 288
23 validatr 276

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com

Did you know that JavaScript is
the 5th most popular programming language
based on number of references?