JavaScript Validation

Open-source JavaScript projects categorized as Validation

Top 23 JavaScript Validation Projects

  • validator.js

    String validation

  • Project mention: Build a Scalable REST API with TypeScript, Express, Drizzle ORM, and Turso Database: A Step-by-Step Guide | dev.to | 2024-05-27

    For a comprehensive list of validators and sanitizers, along with their uses, refer to the validator.js GitHub repository.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • redux-form

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

  • jquery-validation

    jQuery Validation Plugin library sources

  • is.js

    Micro check library

  • Parsley.js

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

  • react-final-form

    🏁 High performance subscription-based form state management for React

  • Project mention: Transforming Fullstack Development with Remix: A React Comparison | dev.to | 2024-06-02

    Yes, we can definitely find ways to consolidate this and use third party libraries that help with forms like react-final-form or Formkik but can we be honest that following Remix’s pattern helps us write cleaner code from the beginning? There’s a lot you don’t need to do in Remix because of it’s intuitive nature to rely on not only React Router but on the browser’s natural flow as well.

  • intl-tel-input

    A JavaScript plugin for entering and validating international telephone numbers

  • Project mention: Build bigger, better, and faster with upgraded design and dev superpowers Read the recap → Phone prefix from int-tel-input won’t show in Webflow Logic | /r/webflow | 2023-10-14

    Hi all, I am working on a client’s website with a form calling their API with Logic and the form has a phone with a prefix. I have added the phone prefix with this javascript plugin - GitHub - jackocnr/intl-tel-input: A JavaScript plugin for entering and...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • vuelidate

    Simple, lightweight model-based validation for Vue.js

  • Project mention: A simple Vue form validation composable with Zod | dev.to | 2023-12-09

    The Vue ecosystem is packed with many great form validation libraries, VeeValidate, Vuelidate, and FormKit just to name a few.

  • dredd

    Language-agnostic HTTP API Testing Tool

  • Project mention: The Uncreative Software Engineer's Compendium to Testing | dev.to | 2023-07-31

    Dredd: used to test APIs based on the API blueprint or OpenAPI specification, to ensure implementation matches the specification.

  • json-schema-spec

    The JSON Schema specification

  • Project mention: Validating the right way: API gateway with JsonSchema | dev.to | 2024-05-19

    If the caller was the responsible, then I should try and find something to validate things at it's side. That's when I found the input validation with JSON Schema. As stated in its official website

  • jQuery.validationEngine v2.6.2

    jQuery form validation plugin

  • validate.js

    Lightweight JavaScript form validation library inspired by CodeIgniter.

  • node-convict

    Featureful configuration management library for Node.js

  • forgJs

    ForgJs is a javascript lightweight object validator.

  • celebrate

    A joi validation middleware for Express.

  • swagger-parser

    Swagger 2.0 and OpenAPI 3.0 parser/validator

  • flow-runtime

    A runtime type system for JavaScript with full Flow compatibility.

  • winterfell

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

  • svelte-forms-lib

    📝. A lightweight library for managing forms in Svelte

  • Project mention: Question about some JS in a Svelte library (new Object comparison) | /r/sveltejs | 2023-10-30

    I was trying to understand how svelte-forms-lib works and came across this snippet of code (copied below):

  • schema-inspector

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

  • MSON

    🏗️MSON Lang: Generate an app from JSON

  • validatr

    Cross Browser HTML5 Form Validation.

  • FormHelper

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

  • 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

  • Validating the right way: API gateway with JsonSchema

    1 project | dev.to | 19 May 2024
  • How to validate Node + Express requests with Joi middleware

    2 projects | dev.to | 14 May 2024
  • Python JSON schema

    1 project | dev.to | 7 May 2024
  • Lessons from open-source: Replace zod with superstruct if you do not use zod’s advanced capabilities

    2 projects | dev.to | 26 Mar 2024
  • JSON Schema Blog

    1 project | dev.to | 15 Mar 2024
  • Deploy a simple data storage API with very little code using Amazon API Gateway and DynamoDB

    2 projects | dev.to | 14 Mar 2024
  • JSON Schema

    1 project | news.ycombinator.com | 2 Feb 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 12 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. 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 22,708
2 redux-form 12,576
3 jquery-validation 10,356
4 is.js 9,168
5 Parsley.js 9,052
6 react-final-form 7,344
7 intl-tel-input 7,307
8 vuelidate 6,835
9 dredd 4,150
10 json-schema-spec 3,343
11 jQuery.validationEngine v2.6.2 2,569
12 validate.js 2,562
13 node-convict 2,315
14 forgJs 1,668
15 celebrate 1,323
16 swagger-parser 1,067
17 flow-runtime 802
18 winterfell 787
19 svelte-forms-lib 598
20 schema-inspector 504
21 MSON 470
22 validatr 278
23 FormHelper 266

Sponsored
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io