This gem contains the core algorithms and classes used for doing basic programming with RDF data, implemented in pure Ruby.
Pry is an IRB alternative and runtime developer console for Ruby. It features syntax highlighting, a plugin architecture, runtime invocation, and source and documentation browsing.
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
.
Tins is a Ruby library providing assorted tools.
IIRC is a composable toolkit for IRC bots.
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.
Bump provides commands to manage Rubygem versioning, updating to the next patch version for example.
Slop provides a Ruby domain specific language for gathering options and parsing command line flags.
Nenv provides a convenient wrapper for Ruby's ENV to modify and inspect the environment.