Ruby gems from RubyGems.org. 20 packages indexed with health scores.
Highest ranked & most cached
Implements JMESPath for Ruby
This library can read and update netrc files, preserving formatting including comments and whitespace.
TZInfo provides access to time zone data and allows times to be converted using time zone rules.
A collection of data structures and utilities to make thread-safe programming in Ruby easier
Generic extension manager for WebSocket connections
Colorize printed text on ANSI terminals
Fast and easy syntax highlighting for selected languages, written in Ruby. Comes with RedCloth integration and LOC counter.
Shim library for Module#ruby2_keywords
A gem-authoring framework.
A minimal mime type library
Ruby/ProgressBar is an extremely flexible text progress bar library for Ruby. The output can be customized with a flexible formatting system including: percentage, bars of various formats, elapsed time and estimated time remaining.
Erubis is an implementation of eRuby and has the following features: * Very fast, almost three times faster than ERB and about 10% faster than eruby. * Multi-language support (Ruby/PHP/C/Java/Scheme/Perl/Javascript) * Auto escaping support * Auto trimming spaces around '<% %>' * Embedded pattern changeable (default '<% %>') * Enable to handle Processing Instructions (PI) as embedded pattern (ex. '<?rb ... ?>') * Context object available and easy to combine eRuby template with YA
DSL for nested generic schemas with inheritance and refining.
The OS gem allows for some useful and easy functions, like OS.windows? (=> true or false) OS.bits ( => 32 or 64) etc"
Provides a single point of entry for using basic features of ruby ORMs
Parallel tests across CI server nodes based on each test file's time execution. It generates a test time execution report and uses it for future test runs.
Racc is an LALR(1) parser generator. It is written in Ruby itself, and generates Ruby program. NOTE: Ruby 1.8.x comes with Racc runtime module. You can run your parsers generated by racc 1.4.x out of the box.
A simple HTTP and REST client for Ruby, inspired by the Sinatra microframework style of specifying actions: get, put, post, delete.
Provides a simple logging utility for outputting messages.
XPath is a Ruby DSL for generating XPath expressions