Ruby/Git is a Ruby library that can be used to create, read and manipulate Git repositories by wrapping system calls to the git binary.
RGL is a framework for graph data structures and algorithms. The design of the library is much influenced by the Boost Graph Library (BGL) which is written in C++.
ruby-unf is a wrapper library to bring Unicode Normalization Form support to both Ruby and JRuby. It uses unf_ext on CRuby and java.text.Normalizer on JRuby.
Spy is a mocking library. By default, it will raise an error if you attempt to stub a method that doesn't exist or call the stubbed method with the wrong arity.
Ruby-FFI is a Ruby extension for programmatically loading dynamic libraries, binding functions within them, and calling those functions from Ruby code. Moreover, a Ruby-FFI extension works without changes on Ruby and JRuby.
Quality Ensured Demonstrations (QED) is a test framework for Test Driven Development (TDD) and Behaviour Driven Development (BDD) utilizing Literate Programming techniques. QED sits somewhere between lower-level testing tools like Test::Unit and requirement specifications systems like Cucumber.
Hoe is a rake/rubygems helper for project Rakefiles. It helps manage, maintain, and release projects and includes a dynamic plug-in system allowing for easy extensibility. Hoe ships with plug-ins for all the usual project tasks including rdoc generation, testing, packaging, deployment, and announcement.
Hoe is a rake/rubygems helper for project Rakefiles. It helps manage, maintain, and release projects and includes a dynamic plug-in system allowing for easy extensibility. Hoe ships with plug-ins for all the usual project tasks including rdoc generation, testing, packaging, deployment, and announcement.
Hoe is a rake/rubygems helper for project Rakefiles. It helps manage, maintain, and release projects and includes a dynamic plug-in system allowing for easy extensibility. Hoe ships with plug-ins for all the usual project tasks including rdoc generation, testing, packaging, deployment, and announcement.
Hoe is a rake/rubygems helper for project Rakefiles. It helps manage, maintain, and release projects and includes a dynamic plug-in system allowing for easy extensibility. Hoe ships with plug-ins for all the usual project tasks including rdoc generation, testing, packaging, deployment, and announcement.
GLI allows you to create command-line applications in Ruby with Git-Like Interfaces: that is, they take subcommands in the style of git and gem. GLI uses a simple domain-specific language, but retains all the power of the built-in OptionParser.
IIRC is a composable toolkit for IRC bots.
Tins is a Ruby library providing assorted tools.
This package provides a Ruby extension for GNU dbm.
Thor is a toolkit for building powerful command-line interfaces.
Cane fails your build if code quality thresholds are not met.
This Ruby library provides a JSON implementation written as a native C extension.
SDoc is an RDoc documentation generator to build searchable HTML documentation for Ruby code.
This package provides a Ruby module that provides a two-phase lock with a counter.
Slop provides a Ruby domain specific language for gathering options and parsing command line flags.
Slop provides a Ruby domain specific language for gathering options and parsing command line flags.
This package provides a collection of text algorithms: Levenshtein, Soundex, Metaphone, Double Metaphone, Porter Stemming.
Nenv provides a convenient wrapper for Ruby's ENV to modify and inspect the environment.
Bump provides commands to manage Rubygem versioning, updating to the next patch version for example.