This library makes it easier to discover the truth values of various Ruby objects.
Creole is a lightweight markup language and this library for converting creole to HTML.
Dotenv is a Ruby library for setting environment variables defined in a .env file.
Warden is a Rack-based middleware that provides a mechanism for authentication in Ruby web applications.
This Ruby library provides a simple wrapper to bcrypt, a secure hash algorithm for hashing passwords.
marcel provides MIME type detection using magic numbers, filenames, and extensions
Maruku is a Markdown interpreter in Ruby. It can export Markdown to HTML, and PDF through LaTeX.
TZInfo is a Ruby library that provides daylight savings aware transformations between times in different time zones.
Liquid is a template language written in Ruby. It is used to load dynamic content on storefronts.
Liquid is a template language written in Ruby. It is used to load dynamic content on storefronts.
Liquid is a template language written in Ruby. It is used to load dynamic content on storefronts.
This package provides a small C extension to speed up variable length integers (varint) in Ruby Protocol Buffers.
Citrus is a parsing library for Ruby that combines the expressiveness of the language with the parsing expressions.
This package provides a set of methods to manipulate an IP address. Both IPv4 and IPv6 are supported.
Timers offers a collections of one-shot and periodic timers, intended for use with event loops such as async.
TTFunk is a TrueType font parser written in pure Ruby. It is used as part of the Prawn PDF generator.
Docile is a Ruby library that provides an interface for creating embedded domain specific languages (EDSLs) that manipulate existing Ruby classes.
This library uses the output of the ps command to create a process tree data structure for the current host.
This package provides a Ruby wrapper for the OAuth 2.0 protocol built with a similar style to the original OAuth spec.
Loofah is a general library for manipulating and transforming HTML/XML documents and fragments. It's built on top of Nokogiri and libxml2.
This package provides a simple block-driven assertion library for both testing and for production code that attempts to make test definitions more readable.
Rugged is a library for accessing libgit2 in Ruby. It gives you the speed and portability of libgit2 with the beauty of the Ruby language.
ExecJS lets you run JavaScript code from Ruby. It automatically picks a runtime to evaluate your JavaScript program, then returns the result to you as a Ruby object.
Fuubar is an RSpec formatter that uses a progress bar instead of a string of letters and dots as feedback. It also stops on the first test failure.