Displaying 1 to 20 from 29 results

superstruct - A simple and composable way to validate data in Javascript.

  •    Javascript

A simple and composable way to validate data in JavaScript. Superstruct makes it easy to define interfaces and then validate JavaScript data against them. Its type annotation API was inspired by Typescript, Flow, Go, and GraphQL, giving it a familiar and easy to understand API.

fonz.js - A node library that accurately validates phone numbers.

  •    Javascript

A node library that accurately validates phone numbers. It tries its best to abide by NANPA standards, but international numbers are not yet supported.Other validators incorrectly mark them as valid. To read more about how and why fonz.js was written, check out the blog post here.




runtime-types - Use flow type information at runtime

  •    Javascript

Use flow type information at runtime. Automatically generate validation code, ORM schemas, etc from the type definition. Then you can check various objects to make sure they match User at runtime.

objection-unique - Unique validation for Objection.js

  •    Javascript

This plugin adds a unique validation for Objection.js models.NOTE: Unique validation at update only works with $query methods.

invalid - Validate an object against a schema

  •    Javascript

Validate an object against a schema. This is the schema validation library you actually wanted.This library is only responsible for type-checking and leaves the requires, filtering, etc. to other libraries.


ensure-error - Ensures a value is a valid error by making it one if not

  •    Javascript

Pass it any value and you're are guaranteed to get back an Error with name, message, and stack properties.Can be useful when you don't control all the places an error can be thrown or rejected. A user could for example throw a string or an error without a stack property.

filenamify - Convert a string to a valid safe filename

  •    Javascript

On Unix-like systems / is reserved and <>:"/\|?* on Windows.Accepts a filename and returns a valid filename.

validate - Validate nested object properties in javascript

  •    Javascript

Validate object properties in javascript. Each error has a .path, describing the full path of the property that failed validation, and a .message property.

ng-valid - An AngularJS directive to trigger a method when an input is valid (or invalid).

  •    Javascript

An AngularJS directive to trigger a method when an input is valid (or invalid). See the LICENSE file.

range_check - Check if a IPv4 and/or IPv6 is within a range

  •    Javascript

This is a simple module to validate IP address, check IP address version, check if IP is within a range. This started out as range_check but it does much more than just checking ranges but since it's already got a large amount of downloads (37,115 downloads in the last month as of this writing) I'll keep the name the same even though I kinda want to change it to something better.

valid-email - Email Validator

  •    Javascript

Regular expression validation is often useful, but also often inaccurate. Sometimes it's just better to do it manually. There are some cases in which this library present the user with false negatives (See this issue.

vue-rawmodel - RawModel.js plugin for Vue.js v2. Form validation has never been easier!

  •    TypeScript

This plugin integrates RawModel.js framework into your Vue.js application. RawModel.js is a simple framework which provides a strongly-typed JavaScript object with support for validation and error handling. It has a rich API which significantly simplifies server-side and client-side data validation and manipulation. Because it's an unopinionated framework it flawlessly integrates with popular modules like vuex, apollo-client and other related libraries.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.