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.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Luckily, there is a large pool of community wisdom around and outside of Rails which may help us a lot here. Instead of inventing our own wheel for now we will use one invented before us by others. Pretty much sure you have seen this magic used outside of Hogwarts before: https://dry-rb.org/gems/dry-validation.
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,575 |
2 | Ruby JSON Schema Validator | 1,507 |
3 | dry-validation | 1,315 |
4 | Truemail | 1,148 |
5 | activerecord_json_validator | 402 |
6 | optimism | 361 |
7 | credit_card_validations | 227 |
8 | ValidatesZipcode | 133 |
9 | act-form | 30 |
10 | validryad | 0 |
Sponsored