Gems



Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.
Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats. - adzap/validates_timeliness.Adds validation for dates, times and datetimes to ActiveModelHandles timezones and type casting of...

Mechanize is a ruby library that makes automated web interaction easy.
The Mechanize library is used for automating interaction with websites. Mechanize automatically stores and sends cookies, follows redirects, and can follow links and submit forms. Form fields can be populated and submitted. Mechanize also keeps tr...

Beautiful website generator aimed at math-heavy sites
clayoven is a beautiful static site generator with a carefully curated set of features. It has been built at a glacial pace, over a period of eight years, as my website expanded in content. I have a spread of mathematical notes, both typeset and h...



A small Ruby gem with big ideas about business logic.
Navigable is a stand-alone tool for isolating business logic from external interfaces and cross-cutting concerns. Navigable composes self-configured command and observer objects to allow you to extend your business logic without modifying it. Navi...

Redirect ActiveRecord (Rails) reads to replica databases while ensuring all writes go to the primary database.
active_record_replica redirects all database reads to replica instances while ensuring that all writes go to the primary database. active_record_replica ensures that any reads that are performed within a database transaction are by default directe...

ruby gem for validating credit card numbers, generating valid numbers, luhn checks
Gem adds validator to check whether or not a given number actually falls within the ranges of possible numbers prior to performing such verification, and, as such, CreditCardValidations simply verifies that the credit card number provided is well-...