Errand provides Ruby bindings for RRD functions (via librrd), and a concise DSL
for interacting with RRDs.
Facets is a large collection of core extension methods and module
additions for the Ruby programming language. The core extensions
are unique by virtue of their atomicity. Methods are stored in their
own files, allowing for highly granular control of requirements.
The modules include a variety of useful classes, mixins and
microframeworks, from the Functor to a full-blown SI Units system.
Ruby cloud services library.
A Ruby framework for rapid API development with great conventions.
The Template Numerical Toolkit (TNT) is a collection of interfaces and
reference implementations of numerical objects useful for scientific
computing in C++. The toolkit defines interfaces for basic data
structures, such as multidimensional arrays and sparse matrices, commonly
used in numerical applications. The goal of this package is to provide
reusable software components that address many of the portability and
maintenance problems with C++ codes.
TNT provides a distinction between "interfaces" and "implementations" of
TNT components. For example, there is a TNT interface for two-dimensional
arrays which describes how individual elements are accessed and how
certain information, such as the array dimensions, can be used in
algorithms; however, there can be several implementations of such an
interface: one that uses expression templates, or one that uses BLAS
kernels, or another that is instrumented to provide debugging
information. By specifying only the interface, applications codes may
utilize such algorithms, while giving library developers the greatest
flexibility in employing optimization or portability strategies.
Implements a simple Getopt::Std class for command line parsing, as well as a
Getopt::Long class for more advanced command line parsing.
Ruby GetText Package is Native Language Support Library and Tools
which modeled after GNU GetText package, but the API is simpler than
that of GNU GetText.
Ruby/GIO2 is a Ruby binding of gio-2.x.
Ruby wrapper that supports all of the GitHub API v3 methods(nearly 200). It's
build in a modular way, that is, you can either instantiate the whole api
wrapper Github.new or use parts of it e.i. Github::Repos.new if working solely
with repositories is your main concern.
Ruby/GLib2 is a Ruby binding for GLib2.