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.
-
-
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.
-
-
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.
-
-
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.
-
-
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.
-
Ruby Validation related posts
Index
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 |