JavaScript Validation

validator.js - A library of string validators and sanitizers.

 18.9k

joi The most powerful schema description language and data validator for JavaScript. Installation npm install joi Visit the joi.dev Developer Portal f

 18k
null
jQuery Validation Plugin library sources

jquery-validation/jquery-validation

jQuery Validation Plugin - Form validation made easy The jQuery Validation Plugin provides drop-in validation for your existing forms, while making all kinds of customizations to fit your application really easy. G

 10.1k

A simple and composable way to validate data in Javascript. Usage • Why? • Principles • Examples • Documentation Superstruct makes it easy to define interfaces and then validate Javascript data against them

 5.7k

The ultimate JavaScript validation library you've ever needed. Dead simple fluent API. Customizable. Reusable. Installation - Documentation - API Introducing v8n v8n is an acronym for validation. Notice t

 3.9k

validate.js Validate.js provides a declarative way of validating javascript objects. For documentation please see validatejs.org/. For issues and feat

 2.6k

validate.js validate.js is a lightweight JavaScript form validation library inspired by CodeIgniter. Features Validate form fields from over a dozen r

 2.5k

Validator, for Bootstrap 3 The Validator plugin offers automatic form validation configurable via mostly HTML5 standard attributes. It also provides an unobtrusive user experience, because nobody likes a naggy form. Fe

 2.4k

⚡ The fastest JS validator library for NodeJS | Browser | Deno.

 1.1k

jQuery Form Validator [DISCONTINUED] Validation framework that let's you configure, rather than code, your validation logic. I started writing this plugin back in 2009 and it has given me much joy over the years. But all good th

 977

H5F Deprecated This hasn't been maintained in quite a while and recently a much better library has been released, hyperforms! I highly recommend you use that. === a JavaScript library that allows you to us

 754
25th-floor GmbH
Validation library

25th-floor/spected

Spected Validation Library Spected is a low level validation library for validating objects against defined validation rules. Framework specific validation libraries can be built upon spected, leveraging the spected ap

 713

ngx-errors A declarative validation errors module for reactive forms. Installation | Setup | Documentation | Live demo Overview Why use ngx-errors, how to install and use.

 472
James Mortemore
Validate GraphQL fields

confuser/graphql-constraint-directive

graphql-constraint-directive Allows using @constraint as a directive to validate input data. Inspired by Constraints Directives RFC and OpenAPI Install npm install graphql-constraint-directive Usage

 453

Simple Vue Validator Simple Vue validator is a lightweight yet flexible plugin for Vue.js 2.0 that allows you to validate input fields, and display errors. It watches changes of your model data, validates them and informs you wit

 296

Validatr Cross Browser HTML5 Form Validation. Getting Started View the documentation to learn how to use Validatr. Changelog Version 0.5.1 - 2013-03-1

 280

React Validify single dependency, simplest way to validate and manage form state with hooks in React + React Native! With full test coverage and TS support. Contents Install Getting Started TypeScript Support

 276

Pristine - Vanilla javascript form validation library {:.hide} ~4kb minified, ~2kb gzipped, no dependencies Demo This documentation is being updated and currently incomplete Usage Include the javascript f

 271

Nope ? A small, simple and fast JS validator. Like, wow thats fast. ? Nope's API is heavily inspired stolen from Yup but Nope attempts to be much smaller and much faster. To achieve this Nope only allows

 263

Install npm install password-validator Usage var passwordValidator = require('password-validator'); // Create a schema var schema = new passwordValidator(); // Add properties to it schema .is().min(8)

 243

It allows to easily create custom and reusable validators from the pre-existing ones by using a functional approach and the composition principle.

 183

property-validator ✅ Easy property validation for JavaScript, Node and Express Built on top of validator.js, property-validator makes validating reque

 153

The Error Tailor offers seamless handling of form errors, saving you the trouble of repeating the error boilerplate. It's fully customizable, so you can control when, where, and how each form field's errors are displayed. Sit back, relax, and let the Error Tailor do all the work!

 150

In Javascript, "Everything is (or acts like) an Object" We need to write "typeis.js" due to a problem (type check) arised other than except the conveniences it is a providing to us. typeis.js Typeis. it's the smart a

 95

A jQuery plugin for client-side validation of html forms. Introduction provejs-jquery is a client-side form validation plugin: Input validators are jQuery plugins. Input decorators are jQuery plugins. Validators

 78
Thomas Roch
Forms with React and Redux made simple

troch/react-redux-reformed

react-redux-reformed Forms with React and Redux made simple: start with the bare minimum, no magic, then use composition (components, functions, global and local states) to create more complex forms. This package has no externa

 63

A TypeScript library for validating & parsing structured objects. The API is heavily influenced by Zod's excellent API, while the implementation side aims for the impressive performance of simple-runtypes.

 54

JavaScript library of validation based on Plugin system and make data validation be easy.

 47

vet A collection of data validation tools. API vet : object Kind: global namespace vet : object .arrays : object .isArray ⇒ .isArrayOf(val) ⇒ .isLength(len) ⇒

 40

Semantic Validator A functional semantic validator tool for validation of several types and rich content, inspired by prop-types from React. Get started Using NPM or Yarn First, install it via npm. n

 34
Joël Tankam
Javascript check library

joeltankam/checkif.js

checkif.js This library aims to perform various checks in the javascript environment. Installation checkif.js is distributed as a npm package. npm install checkif.js Documentation

 31

fonz.js A node library that accurately validates phone numbers. It tries its best to abide by NANPA standards, but international numbers are not yet supported. Why fonz.js? Fonz.js validates whether or not an input

 31
Jesse Korzan
simple captcha alternative

jessekorzan/rUhuman

rUhuman jk.rUhuman.js — A simple captcha alternative. Chilled out client-side check for humans and bonus options for doing server-side double check. A small JS file and some CSS. Degrades OK. Responsive. Easily customi

 28

A tiny, composable validation library for forms, APIs & more. You'll like if if you need something

 26
Yosh
Data structure for validating form data

yoshuawuyts/validate-formdata

validate-formdata Data structure for validating form data. Features minimal GC pressure optimized for unidirectional rendering framework agnostic only a data structure, no opinions on UI about 50 lines of c

 25

Para Para is an Elixir library that provides structured and declarative way to parse and validate parameters. Para uses Ecto under the hood and theref

 18

Remix Validated Form A form library built for remix to make validation easy. Client-side, field-by-field validation (e.g. validate on blur) and form-l

 13

react-validated-input Live Demo at http://jishun.github.io/react-validated-input/ Instance based validation component for react, NO FORMS REQUIRED! Supports bootstrap, can support all kinds of input in one (built in or ext

 12