This Ruby library provides an implementation of the Matrix
and Vector
classes. The Matrix
class represents a mathematical matrix. It provides methods for creating matrices, operating on them arithmetically and algebraically, and determining their mathematical properties (trace, rank, inverse, determinant, eigensystem, etc.). The Vector
class represents a mathematical vector, which is useful in its own right, and also constitutes a row or column of a Matrix
.
The rubyzip module provides ways to read from and create zip files.
This package provides unicode normalization form support for Ruby.
Packnga is a library to translate to many languages using YARD.
The options
library helps with parsing keyword options in Ruby functions.
This module allows Ruby programs to interface with the SQLite3 database engine.
This module allows Ruby programs to interface with the SQLite3 database engine.
This package provides Ruby language binding for libvirt's native C API.
Coderay is a Ruby library that provides syntax highlighting for select languages.
Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort.
Contest allows writing declarative Test::Unit
tests using nested contexts without performance penalties.
Blather is a XMPP DSL for Ruby written on top of EventMachine and Nokogiri.
Net::SCP
is a pure-Ruby implementation of the SCP client protocol.
This package provides a Ruby-based Parsing Expression Grammar (PEG) parser generator Domain Specific Language (DSL).
Faraday is a HTTP/REST API client library which provides a common interface over different adapters.
WebMock allows stubbing HTTP requests and setting expectations on HTTP requests. This is useful when testing software.
rainbow
provides a string presenter object to colorize strings by wrapping them in ANSI escape codes.
WebMock allows stubbing HTTP requests and setting expectations on HTTP requests. This is useful when testing software.
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.
Octokit wraps the GitHub API in a flat API client that follows Ruby conventions and requires little knowledge of REST.
The Bugsnag exception reporter for Ruby gives you instant notification of exceptions thrown from your Rails, Sinatra, Rack or plain Ruby app.