This package provides a Ruby client that tries to match Redis' API one-to-one, while still providing an idiomatic interface.
Clamp provides an object-model for command-line utilities. It handles parsing of command-line options, and generation of usage help.
Aruba is an extension for Cucumber, RSpec and Minitest for testing command-line applications. It supports applications written in any language.
This Ruby library provides an experimental logging system that tries to make logging more flexible and more consumable than plain-text logging.
Dhall.rb is a Ruby implementation of the Dhall configuration language. Dhall is a memory safe and non-Turing-complete configuration language.
Faker is a port of Data::Faker from Perl. It is used to easily generate fake data: names, addresses, phone numbers, etc.
BRASS (Bare-Metal Ruby Assertion System Standard) is a basic foundational assertions framework for other assertion and test frameworks to make use of.
Mocha is a mocking and stubbing library with JMock/SchMock syntax, which allows mocking and stubbing of methods on real (non-mock) classes.
This library provides functions to calculate the differences between two tree-like structures. It is similar to Ruby's built-in TSort module.
Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.
RSpec is a behavior-driven development (BDD) framework for Ruby. This meta-package includes the RSpec test runner, along with the expectations and mocks frameworks.
RSpec is a behavior-driven development (BDD) framework for Ruby. This meta-package includes the RSpec test runner, along with the expectations and mocks frameworks.
Inspired by Electric XML library for Java, REXML aims to be easy-to-use API, small and fast. It supports both tree and stream document parsing.
This library provides Ruby qFFI bindings to the libsass library. This enables rendering SASS from Ruby code.
Guard is a command line tool to easily handle events on file system modifications. Guard automates various tasks by running custom rules whenever file or directories are modified.
Excon was designed to be simple, fast and performant. It works great as a general HTTP(s) client and is particularly well suited to usage in API clients.
This gem makes mathematical operations more precise in Ruby and integrates other mathematical standard libraries. Prior to Ruby 2.5, mathn was part of the Ruby standard library.
This gem is a library that provides trigonometric and transcendental functions for complex numbers. The functions in this module accept integers, floating-point numbers or complex numbers as arguments.
MSpec is a specialized framework that is syntax-compatible with RSpec 2 for basic features. MSpec contains additional features that assist in writing specs for Ruby implementations in ruby/spec.
Lemon is a unit testing framework that enforces highly formal case-to-class and unit-to-method test construction. This enforcement can help focus concern on individual units of behavior.
Rouge is a code highlighter written in Ruby. It supports more than 100 languages and outputs HTML or ANSI 256-color text. Its HTML output is compatible with stylesheets designed for pygments.
CZMQ Ruby bindings, based on the generated low-level FFI bindings of CZMQ. The focus of of CZTop is on being easy to use and providing first class support for security mechanisms.
Namae (名前) is a parser for human names. It recognizes personal names of various cultural backgrounds and tries to split them into their component parts (e.g., given and family names, honorifics etc.).
Rerun is a tool to launch programs, then monitor the file system, and restart the program when any of the monitored files change. It's written in Ruby, but can be used for all programs.