rainbow provides a string presenter object to colorize strings by wrapping them in ANSI escape codes.
ruby_version provides a RubyVersion module to simplify checking for the right Ruby version in software.
rubocop is a Ruby code style checking tool. It aims to enforce the community-driven Ruby Style Guide.
shoulda is a meta-package combining shoulda-context and shoulda-matchers providing tools for writing tests.
rubocop is a Ruby code style checking tool. It aims to enforce the community-driven Ruby Style Guide.
This package provides a Ruby binding to the Ed25519 elliptic curve public-key signature system described in RFC 8032.
Octokit wraps the GitHub API in a flat API client that follows Ruby conventions and requires little knowledge of REST.
WEBrick is an HTTP server toolkit that can be configured as an HTTPS server, a proxy server, and a virtual-host server.
When mutex_m is required, any object that extends or includes Mutex_m will be treated like a Mutex.
The Bugsnag exception reporter for Ruby gives you instant notification of exceptions thrown from your Rails, Sinatra, Rack or plain Ruby app.
Timeout provides a way to auto-terminate a potentially long-running operation if it hasn't finished in a fixed amount of time.
Archive::Tar::Minitar is a pure-Ruby library and command-line utility that provides the ability to deal with POSIX tar archive files.
FakeWeb is a helper for faking web requests in Ruby. It works at a global level, without modifying code or writing extensive stubs.
This package provides a set of Hoe plugins for tighter Git integration. It provides tasks to automate release tagging and pushing and changelog generation.
Daemons provides a way to wrap existing Ruby scripts to be run as a daemon and to be controlled by simple start/stop/restart commands.
fast_xs escapes text so it can be embedded more directly into XML and HTML without having to deal with character set issues.
Builder provides a number of builder objects that make it easy to create structured data. Currently the following builder objects are supported: XML Markup and XML Events.
Spinach is a high-level BDD framework that leverages the expressive Gherkin language to help you define executable specifications of your code.
Hamster provides 6 persistent data structures: Hash, Vector, Set, SortedSet, List, and Deque (which works as an immutable queue or stack).
This package provides a Ruby binding to the Ed25519 elliptic curve public-key signature system described in RFC 8032.
This package containse the XML parsing tools shared between a number of providers in the fog gem. fog is a Ruby cloud services library.
MessagePack is a binary-based efficient object serialization library. It enables to exchange structured objects between many languages like JSON. Unlike JSON, it is very fast and small.
This library provides functionality for retrieving email via POP3, the Post Office Protocol version 3, as specified by RFC1939.
rqrcode is a library for encoding QR Codes. The simple interface allows you to create QR Code data structures and then render them in the way you choose.