An open API service indexing awesome lists of open source software.

https://github.com/vulcan-estudios/vulcanval

Validate data forms in client and server sides seamlessly
https://github.com/vulcan-estudios/vulcanval

jquery jquery-plugin validations validator

Last synced: about 2 months ago
JSON representation

Validate data forms in client and server sides seamlessly

Awesome Lists containing this project

README

          

# [VulcanVal](http://vulcan-estudios.github.io/vulcanval)

[![npm version](https://badge.fury.io/js/vulcanval.svg)](https://badge.fury.io/js/vulcanval)
[![Build Status](https://travis-ci.org/vulcan-estudios/vulcanval.svg?branch=master)](https://travis-ci.org/vulcan-estudios/vulcanval)
[![license](https://img.shields.io/github/license/vulcan-estudios/vulcanval.svg?maxAge=2592000)](./LICENSE)
[![changelog](https://img.shields.io/badge/changelog-md-007ec6.svg)](./CHANGELOG.md)

> Vulcan Validator, validate HTML form data universally seamlessly

Vulcan Validator in action

A package to validate maps of data extracted from HTML forms in the client and server sides and a customizable jQuery plugin to validate forms as you type with ease.

[Get started](http://vulcan-estudios.github.io/vulcanval) | [Demos](http://vulcan-estudios.github.io/vulcanval/demo) | [JS API](http://vulcan-estudios.github.io/vulcanval/doc/js) | [SASS Config](http://vulcan-estudios.github.io/vulcanval/doc/sass)

## Validator package

- Configure validators for simple to complex forms easily.
- Configure and validate by fields, fieldsets or form.
- Use [validator.js](https://github.com/chriso/validator.js) with well tested string validators.
- Add custom validators.
- Internationalization support.
- Configuration checkers to prevent errors in settings.

## jQuery plugin

- Validate as you type.
- Inspect for validity, validate visually and reset by field, fieldset or form.
- Import and customize via [SASS](http://sass-lang.com) or use the pre-compiled files.
- Supports [jQuery](http://jquery.com) v1.7+, v2.0+ and v3.0+.
- Add custom fields different from form elements.
- Extract data from forms elements as data maps (possibly nested objects).
- HTML5 integration.