Validator - Drop in user input validation for your iOS apps.

  •        7

Validator is a user input validation library written in Swift. It's comprehensive, designed for extension, and leaves the UI up to you.

https://github.com/adamwaite/Validator

Tags
Implementation
License
Platform

   




Related Projects

mongoose-validator - Validators for mongoose models utilising validator.js

  •    Javascript

Validators for Mongoose schemas utilising validator.js. Mongoose Validator simply returns Mongoose style validation objects that utilises validator.js for the data validation.

vee-validate - ✔ Form validation for Vue

  •    Javascript

vee-validate is a plugin for Vue.js that allows you to validate input fields and display errors. You don't have to do anything fancy in your app -- most of the work goes into the html. You only need to specify for each input what kind of validators should be used when the value changes. The errors will be automatically generated. The plugin offers many validations out of the box.

Validator Toolkit for ASP.NET MVC

  •    ASPNET

The Validator Toolkit provides a set of validators for the ASP.NET MVC framework to validate HTML forms on the client and server-side using validation sets. By defining a validation set, e.g. a LoginValidationSet class, the toolkit will generate code.

validatorjs - A data validation library in JavaScript for the browser and Node

  •    Javascript

The validatorjs library makes data validation in JavaScript very easy in both the browser and Node.js. This library was inspired by the Laravel framework's Validator. To apply validation rules to the data object, use the same object key names for the rules object.

validator.js - String validation

  •    Javascript

A library of string validators and sanitizers. This library validates and sanitizes strings only.


prop-types - Custom React PropType validators that we use at Airbnb.

  •    Javascript

Custom React PropType validators that we use at Airbnb. Use of airbnb-js-shims or the equivalent is recommended.Since PropTypes are typically not included in production builds of React, this library’s functionality serves no useful purpose. As such, when the NODE_ENV environment variable is "production", instead of exporting the implementations of all these prop types, we export mock functions - in other words, something that ensures that no exceptions are thrown, but does no validation. When environment variables are inlined (via a browserify transform or webpack plugin), then tools like webpack or uglify are able to determine that only the mocks will be imported - and can avoid including the entire implementations in the final bundle that is sent to the browser. This allows for a much smaller ultimate file size, and faster in-browser performance, without sacrificing the benefits of PropTypes themselves.

class-validator - Validation made easy using TypeScript decorators.

  •    TypeScript

Allows use of decorator and non-decorator based validation. Internally uses validator.js to perform validation. Class-validator works on both browser and node.js platforms. Note: Please use at least npm@6 when using class-validator as from npm@6 the dependency tree is flatterned what is good for us.

class-validator - Validation made easy using TypeScript decorators.

  •    TypeScript

Class-based validation with Typescript / ES6 / ES5 using decorators or validation schemas. Supports both node.js and browser

TNValidate - A Fluent Validation Library for .NET

  •    

TNValidate is a fluent validation library for .Net. It enables you to write validation logic in a way that somewhat resembles natural language. TNValidate comes with built in rules for different types of data, can generate errors in a couple of languages, and is extensible.

ValidateThem (Input Validation System and Validation Controls for ASP.Net)

  •    ASPNET

Easy implemented, flexible string validator for c# projects and Custom textbox control library for validation for ASP.Net.

govalidator - [Go] Package of validators and sanitizers for strings, numerics, slices and structs

  •    Go

A package of validators and sanitizers for strings, structs and collections. Based on validator.js.After it the package is ready to use.

mongoose-unique-validator - mongoose-unique-validator is a plugin which adds pre-save validation for unique fields within a Mongoose schema

  •    Javascript

mongoose-unique-validator is a plugin which adds pre-save validation for unique fields within a Mongoose schema. This makes error handling much easier, since you will get a Mongoose validation error when you attempt to violate a unique constraint, rather than an E11000 error from MongoDB.

EZForm - iOS form handling and validation library.

  •    Objective-C

EZForm is a form handling and validation library for iOS. It is designed to be decoupled from your user interface layout, leaving you free to present your form UI any way you like. That doesn't mean EZForm won't integrate with your UI. You tell EZForm which of your controls and views you want to handle each form field, and EZForm will take care of input validation, input filtering and updating views when field values change. To simplify form handling and validation while staying out of your way.

angular-validation - Client Side Validation for AngularJS 1

  •    Javascript

Client-side Validation should be simple and clean. Don't let Client-side Validation dirty your controller. Setup your Validation on config phase by using some rules (example) If you prefer schema over html attributes , try angular-validation-schema (Demo) And add Validation in your view only.

validator.js - Powerful objects and strings validation in javascript for Node and the browser

  •    Javascript

Powerful objects and strings validation in javascript for Node and modern browsers (evergreen browsers). will return true if validation passes, a Violation's array otherwise.

EmailValidator - PHP Email validator library inspired in @dominicsayers isemail function https://github

  •    PHP

EmailValidatorrequires you to decide which (or combination of them) validation/s strategy/ies you'd like to follow for each validation. It is a validation that operates over other validations performing a logical and (&&) over the result of each validation.

GWT Validation Library

  •    Java

A validation library for the Google Web Toolkit (GWT). - Easily added validation functionality - Integration between client and server side validations - Extensible Validator, Action framework to extend functionality. - Can be localized (i18n).

store-receipt-validator - PHP receipt validator for Apple iTunes, Google Play and Amazon App Store

  •    PHP

PHP library that can be used to validate base64 encoded iTunes in app purchase receipts. The easiest way to work with this package is when it's installed as a Composer package inside your project. Composer isn't strictly required, but makes life a lot easier.

jsonschema - JSON Schema validation

  •    Javascript

JSON schema validator, which is designed to be fast and simple to use. The latest IETF published draft is v6, this library is mostly v4 compatible. Please fork the repository, make the changes in your fork and include tests. Once you're done making changes, send in a pull request.

vue-validator - :white_check_mark: Validator component for Vue.js

  •    Javascript

I recommend that you use other validation libraries. Thank you for everything you have done for vue-validator. vue-validator have retiring from vue.js official plugins. in the future, vue-validator is continuing as personal project.