Ruby Validation

Open-source Ruby projects categorized as Validation

Top 10 Ruby Validation Projects

  • validates_timeliness

    Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.

  • Ruby JSON Schema Validator

    Ruby JSON Schema Validator (by voxpupuli)

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • dry-validation

    Validation library with type-safe schemas and rules

  • Truemail

    🚀 Configurable framework agnostic plain Ruby 📨 email validator/verifier. Verify email via Regex, DNS, SMTP and even more. Be sure that email address valid and exists.

  • activerecord_json_validator

    🔩 ActiveRecord::JSONValidator makes it easy to validate JSON attributes against a JSON schema.

  • optimism

    The missing drop-in solution for realtime remote form validation in Rails. (by leastbad)

  • credit_card_validations

    :credit_card: ruby gem for validating credit card numbers, generating valid numbers, luhn checks

  • Mergify

    Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.

  • ValidatesZipcode

    Postal code / zipcode validation for Rails, supporting 233 country codes

  • act-form

    The simple way to create form objects or command/service objects with ActiveModel

    Project mention: Day 4: GitHub Actions for Colombian Spanish. | | 2022-12-03

    At first I tried the act-form Ruby gem, but got stuck on an error: wrong number of arguments (given 3, expected 1..2). I was not sure if the problem is in the code or my own setup, but for my experiments I am using an Ubuntu-based Docker container where I installed Ruby using apt-get. So unless the version of Ruby is incorrect I don't know what could be wrong on my side. I hope I'll get an answer to that. Even if it is that the author cannot reproduce the issue.

  • validryad

    Tinkering with a different Ruby data validation tool, built to lean on dry-rb.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-12-03.

Ruby Validation related posts


What are some of the best open-source Validation projects in Ruby? This list will help you:

Project Stars
1 validates_timeliness 1,556
2 Ruby JSON Schema Validator 1,450
3 dry-validation 1,294
4 Truemail 1,034
5 activerecord_json_validator 384
6 optimism 347
7 credit_card_validations 225
8 ValidatesZipcode 129
9 act-form 30
10 validryad 0
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.