RubyPants is a Ruby port of the smart-quotes library SmartyPants. The original SmartyPants is a web publishing plug-in for Movable Type, Blosxom, and BBEdit that easily translates plain ASCII punctuation characters into smart typographic punctuation HTML entities.
Backports enables more compatibility across Ruby versions by providing backports of some features.
MultiXml
provides swappable XML backends utilizing either LibXML, Nokogiri, Ox, or REXML.
Metaclass is a Ruby library adding a metaclass
method to all Ruby objects.
Redcarpet is an extensible Ruby library for Markdown processing and conversion to (X)HTML.
Prawn-dev contains tools to aid the development of the various Prawn projects.
The FileUtils Ruby library includes Several file utility methods for copying, moving, removing, etc.
Mercenary is a lightweight and flexible library for writing command-line apps in Ruby.
This library contains some useful functionality to support the development of Ruby gems.
Braintree provides resources and tools for developers to integrate Braintree's global payments platform.
Colorator is a Ruby gem that helps you colorize your text for the terminal.
Ruby C bindings to the Yajl JSON stream-based parser library. The API is compatible with the JSON gem, so yajl-ruby can act as a drop in replacement.
A modified copy of yajl is used, and included in the package.
This gem extends ruby-rdf
with several common RDF vocabularies.
stackprof
is a fast sampling profiler for Ruby code, with cpu, wallclock and object allocation samplers.
Nokogiri (鋸) parses and searches XML/HTML, and features both CSS3 selector and XPath 1.0 support.
A pure Ruby AsciiMath parsing and conversion library. AsciiMath is an easy-to-write markup language for mathematics.
Sass Spec is a test suite for Sass. Test cases are all in the spec
directory.
This package provides methods for benchmarking Ruby code, giving detailed reports on the time taken for each task.
Sprockets is a Rack-based asset packaging system that concatenates and serves JavaScript, CoffeeScript, CSS, LESS, Sass, and SCSS.
The SafeYAML gem provides an alternative implementation of YAML.load suitable for accepting user input in Ruby applications.
yaml-lint
will simply try to load the YAML file with the built-in Ruby yaml library.
MIME detection by extension or content, using the freedesktop.org.xml shared-mime-info database.
This package provides localhost
, a Ruby library for Managing a local certificate authority for self-signed, localhost development servers.
SimpleCov is a code coverage framework for Ruby with a powerful configuration library and automatic merging of coverage across test suites.