Parameter Validation and Type Coercion for Rails
Provides with the ability to validate url (Rails 4). Allow using http, https and schema-less urls, checks domain zones, IP-based hostnames, name space specifications and hostname characters.
A gem that provides credit card validation. It is basically a ruby port of the javascript credit card validator by Thomas Fuchs (madrobby) (http://github.com/madrobby/creditcard_js).
Adds validation methods to ActiveModel for validating dates and times. Works with multiple ORMS.
Check for valid and duplicate URLs in a file. Great for "awesome" projects.
Realtime remote form input validations delivered via websockets
Email address validation using RFC 822 pattern matching regular expressions
This plugin gives you the option to not have your custom validation error message prefixed with the attribute name
Simple model and validation mixins for RubyMotion
Writing specs for complex validations is annoying. AcceptValuesFor makes iteasy to test your validations with real world values, asserting which valuesshould be accepted by your model and which should not.
A JSON Schema V4 and Hyperschema V4 parser and validator.
This gem identifies valid tracking numbers and the service they're associated with. It can also tell you a little bit about the package purely from the number—there's quite a bit of info tucked away into those numbers, it turns out.
Validate an X509 certificate against its listed OCSP endpoint and/or a CRL.
Ibandit is a Ruby library for manipulating and validating IBANs. It allows you to construct an IBAN from national banking details; deconstruct an IBAN into national banking details; and validate an IBAN's check digits and format.
Add some nice ActiveModel/ActiveRecord validators.
Provide an easy way to check the consistency of the database constraints with the application validations.
cucumber-api allows API JSON response validation and verification in BDD style.
can lint a directory for valid .learn, license files
SidekiqAlive offers a solution to add liveness probe of a Sidekiq instance. How? A http server is started and on each requests validates that a liveness key is stored in Redis. If it is there means is working. A Sidekiq job is the responsable to storing this key. If Sidekiq stops processing jobs this key gets expired by Redis an consequently the http server will return a 500 error. This Job is responsible to requeue itself for the next liveness probe.
The saml2 library is yet another SAML library for Ruby, with an emphasis on _not_ re-implementing XML, especially XML Security, _not_ parsing via Regex or generating XML by string concatenation, _not_ serializing/re-parsing multiple times just to get it into the correct format to sign or validate.
Mongoid Plugin for ClientSideValidations
Formtastic Plugin for ClientSideValidaitons
Generic library to parse GMail-style search strings for keyword/value pairs; supports definition of valid keywords and handling of quoted values.
YardJunk is structured logger/error validator plugin for YARD documentation gem.
A cross-platform Pact verification tool to validate API Providers. Used in the pact-js-provider project to simplify development
Include this in your project to easily validate it against the GDS style guides
Define validation groups in a model for greater control over which validations are run.
Rails plugin to validate email addresses against RFC 2822 and RFC 3696
Validations for ruby objects
Easily add Judge client side validation to your SimpleForm forms.
This is an lightweight option parser, which is less than 80 lines short. It has strong validations and a short, clear and easy to use syntax. Feel free to copy all 80 lines (55 lines without validations / empty lines) into your script rather installing the gem.
Handles application errors and model validations
Danger plugin to validate the code coverage of the files changed.
A parser, generator, and validator for CDDL
RSpec matchers for dry-validation
a class to validate emails. it builded for rails
A gem/plugin for Rails 3+ that enables client-side validation using ActiveModel + HTML5
CPF validation for ActiveModel
CNPJ validation for ActiveModel
Config. Defined as a class. Used as an instance. Support for inheritance and composition. Lazy instantiation. Thread-safe. Command-style DSL. Validation layer. Support for YAML, TOML, JSON, __END__, ENV. Extremely simple to define. Extremely simple to use.
Implements the common view pattern by which a list of messages are shown at the top, often a combination of flash messages and ActiveRecord validation issues on one or more models.
Automatically includes Modules from app/concerns/<module_with_concerns>/<concern>.rb into <module_with_concerns> to ease monkey-patching associations and validations on ActiveRecord::Base descendents from other gems when layering schemas.
A standalone, generic object validator for ruby
Provides parsing, validation & accessors
Library to validate email for format, common typos and one-time email providers
This simple wrapper enables you to acces the hockeyapp REST API through simple ruby calls. You are rquired to configure a valid token before doing anyhting else
Enum Attributes Validation provides validation functionality for enum attributes in models.
This is a simple gem for Ruby that simplifies validating email addresses. It provides clean methods like String#is_email? and provides you valid RFC2822 regexp for more complex tasks. See the website for more information.
A simple set of module functions to normalize, validate, and convert common library standard numbers
Validates XML-like documents for proper formatting