Gems

Installs Ruby, JRuby, Rubinius, TruffleRuby or MRuby
Installs Ruby, JRuby, Rubinius, TruffleRuby (native / GraalVM), or mruby.FeaturesSupports installing arbitrary versions.Supports downloading the latest versions and checksums from ruby-versions.Supports installing into /opt/rubies/ for root and ~/...

Ruby binding for curses, ncurses, and PDCurses. Formerly part of the ruby standard library.
A Ruby binding for curses, ncurses, and PDCurses. curses is an extension library for text UI applications.Formerly part of the Ruby standard library, curses was removed and placed in this gem with the release of Ruby 2.1.0. (see ruby/ruby@9c5b2fd).

A set of methods for processing keyboard input in character, line and multiline modes.
A pure Ruby library that provides a set of methods for processing keyboard input in character, line and multiline modes. It maintains history of entered input with an ability to recall and re-edit those inputs. It lets you register to listen for k...

Stub that automatically verifies that stubbed methods exist and the signatures match the original.
Sometimes fakes are a good choice. But the price is high. In particular, they make changing code harder. You rename a method, but all tests that stub the previous version keep passing. It would be nice if those started to fail so that when they're...





Lazy loading associations for the ActiveRecord models
ArLazyPreload is a gem that brings association lazy load functionality to your Rails applications. There is a number of built-in methods to solve N 1 problem, but sometimes a list of associations to preload is not obvious–this is when you can get ...