| abbrev | Calculates a set of unique abbreviations for a given set of strings | 
|---|
| abstract | Library which enable you to define abstract method in Ruby | 
|---|
| acme-client | A Ruby client for the letsencrypt's ACME protocol | 
|---|
| actioncable | Integrated WebSockets for Rails | 
|---|
| actionmailbox | Framework for designing email-service layers | 
|---|
| actionmailer | Framework for designing email-service layers | 
|---|
| actionpack | Eases web-request routing, handling, and response | 
|---|
| actionpack-xml_parser | XML parameters parser for Action Pack (removed from core in Rails 4.0) | 
|---|
| actiontext | Edit and display rich text in Rails applications | 
|---|
| action_text-trix | A rich text editor for everyday writing | 
|---|
| actionview | Simple, battle-tested conventions and helpers for building web pages | 
|---|
| activejob | Job framework with pluggable queues | 
|---|
| activeldap | ActiveLDAP provides an activerecord inspired object oriented interface to LDAP | 
|---|
| activemodel | Toolkit for building modeling frameworks like Active Record and Active Resource | 
|---|
| activemodel-serializers-xml | XML serialization for your Active Model objects and Active Record models | 
|---|
| activerecord | Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM | 
|---|
| activestorage | Attach cloud and local files in Rails applications | 
|---|
| activesupport | Utility Classes and Extension to the Standard Library | 
|---|
| acts_as_list | Capabilities for sorting and reordering a number of objects in a list | 
|---|
| addressable | A replacement for the URI implementation that is part of Ruby's standard library | 
|---|
| ae | Assertive Expressive is an assertions library designed for reuse | 
|---|
| afm | A very simple library to read Adobe Font Metrics files | 
|---|
| airbrussh | A replacement log formatter for SSHKit | 
|---|
| amatch | Approximate Matching Extension for Ruby | 
|---|
| ammeter | Write specs for your Rails 3+ generators | 
|---|
| amq-client | A fully-featured, low-level AMQP 0.9.1 client | 
|---|
| amq-protocol | An AMQP 0.9.1 serialization library for Ruby | 
|---|
| ansi | The Ruby ANSI project is collection of ANSI escape codes for Ruby | 
|---|
| appraisal | Ruby library for testing your library against different versions of dependencies | 
|---|
| arel-helpers | Tools to help construct database queries | 
|---|
| ascii85 | Methods for encoding/decoding Adobe's binary-to-text encoding of the same name | 
|---|
| asciidoctor | Processor for converting AsciiDoc into HTML 5, DocBook 4.5 and other formats | 
|---|
| asciidoctor-diagram | A set of Asciidoctor extensions that enable you to add diagrams | 
|---|
| asciimath | A pure Ruby AsciiMath parsing and conversion library | 
|---|
| ast | A library for working with abstract syntax trees | 
|---|
| async | A concurrency framework for Ruby | 
|---|
| async-container | Abstract container-based parallelism using threads and processes | 
|---|
| async-io | Provides support for asynchronous TCP, UDP, UNIX and SSL sockets | 
|---|
| async-pool | A singleplex and multiplex resource pool for implementing robust clients | 
|---|
| async-process | Abstract container-based parallelism using threads and processes | 
|---|
| async-rspec | Helpers for writing specs against the async gem | 
|---|
| autoprefixer-rails | Add vendor prefixes to CSS rules using values from the Can I Use website | 
|---|
| aws-eventstream | Amazon Web Services event stream library | 
|---|
| aws-partitions | Provides interfaces to enumerate AWS partitions, regions, and services | 
|---|
| aws-sigv4 | Amazon Web Services Signature Version 4 signing library | 
|---|
| axiom-types | Define types with optional constraints for use within axiom and other libraries | 
|---|
| backports | Backports of Ruby features for older Ruby | 
|---|
| bacon | Small RSpec clone weighing less than 350 LoC | 
|---|
| barby | Ruby barcode generator that doesn't rely on 3rd party libraries | 
|---|
| base32 | A library which provides base32 decoding and encoding | 
|---|
| base64 | Support for encoding and decoding binary data using a Base64 representation. | 
|---|
| bcrypt_pbkdf | Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF) | 
|---|
| bcrypt-ruby | An easy way to keep your users' passwords secure | 
|---|
| benchmark | A performance benchmarking library | 
|---|
| benchmark-ips | A iterations per second enhancement to Benchmark | 
|---|
| bigdecimal | Arbitrary-precision decimal floating-point number library for Ruby | 
|---|
| bindata | Parsing Binary Data in Ruby | 
|---|
| bindex | Bindings for your Ruby exceptions | 
|---|
| binding_of_caller | Retrieve the binding of a method's caller | 
|---|
| blankslate | Base class with almost all of the methods from Object and Kernel being removed | 
|---|
| blinkstick | ruby interface for blinkstick via libusb | 
|---|
| bogus | Ensuring that the things you stub or mock actually exist | 
|---|
| brass | BRASS is a very basic assertions framework for Ruby | 
|---|
| brotli | Brotli compressor/decompressor | 
|---|
| bsearch | A binary search library for Ruby | 
|---|
| bson | A Ruby BSON implementation for MongoDB. (Includes binary C-based extension.) | 
|---|
| buftok | Statefully split input data by a specifiable token | 
|---|
| builder | A builder to facilitate programmatic generation of XML markup | 
|---|
| bundler | An easy way to vendor gem dependencies | 
|---|
| bundler-audit | Provides patch-level verification for Bundled apps | 
|---|
| bunny | Another synchronous Ruby AMQP client | 
|---|
| capistrano | A distributed application deployment system | 
|---|
| capybara | Capybara aims to simplify the process of integration testing Rack applications | 
|---|
| certificate_authority | Managing the core functions outlined in RFC-3280 for PKI | 
|---|
| cgi | Support for the Common Gateway Interface protocol | 
|---|
| charlock_holmes | Character encoding detecting library for Ruby using ICU | 
|---|
| chef-utils | Basic utility functions for Core Chef Infra development | 
|---|
| childlabor | Gem that helps manage child processes | 
|---|
| childprocess | Solution for controlling external programs running in the background | 
|---|
| chronic | Chronic is a natural language date/time parser written in pure Ruby | 
|---|
| chunky_png | Pure Ruby library that can read and write PNG images | 
|---|
| climate_control | Easily manage your environment | 
|---|
| cliver | An easy way to detect and use command-line dependencies | 
|---|
| clonefile | Implements reflink copy (copy-on-write) for supported file systems on Linux. | 
|---|
| cmdparse | Advanced command line parser supporting commands | 
|---|
| coderay | A Ruby library for syntax highlighting | 
|---|
| coercible | Powerful, flexible and configurable coercion library | 
|---|
| coffee-rails | Coffee Script adapter for the Rails asset pipeline | 
|---|
| coffee-script | Ruby CoffeeScript is a bridge to the official CoffeeScript compiler | 
|---|
| coffee-script-source | Ruby CoffeeScript is a bridge to the official CoffeeScript compiler | 
|---|
| color | Colour management with Ruby | 
|---|
| colorator | Colorize your text in the terminal | 
|---|
| colored | Console coloring | 
|---|
| colored2 | Console coloring | 
|---|
| colorize | Adds methods to set color, background color and text effect on console easier | 
|---|
| columnize | Sorts an array in column order | 
|---|
| combustion | Elegant Rails Engine Testing | 
|---|
| commander | The complete solution for Ruby command-line executables | 
|---|
| commonmarker | A fast, safe, extensible parser for CommonMark, wrapping the comrak Rust crate | 
|---|
| concurrent-ruby | Modern concurrency tools including agents, futures, promises, thread pools, more | 
|---|
| connection_pool | Generic connection pooling for Ruby | 
|---|
| console | Beautiful logging for Ruby | 
|---|
| contracts | provides contracts for Ruby | 
|---|
| coolio | A high performance event framework for Ruby which uses the libev C library | 
|---|
| countdownlatch | Synchronization aid to allow threads to wait for operations in other threads | 
|---|
| crack | Really simple JSON and XML parsing, ripped from Merb and Rails | 
|---|
| crass | Ruby CSS parser that's fully compliant with the CSS Syntax Level 3 specification | 
|---|
| creole | Creole-to-HTML converter for Creole, the lightweight markup language | 
|---|
| cri | Cri is a library for building easy-to-use commandline tools | 
|---|
| css_parser | A set of classes for parsing CSS in Ruby | 
|---|
| csv | The CSV library provides a complete interface to CSV files and data | 
|---|
| curb | Ruby-language bindings for libcurl | 
|---|
| curses | Ruby binding for curses, ncurses, and PDCurses | 
|---|
| daemons | Wrap existing ruby scripts to be run as a daemon | 
|---|
| dalli | A high performance pure Ruby client for accessing memcached servers | 
|---|
| database_cleaner | Strategies for cleaning databases | 
|---|
| database_cleaner-active_record | Strategies for cleaning databases using ActiveRecord | 
|---|
| database_cleaner-core | Strategies for cleaning databases | 
|---|
| date | A subclass of Object includes Comparable module for handling dates | 
|---|
| date_validator | Simple, ORM agnostic, Ruby 1.9 compatible date validator for Rails | 
|---|
| dbf | Small fast library for reading dBase, xBase, Clipper, FoxPro databases | 
|---|
| ddmetrics | Non-timeseries measurements for Ruby programs | 
|---|
| ddplugin | Provides plugin management for Ruby projects | 
|---|
| debug | Debugging functionality for Ruby | 
|---|
| debug_inspector | A Ruby wrapper for the MRI 2.0 debug_inspector API | 
|---|
| deckar01-task_list | Markdown TaskList components | 
|---|
| deep_merge | A simple set of utility functions for Hash | 
|---|
| delayer | Delay the processing | 
|---|
| delayer-deferred | Ruby implementation of JSDeferred | 
|---|
| dependor | Reduces duplication when doing manual dependency injection | 
|---|
| descendants_tracker | Module that adds descendant tracking to a class | 
|---|
| did_you_mean | 'did you mean?'experience in Ruby | 
|---|
| diff-lcs | Use the McIlroy-Hunt LCS algorithm to compute differences | 
|---|
| digest | Provides a framework for message digest libraries | 
|---|
| diva | Implementation of expression for handling things | 
|---|
| dnsruby | A pure Ruby DNS client library | 
|---|
| docile | Turns any Ruby object into a DSL | 
|---|
| docker-api | A simple REST client for the Docker Remote API | 
|---|
| domain_name | Domain Name manipulation library for Ruby | 
|---|
| drb | Distributed object system for Ruby | 
|---|
| dry-core | A toolset of small support modules used throughout the dry-rb ecosystem | 
|---|
| dry-inflector | String inflections for dry-rb | 
|---|
| dry-logic | Predicate logic with rule composition | 
|---|
| dry-monads | Common monads for Ruby | 
|---|
| dry-struct | Typed structs and value objects | 
|---|
| dry-types | Type system for Ruby supporting coercions, constraints and complex types. | 
|---|
| duktape-rb | Ruby bindings to the Duktape JavaScript interpreter | 
|---|
| ecma-re-validator | Validate a regular expression string against what ECMA-262 can actually do | 
|---|
| ed25519 | Library for the Ed25519 public-key signature system | 
|---|
| elasticsearch | Ruby integrations for ES, elasticsearch module | 
|---|
| elasticsearch-api | Ruby integrations for ES, elasticsearch-api module | 
|---|
| elasticsearch-transport | Ruby integrations for ES, elasticsearch-transport module | 
|---|
| elastic-transport | Transport classes and utilities shared among Ruby Elastic client libraries | 
|---|
| em-websocket | EventMachine based WebSocket server | 
|---|
| equalizer | Module to define equality, equivalence and inspection methods | 
|---|
| equatable | Allows ruby objects to implement equality comparison and inspection methods | 
|---|
| erb | An easy to use but powerful templating system for Ruby | 
|---|
| erubi | a ERB template engine for ruby; a simplified fork of Erubis | 
|---|
| erubis | Erubis is an implementation of eRuby | 
|---|
| ethon | Very lightweight libcurl wrapper | 
|---|
| evented-spec | A set of helpers to help you test your asynchronous code | 
|---|
| eventmachine | EventMachine is a fast, simple event-processing library for Ruby programs | 
|---|
| excon | EXtended http(s) CONnections | 
|---|
| execjs | ExecJS lets you run JavaScript code from Ruby | 
|---|
| exifr | A library to read EXIF info from JPEG and TIFF images | 
|---|
| facter | A cross-platform ruby library for retrieving facts from operating systems | 
|---|
| fakefs | A fake filesystem. Use it in your tests | 
|---|
| fake_ftp | Testing FTP? Use this! | 
|---|
| faker | A library for generating fake data such as names, addresses, and phone numbers | 
|---|
| faraday | HTTP/REST API client library with pluggable components | 
|---|
| faraday-follow_redirects | Perform multipart-post requests using Faraday | 
|---|
| faraday-gzip | Faraday plugin to set compression headers and decompress responses. | 
|---|
| faraday-httpclient | Faraday adapter for HTTPClient | 
|---|
| faraday_middleware | Various middleware for Faraday | 
|---|
| faraday_middleware-multi_json | Response JSON parser using MultiJson and FaradayMiddleware | 
|---|
| faraday-multipart | Perform multipart-post requests using Faraday | 
|---|
| faraday-net_http | Faraday adapter for Net::HTTP | 
|---|
| faraday-net_http_persistent | Faraday adapter for NetHttpPersistent | 
|---|
| faraday-patron | Faraday adapter for Patron | 
|---|
| faraday-rack | Faraday adapter for Rack | 
|---|
| faraday-retry | Faraday adapter for Net::HTTP | 
|---|
| fast_gettext | GetText but 3.5x faster, 560x less memory, clean namespace and threadsafe! | 
|---|
| fast-stemmer | Simple wrapper around multithreaded Porter stemming algorithm | 
|---|
| fattr | fattr.rb is a "fatter attr" for ruby | 
|---|
| fcgi | FastCGI library for Ruby | 
|---|
| ffaker | Faster Faker, generates dummy data | 
|---|
| ffi | Ruby extension for programmatically loading dynamic libraries | 
|---|
| ffi-compiler | Ruby FFI Rakefile generator | 
|---|
| fiber-annotation | A mechanism for annotating fibers | 
|---|
| fiber-local | Provides a class-level mixin to make fiber local state easy | 
|---|
| fiber-storage | Provides a compatibility shim for fiber storage | 
|---|
| filesize | Small class for handling filesizes with both the SI and binary prefixes | 
|---|
| file-tail | A small ruby library that allows it to 'tail' files in Ruby | 
|---|
| fileutils | Several file utility methods for copying, moving, removing, etc | 
|---|
| filigree | New classes and extensions to core library classes | 
|---|
| flexmock | Simple mock object library for Ruby unit testing | 
|---|
| flog | Flog reports the most tortured code in an easy to read pain report | 
|---|
| font-awesome-rails | Font-awesome for the asset pipeline | 
|---|
| forgery | Easy and customizable generation of forged data | 
|---|
| forwardable | Provides delegation of specified methods to a designated object | 
|---|
| forwardable-extended | Forwardable with hash, and instance variable extensions | 
|---|
| fuubar | Instafailing RSpec progress bar formatter | 
|---|
| GeoRuby | Ruby data holder for OGC Simple Features | 
|---|
| getoptlong | Allows you to parse command line options similarly to getopt_long() | 
|---|
| gettext_i18n_rails | FastGettext / Rails integration | 
|---|
| gettext-setup | A gem to ease i18n | 
|---|
| gist | Potentially the best command line gister | 
|---|
| git | Library for using Git in Ruby | 
|---|
| globalid | Reference models by URI | 
|---|
| gnuplot | Gnuplot drawing library - Ruby Bindings | 
|---|
| googleapis-common-protos-types | Common protocol buffer types used by Google APIs | 
|---|
| google-protobuf | Protocol Buffers are Google's data interchange format | 
|---|
| gpgme | Ruby language binding for GnuPG Made Easy | 
|---|
| grpc | Send RPCs from Ruby using GRPC | 
|---|
| gruff | Beautiful graphs for one or multiple datasets | 
|---|
| haml | A ruby web page templating engine | 
|---|
| haml-rails | Provides Haml generators for Rails 4 | 
|---|
| hashdiff | Simple Hash extension to make working with nested hashes easier | 
|---|
| hashery | The Hashery is a tight collection of Hash-like classes | 
|---|
| hashicorp-checkpoint | Internal HashiCorp service to check version information | 
|---|
| hashie | Hashie is a small collection of tools that make hashes more powerful | 
|---|
| hashr | Simple Hash extension to make working with nested hashes easier | 
|---|
| heredoc_unindent | Removes leading whitespace from Ruby heredocs | 
|---|
| hiera | A simple pluggable Hierarchical Database | 
|---|
| hiera-eyaml | Encrypted YAML backend for hiera | 
|---|
| hiera-eyaml-gpg | A GPG backend for hiera-eyaml | 
|---|
| hiera-eyaml-plaintext | A plaintext backend for hiera-eyaml | 
|---|
| highline | Highline is a high-level command-line IO library for ruby | 
|---|
| histogram | Gives objects the ability to 'histogram' in several useful ways | 
|---|
| hitimes | A fast, high resolution timer library | 
|---|
| hocon | This is a port of the Typesafe Config library to Ruby | 
|---|
| hoe | Hoe extends rake to provide full project automation | 
|---|
| html2haml | Convert HTML and HTML+Erb to Haml | 
|---|
| htmlentities | A simple library for encoding/decoding entities in (X)HTML documents | 
|---|
| html-pipeline | GitHub HTML processing filters and utilities | 
|---|
| http | An easy-to-use client library for making requests from Ruby | 
|---|
| http-accept | Parse Accept and Accept-Language HTTP headers | 
|---|
| httparty | Makes http fun! Also, makes consuming restful web services dead easy | 
|---|
| httpauth | Library implementing the full HTTP Authentication protocol (RFC 2617) | 
|---|
| httpclient | 'httpclient' gives something like the functionality of libwww-perl (LWP) in Ruby | 
|---|
| http-cookie | A ruby library to handle HTTP cookies | 
|---|
| http-form_data | Utility-belt to build form data request bodies | 
|---|
| http-parser | A super fast http parser for ruby | 
|---|
| http_parser_rb | Simple callback-based HTTP request/response parser | 
|---|
| i18n | Add Internationalization support to your Ruby application | 
|---|
| ice_nine | Deep Freeze Ruby Objects | 
|---|
| idn-ruby | LibIDN Ruby Bindings | 
|---|
| image_processing | High-level image processing helper methods with libvips and ImageMagick | 
|---|
| imagesize | Measure image size (GIF, PNG, JPEG, etc) | 
|---|
| immutable-ruby | Efficient, immutable, thread-safe collection classes for Ruby | 
|---|
| importmap-rails | Use ESM with importmap to manage JavaScript in Rails | 
|---|
| instance_storage | Manage class instances with dictionary | 
|---|
| introspection | Dynamic inspection of the hierarchy of method definitions on a Ruby object | 
|---|
| io-console | add console capabilities to IO instances | 
|---|
| io-endpoint | Provides a separation of concerns interface for IO endpoints | 
|---|
| io-event | An event loop | 
|---|
| io-wait | Waits until IO is readable or writable without blocking | 
|---|
| ipaddr | IPAddr provides a set of methods to manipulate an IPv4 or IPv6 address | 
|---|
| irb | Interactive Ruby command-line tool for REPL (Read Eval Print Loop) | 
|---|
| itextomml | Native Ruby bindings to itex2MML, which converts itex equations to MathML | 
|---|
| jbuilder | Create JSON structures via a Builder-style DSL | 
|---|
| jmespath | Implements JMESPath for Ruby | 
|---|
| jquery-rails | jQuery! For Rails! So great | 
|---|
| jquery-ui-rails | The jQuery UI assets for the Rails 3.2+ asset pipeline | 
|---|
| jsobfu | A Javascript code obfuscator | 
|---|
| json | A JSON implementation as a Ruby extension | 
|---|
| json_schema | A JSON Schema V4 and Hyperschema V4 parser and validator | 
|---|
| jwt | A Ruby implementation of JSON Web Token draft 06 | 
|---|
| kissfft | ruby interface to kissfft | 
|---|
| kpeg | A simple PEG library for Ruby | 
|---|
| kramdown | Yet-another-markdown-parser but fast, pure Ruby, using strict syntax definition | 
|---|
| kramdown-parser-gfm | A kramdown parser for the GFM dialect of Markdown | 
|---|
| kramdown-syntax-coderay | Uses coderay to highlight code blocks/spans | 
|---|
| launchy | Helper class for launching cross-platform applications | 
|---|
| lemon | Lemon is a unit testing framework | 
|---|
| leto | Generic object traverser for Ruby | 
|---|
| letter_opener | Preview mail in the browser instead of sending | 
|---|
| levenshtein | Levenshtein distance algorithm | 
|---|
| libusb | binding that gives Ruby programmers access to arbitrary USB devices | 
|---|
| liquid | Template engine for Ruby | 
|---|
| liquid-c | Liquid performance extension in C | 
|---|
| listen | Listens to file modifications and notifies you about the changes | 
|---|
| little-plugger | Module that provides Gem based plugin management | 
|---|
| llhttp-ffi | Ruby FFI bindings for llhttp | 
|---|
| locale | A pure ruby library which provides basic APIs for localization | 
|---|
| localhost | Manage a local CA for self-signed localhost development servers | 
|---|
| lockfile | A ruby library for creating NFS safe lockfiles | 
|---|
| log4r | A comprehensive and flexible logging library written in Ruby | 
|---|
| logger | Provides a simple logging utility for outputting messages | 
|---|
| loofah | Library for manipulating and transforming HTML/XML documents and fragments. | 
|---|
| loquacious | Descriptive configuration files for Ruby written in Ruby | 
|---|
| lumberjack | A simple, powerful, and very fast logging utility | 
|---|
| mab | Markup as Ruby | 
|---|
| magic | Ruby FFI bindings to libmagic | 
|---|
| mail | An email handling library | 
|---|
| maildir | A library for reading and writing arbitrary messages in DJB's maildir format | 
|---|
| marcel | Simple mime type detection using magic numbers, filenames, and extensions | 
|---|
| maruku | A Markdown-superset interpreter written in Ruby | 
|---|
| mash | Mash is an extended Hash that gives simple pseudo-object functionality | 
|---|
| matrix | An implementation of Matrix and Vector classes | 
|---|
| maxitest | Minitest + all the features you always wanted | 
|---|
| mecab-ruby | Ruby binding for MeCab | 
|---|
| mechanize | A Ruby library used for automating interaction with websites | 
|---|
| megatest | A test-unit like framework with a focus on usability, designed with CI in mind. | 
|---|
| memoist | ActiveSupport::Memoizable with a few enhancements | 
|---|
| memoizable | Memoize method return values | 
|---|
| memo_wise | The wise choice for Ruby memoization | 
|---|
| mercenary | Lightweight and flexible library for writing command-line apps | 
|---|
| metaclass | Adds a __metaclass__ method to all Ruby objects | 
|---|
| metasm | Cross-architecture assembler, disassembler, linker, and debugger | 
|---|
| method_source | Retrieve the source code for a method | 
|---|
| metrics | Application metrics and instrumentation. | 
|---|
| middleware | Generalized implementation of the middleware abstraction for Ruby | 
|---|
| mimemagic | Fast mime detection by extension or content | 
|---|
| mime-types | Provides a mailcap-like MIME Content-Type lookup for Ruby | 
|---|
| mime-types-data | Registry for information about MIME media type definitions | 
|---|
| mini_magick | Manipulate images with minimal use of memory | 
|---|
| mini_mime | A lightweight mime type lookup toy | 
|---|
| mini_portile2 | Simplistic port-like solution for developers | 
|---|
| minispec-metadata | Define and access metadata in MiniTest::Spec descriptions and specs | 
|---|
| minitar | Provides POSIX tarchive management from Ruby programs | 
|---|
| minitest | minitest/unit is a small and fast replacement for ruby's huge and slow test/unit | 
|---|
| minitest-around | Alternative for setup/teardown dance | 
|---|
| minitest-bonus-assertions | Bonus assertions for minitest | 
|---|
| minitest-global_expectations | Support minitest expectation methods for all objects | 
|---|
| minitest-hooks | Adds around and before_all/after_all/around_all hooks for Minitest | 
|---|
| minitest-power_assert | Power Assert for Minitest | 
|---|
| minitest-pretty_diff | Pretty-print hashes and arrays before diffing them in MiniTest | 
|---|
| mixlib-config | A class based configuration library | 
|---|
| mixlib-shellout | Run external commands on Unix or Windows | 
|---|
| mize | Library that provides memoziation for methods and functions for Ruby | 
|---|
| mkmf-lite | light version of the the mkmf library designed for use as a library | 
|---|
| mocha | Mocking and stubbing using a syntax like that of JMock and SchMock | 
|---|
| moneta | A unified interface to key/value stores | 
|---|
| mqtt | Pure Ruby gem that implements the MQTT protocol | 
|---|
| msgpack | Binary-based efficient data interchange format for ruby binding | 
|---|
| multi_json | A gem to provide swappable JSON backends | 
|---|
| multipart-parser | A multipart parser written in Ruby | 
|---|
| multipart-post | Adds a streamy multipart form post capability to Net::HTTP | 
|---|
| multi_test | A uniform interface for Ruby testing libraries | 
|---|
| multi_xml | A generic swappable back-end for XML parsing | 
|---|
| mustache | Mustache is a framework-agnostic way to render logic-free views | 
|---|
| mustermann | A library implementing patterns that behave like regular expressions | 
|---|
| mutex_m | Mixin to extend objects to be handled like a Mutex | 
|---|
| mysql2 | A modern, simple and very fast Mysql library for Ruby - binding to libmysql | 
|---|
| nanotest | Extremely mynymal test framework | 
|---|
| narray | Numerical N-dimensional Array class | 
|---|
| naught | A toolkit for building Null Objects in Ruby | 
|---|
| necromancer | Conversion from one object type to another with a bit of black magic | 
|---|
| nenv | Convenient wrapper for Ruby's ENV | 
|---|
| neovim-ruby-client | Ruby bindings for Neovim | 
|---|
| net-ftp | Support for the File Transfer Protocol | 
|---|
| net-http | HTTP client api for Ruby | 
|---|
| net-http-digest_auth | An implementation of RFC 2617 - Digest Access Authentication | 
|---|
| net-http-persistent | Manages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8 | 
|---|
| net-http-pipeline | An HTTP/1.1 pipelining implementation atop Net::HTTP | 
|---|
| net-imap | Ruby client api for Internet Message Access Protocol | 
|---|
| net-pop | Ruby client library for POP3 | 
|---|
| net-protocol | The abstruct interface for net-* client | 
|---|
| netrc | This library reads and writes .netrc files | 
|---|
| net-scp | A pure Ruby implementation of the SCP client protocol | 
|---|
| net-sftp | SFTP in pure Ruby | 
|---|
| net-smtp | Simple Mail Transfer Protocol client library for Ruby | 
|---|
| net-ssh | Non-interactive SSH processing in pure Ruby | 
|---|
| net-ssh-gateway | A simple library to assist in enabling tunneled Net::SSH connections | 
|---|
| net-telnet | Provides telnet client functionality | 
|---|
| network_interface | network_interface layer from metasploit pcaprub | 
|---|
| niceogiri | Some wrappers around and helpers for XML manipulation using Nokogiri | 
|---|
| nio4r | A high performance selector API for monitoring IO objects | 
|---|
| nkf | Ruby extension for Network Kanji Filter | 
|---|
| nokogiri | Nokogiri is an HTML, XML, SAX, and Reader parser | 
|---|
| nokogiri-diff | Calculate the differences between two XML/HTML documents | 
|---|
| oauth | A RubyGem for implementing both OAuth clients and servers | 
|---|
| oauth2 | Wrapper for the OAuth 2.0 protocol with a similar style to the OAuth gem | 
|---|
| oauth-tty | OAuth 1.0 TTY Command Line Interface | 
|---|
| observer | Implementation of the Observer object-oriented design pattern | 
|---|
| octokit | Ruby toolkit for the Github API | 
|---|
| omniauth | A generalized Rack framework for multiple-provider authentication | 
|---|
| open4 | Open3::popen3 with exit status | 
|---|
| openssl-ccm | OpenSSL CBC-MAC (CCM) ruby gem | 
|---|
| openssl-cmac | Gem for RFC 4493, 4494, 4615 - The AES-CMAC Algorithm | 
|---|
| optimist | A commandline option parser for Ruby that just gets out of your way | 
|---|
| optionable | Robust options validation for Ruby methods | 
|---|
| org-ruby | Ruby routines for parsing org-mode files | 
|---|
| ostruct | Class to build custom data structures, similar to a Hash | 
|---|
| ox | A fast XML parser and Object marshaller | 
|---|
| paint | Terminal painter | 
|---|
| pairing_heap | Performant priority queue with support for changing priority | 
|---|
| parallel | Run any code in parallel Processes or Threads | 
|---|
| paramesan | Parameterized tests in Ruby | 
|---|
| parser | A production-ready Ruby parser written in pure Ruby | 
|---|
| pastel | Terminal strings styling with intuitive and clean API | 
|---|
| path_expander | Pre-process CLI arguments expanding directories into their constituent files | 
|---|
| patron | Patron is a Ruby HTTP client library based on libcurl | 
|---|
| pcaprub | Libpcap bindings for ruby compat | 
|---|
| pdf-core | Implements low level PDF features for Prawn | 
|---|
| pdf-inspector | A tool for analyzing PDF output | 
|---|
| pdf-reader | PDF parser conforming as much as possible to the PDF specification from Adobe | 
|---|
| permutation | Library performing operations with permutations of sequences (strings, arrays) | 
|---|
| pg | Ruby extension library providing an API to PostgreSQL | 
|---|
| pg_array_parser | Simple library to parse PostgreSQL arrays into a array of strings | 
|---|
| pkg-config | A pkg-config implementation by Ruby | 
|---|
| plist | A library to manipulate Property List files, also known as plists | 
|---|
| pluggaloid | Pluggaloid is extensible plugin system for mikutter | 
|---|
| podcast | A pure Ruby library for generating podcasts from mp3 files | 
|---|
| polyglot | Polyglot provides support for fully-custom DSLs | 
|---|
| power_assert | Shows each value of variables and method calls in the expression | 
|---|
| pp | Provides a PrettyPrinter for Ruby objects | 
|---|
| prawn | Fast, Nimble PDF Generation For Ruby | 
|---|
| prawn-table | Provides support for tables in Prawn | 
|---|
| prettyprint | Implements a pretty printing algorithm for readable structure | 
|---|
| prime | Prime numbers and factorization library | 
|---|
| prism | Prism Ruby parser | 
|---|
| process_executer | An API for executing commands in a subprocess | 
|---|
| propshaft | Deliver assets for Rails | 
|---|
| pry | Pry is a powerful alternative to the standard IRB shell for Ruby | 
|---|
| psych | A YAML parser and emitter | 
|---|
| ptools | Several handy methods to Ruby's core File class | 
|---|
| public_suffix | Parse and decompose a domain name into top level domain, domain and subdomains | 
|---|
| pundit | Object oriented authorization for Rails applications | 
|---|
| puppetdb-termini | Library needed to connect puppet to puppetdb | 
|---|
| puppet_forge | Tools to access Forge API information on Modules, Users, and Releases | 
|---|
| puppet-resource_api | This library provides a simple way to write new native resources for puppet. | 
|---|
| pusher-client | Client for consuming WebSockets from http://pusher.com | 
|---|
| qed | QED (Quality Ensured Demonstrations) is a TDD/BDD framework | 
|---|
| racc | A LALR(1) parser generator for Ruby | 
|---|
| rack | A modular Ruby webserver interface | 
|---|
| rack-attack | A DSL for blocking & throttling abusive clients | 
|---|
| rack-cache | Enable HTTP caching for Rack-based applications that produce freshness info | 
|---|
| rack-protection | This gem protects against typical web attacks | 
|---|
| rack-session | A session implementation for Rack | 
|---|
| rack-test | Rack::Test is a small, simple testing API for Rack apps | 
|---|
| rackup | A general server command for Rack applications | 
|---|
| radius | Powerful tag-based template system | 
|---|
| rails | ruby on rails is a web-application and persistence framework | 
|---|
| rails-dom-testing | Compare doms and assert certain elements exists in doms using Nokogiri | 
|---|
| rails-html-sanitizer | Sanitize HTML fragments in Rails applications | 
|---|
| railties | Tools for creating, working with, and running Rails applications | 
|---|
| rainbow | Colorize printed text on ANSI terminals | 
|---|
| rake | Make-like scripting in Ruby | 
|---|
| rake-compiler | Provide a standard and simplified way to build and package Ruby extensions | 
|---|
| rake-compiler-dock | Easy to use and reliable cross compiler environment for building binary gems | 
|---|
| rake-remote_task | Extends Rake with remote task goodness | 
|---|
| rantly | Ruby Imperative Random Data Generator and Quickcheck | 
|---|
| rash_alt | Rash alt version for Hashie's own Rash | 
|---|
| rb-inotify | A thorough inotify wrapper for Ruby using FFI | 
|---|
| rbnacl | Provides a high-level toolkit for building cryptographic systems and protocols | 
|---|
| rbpdf | Ruby on Rails RBPDF plugin | 
|---|
| rbpdf-font | Font files for the Ruby on Rails RBPDF plugin | 
|---|
| rb-readline | Ruby implementation of the GNU readline C library | 
|---|
| rbs | The language for type signatures for Ruby and standard library definitions | 
|---|
| rbst | A simple Ruby wrapper for processing rST via docutils | 
|---|
| rb_sys | Easily build Ruby native extensions in Rust | 
|---|
| rbtree | A sorted associative collection that is implemented with a Red-Black Tree | 
|---|
| rcairo | Ruby bindings for cairo | 
|---|
| rchardet | Character encoding auto-detection in Ruby | 
|---|
| rdiscount | Implementation of John Gruber's Markdown | 
|---|
| rdoc | An extended version of the RDoc library from Ruby 1.8 | 
|---|
| rdtool | A multipurpose documentation format for Ruby | 
|---|
| recog | Pattern recognition for hosts, services, and content | 
|---|
| redcarpet | A Ruby wrapper for Upskirt | 
|---|
| redcloth | A module for using Textile in Ruby | 
|---|
| red-colors | Color features for Ruby | 
|---|
| redis | A Ruby client library for Redis | 
|---|
| ref | Implements weak, soft, and strong references in Ruby | 
|---|
| regexp_parser | A library for tokenizing, lexing, and parsing Ruby regular expressions | 
|---|
| regexp_property_values | See which property values are supported by the regular expression engine | 
|---|
| reline | Alternative readline implementation in pure Ruby | 
|---|
| repl_type_completor | Type based completion for REPL | 
|---|
| request_store | Per-request global storage for Rack | 
|---|
| resolv | Thread-aware DNS resolver library in Ruby | 
|---|
| resolv-replace | Replace Socket DNS with Resolv | 
|---|
| rest-client | Simple Simple HTTP and REST client for Ruby | 
|---|
| rexical | Rexical is a lexical scanner generator | 
|---|
| rexml | An XML toolkit for Ruby | 
|---|
| rgl | RGL is a framework for graph data structures and algorithms | 
|---|
| rinda | The Linda distributed computing paradigm in Ruby | 
|---|
| rinku | A Ruby library that does autolinking | 
|---|
| ritex | Converts expressions from WebTeX into MathML | 
|---|
| rjb | Rjb is a Ruby-Java software bridge | 
|---|
| rkelly-remix | RKelly Remix is a fork of the RKelly JavaScript parser | 
|---|
| rmagick | An interface between Ruby and the ImageMagick(TM) image processing library | 
|---|
| roadie | Making HTML emails comfortable for the Rails rockstars | 
|---|
| roadie-rails | Hooks Roadie into your Rails application to help with email generation | 
|---|
| robots | A simple Ruby library to parse robots.txt | 
|---|
| rotp | The Ruby One Time Password Library | 
|---|
| rouge | Yet-another-markdown-parser using a strict syntax definition in pure Ruby | 
|---|
| rqrcode | Library for encoding QR Codes | 
|---|
| rqrcode_core | Library for encoding QR Codes | 
|---|
| rr | A double framework featuring a selection of double techniques and a terse syntax | 
|---|
| rrdtool-bindings | Ruby bindings for rrdtool | 
|---|
| rspec | A Behaviour Driven Development (BDD) framework for Ruby | 
|---|
| rspec-block_is_expected | Simplify testing of blocks in RSpec | 
|---|
| rspec-collection_matchers | A Behaviour Driven Development (BDD) framework for Ruby | 
|---|
| rspec-core | A Behaviour Driven Development (BDD) framework for Ruby | 
|---|
| rspec-expectations | A Behaviour Driven Development (BDD) framework for Ruby | 
|---|
| rspec-files | RSpec helpers for buffering and detecting file descriptor leaks | 
|---|
| rspec-its | A Behaviour Driven Development (BDD) framework for Ruby | 
|---|
| rspec-json_expectations | Set of matchers and helpers to allow you test your APIs responses | 
|---|
| rspec-memory | RSpec helpers for checking memory allocations | 
|---|
| rspec-mocks | A Behaviour Driven Development (BDD) framework for Ruby | 
|---|
| rspec-pending_for | Mark specs pending or skipped for specific Ruby engine / version combinations | 
|---|
| rspec-rails | RSpec's official Ruby on Rails plugin | 
|---|
| rspec-retry | Retry randomly failing rspec example | 
|---|
| rspec-stubbed_env | Stub environment variables in a scoped context for testing | 
|---|
| rspec-support | A Behaviour Driven Development (BDD) framework for Ruby | 
|---|
| rss | Family of libraries that support various formats of XML feeds | 
|---|
| ruby2_keywords | Shim library for Module#ruby2_keywords | 
|---|
| ruby2ruby | Generates readable ruby from ParseTree | 
|---|
| ruby-atk | Ruby Atk bindings | 
|---|
| ruby-augeas | Ruby bindings for Augeas | 
|---|
| ruby-cairo-gobject | Ruby cairo-gobject bindings | 
|---|
| ruby-dict | RFC 2229 client in Ruby | 
|---|
| ruby_engine | A RubyEngine class that simplifies checking for your Ruby implementation | 
|---|
| ruby-feedparser | Ruby library to parse ATOM/RSS feeds | 
|---|
| ruby-filemagic | Ruby binding to libmagic | 
|---|
| ruby-gdk3 | Ruby GDK-3.x bindings | 
|---|
| ruby-gdkpixbuf2 | Ruby GdkPixbuf2 bindings | 
|---|
| rubygems | Centralized Ruby extension management system | 
|---|
| ruby-gettext | Native Language Support Library and Tools modeled after GNU gettext package | 
|---|
| ruby-gio2 | Ruby binding of gio-2 | 
|---|
| ruby-glib2 | Ruby Glib2 bindings | 
|---|
| ruby-gobject-introspection | Ruby GObjectIntrospection bindings | 
|---|
| ruby-gtk3 | Ruby Gtk2 bindings | 
|---|
| ruby-hmac | A common interface to HMAC functionality as documented in RFC2104 | 
|---|
| ruby-ldap | A Ruby interface to some LDAP libraries | 
|---|
| ruby-macho | A library for viewing and manipulating Mach-O files in Ruby | 
|---|
| ruby-mp3info | A pure Ruby library for access to mp3 files (internal infos and tags) | 
|---|
| ruby-net-ldap | Pure ruby LDAP client implementation | 
|---|
| rubyntlm | Ruby/NTLM provides message creator and parser for the NTLM authentication | 
|---|
| ruby-odbc | RubyODBC - For accessing ODBC data sources from the Ruby language | 
|---|
| ruby-oembed | An oEmbed consumer library written in Ruby | 
|---|
| ruby-ole | Ruby library for easy read/write access to OLE compound documents | 
|---|
| ruby-pango | Ruby Pango bindings | 
|---|
| rubypants | A Ruby port of the SmartyPants PHP library | 
|---|
| ruby_parser | A ruby parser written in pure ruby | 
|---|
| ruby-poppler | Ruby poppler-glib bindings | 
|---|
| ruby-prof | A module for profiling Ruby code | 
|---|
| ruby-progressbar | A Text Progress Bar Library for Ruby | 
|---|
| ruby-rc4 | A pure Ruby implementation of the RC4 algorithm | 
|---|
| ruby-romkan | A Romaji <-> Kana conversion library for Ruby | 
|---|
| ruby-shadow | ruby shadow bindings | 
|---|
| ruby-shout | A Ruby interface to libshout2 | 
|---|
| ruby_smb | Pure Ruby implementation of the SMB Protocol Family | 
|---|
| ruby-termios | A Ruby interface to termios | 
|---|
| rubytest | Ruby Test is a universal test harness for Ruby | 
|---|
| rubytest-cli | Rubytest CLI is a command-line interface for Rubytest | 
|---|
| rubytter | Rubytter is a simple twitter library | 
|---|
| ruby_version | A class which offers a convenient DSL for checking for the right Ruby version | 
|---|
| ruby-yadis | A ruby library for performing Yadis service discovery | 
|---|
| rubyzip | A ruby library for reading and writing zip files | 
|---|
| sanitize | Sanitize is a whitelist-based HTML sanitizer | 
|---|
| sass | An extension of CSS3, adding nested rules, variables, mixins, and more | 
|---|
| sassc | Use libsass with Ruby | 
|---|
| sassc-rails | Integrate SassC-Ruby with Rails | 
|---|
| sass-rails | Official Ruby-on-Rails Integration with Sass | 
|---|
| sawyer | Secret User Agent of HTTP | 
|---|
| sdoc | rdoc generator html with javascript search index | 
|---|
| securerandom | Interface for secure random number generator | 
|---|
| seed-fu | Advanced seed data handling for Rails | 
|---|
| selenium-webdriver | This gem provides Ruby bindings for WebDriver | 
|---|
| semantic_puppet | Library of tools for working with Semantic Versions and module dependencies | 
|---|
| sequel | A lightweight database toolkit for Ruby | 
|---|
| serialport | a library for serial port (rs232) access in ruby | 
|---|
| serverengine | A framework to implement robust multiprocess servers | 
|---|
| set | Provides a class to deal with collections of unordered, unique values | 
|---|
| settingslogic | A simple configuration / settings solution that uses an ERB enabled YAML file | 
|---|
| sexp_processor | Processor for s-expressions created as part of the ParseTree project | 
|---|
| shoulda | Making tests easy on the fingers and eyes | 
|---|
| shoulda-context | Context framework extracted from Shoulda | 
|---|
| shoulda-matchers | Making tests easy on the fingers and eyes | 
|---|
| sigdump | Setup signal handler which dumps backtrace of threads and allocated objects | 
|---|
| simplecov | Code coverage with a configuration library and merging across test suites | 
|---|
| simplecov-html | Generates a HTML report of your SimpleCov ruby code coverage results | 
|---|
| simplecov_json_formatter | JSON formatter for SimpleCov | 
|---|
| simpleidn | Allows easy conversion from punycode ACE to unicode UTF-8 strings and vice-versa | 
|---|
| simple_oauth | Simply builds and verifies OAuth headers | 
|---|
| simple-rss | A simple, flexible, extensible, and liberal RSS and Atom reader for Ruby | 
|---|
| sinatra | A DSL for quickly creating web applications in Ruby with minimal effort | 
|---|
| singleton | The Singleton module implements the Singleton pattern | 
|---|
| slim | A template language aiming to reduce the syntax to the essential parts | 
|---|
| slop | A simple option parser with an easy to remember syntax and friendly API | 
|---|
| slow_enumerator_tools | Transform Ruby enumerators that produce data slowly and unpredictably | 
|---|
| snaky_hash | A Hashie::Mash joint to make #snakelife better | 
|---|
| sorted_set | Implements a variant of Set whose elements are sorted in ascending order | 
|---|
| sourcemap | Ruby source maps | 
|---|
| sparklines | Create sparklines, small graphs to be used inline in texts | 
|---|
| spreadsheet | Ruby library to read and write spreadsheet documents | 
|---|
| spring | Rails application preloader | 
|---|
| sprockets | Ruby library for compiling and serving web assets | 
|---|
| sprockets-rails | Sprockets implementation for Rails 4.x (and beyond) Asset Pipeline | 
|---|
| spy | A simple opinionated mocking framework | 
|---|
| sqlite3 | An extension library to access a SQLite database from Ruby | 
|---|
| sshkey | SSH private and public key generator in pure Ruby | 
|---|
| sshkit | SSHKit makes it easy to write structured, testable SSH commands in Ruby | 
|---|
| stamp | Date and time formatting for humans | 
|---|
| stomp | Ruby bindings for the stomp messaging protocol | 
|---|
| stream | Module Stream defines an interface for external iterators | 
|---|
| stringex | Extensions for Ruby's String class | 
|---|
| stringio | Pseudo IO class from/to String. | 
|---|
| strptime | A fast strptime/strftime engine which uses VM | 
|---|
| strscan | Provides lexical scanning operations on a String | 
|---|
| sus | A fast and scalable test runner | 
|---|
| sus-fixtures-async | Convenient fixture for testing async components in a reactor | 
|---|
| sus-fixtures-console | Test fixtures for capturing Console output | 
|---|
| sus-fixtures-openssl | Test fixtures for running with OpenSSL | 
|---|
| sus-fixtures-time | Test fixtures for capturing Console output | 
|---|
| sync | A module that provides a two-phase lock with a counter | 
|---|
| syntax | Syntax highlighting for sourcecode and HTML | 
|---|
| sys-filesystem | Cross-platform interface for filesystem information | 
|---|
| syslog | Ruby interface for the POSIX system logging facility | 
|---|
| syslogger | Drop-in replacement for the standard Logger, that logs to the syslog | 
|---|
| systemu | Universal capture of STDOUT and STDERR and handling of child process PID | 
|---|
| sys-uname | A Ruby interface for getting operating system information | 
|---|
| tdiff | Calculates the differences between two tree-like structures | 
|---|
| temple | An abstraction and a framework for compiling templates to pure Ruby | 
|---|
| term-ansicolor | Small Ruby library that colors strings using ANSI escape sequences | 
|---|
| terminal-table | Simple, feature rich ascii table generation library | 
|---|
| test_construct | Creates temporary files and directories for testing | 
|---|
| test_declarative | Simply adds a declarative test method syntax to test/unit | 
|---|
| test-unit | An xUnit family unit testing framework for Ruby | 
|---|
| test-unit-rr | RR adapter for Test::Unit | 
|---|
| test-unit-ruby-core | Additional test assertions for Ruby standard libraries | 
|---|
| text | A collection of text algorithms | 
|---|
| text-hyphen | Hyphenates words according to the rules of the language the word is written in | 
|---|
| thor | Simple and efficient tool for building self-documenting command line utilities | 
|---|
| thread_order | Test helper for ordering threaded code | 
|---|
| thread_safe | A collection of thread-safe versions of common core Ruby classes | 
|---|
| tidy_table | Tool to convert an array of struct into an HTML table | 
|---|
| tilt | Thin interface over template engines to make their usage as generic as possible | 
|---|
| time | Extends the Time class with methods for parsing and conversion | 
|---|
| timecop | A gem providing 'time travel' and 'time freezing' capabilities | 
|---|
| timeout | Provides a framework for message digest libraries | 
|---|
| timers | Pure Ruby one-shot and periodic timers | 
|---|
| tins | All the stuff that isn't good enough for a real library | 
|---|
| tokyocabinet | Ruby bindings for Tokyo Cabinet | 
|---|
| tomlrb | A racc based toml parser | 
|---|
| traces | Application instrumentation and tracing | 
|---|
| track_open_instances | A mixin to track instances of Ruby classes that require explicit cleanup | 
|---|
| transaction-simple | Provides transaction support at the object level | 
|---|
| treetop | Treetop is a language for describing languages | 
|---|
| tsort | Topological sorting using Tarjan's algorithm | 
|---|
| ttfunk | A TrueType font parser written in pure ruby | 
|---|
| tty-color | Terminal color capabilities detection | 
|---|
| tty-command | Terminal color capabilities detection | 
|---|
| tty-cursor | Move the terminal cursor around and manipulate text using intuitive method calls | 
|---|
| tty-editor | Opens a file or text in the user's preferred editor | 
|---|
| tty-file | File manipulation utility methods | 
|---|
| tty-platform | Query methods for detecting different operating systems | 
|---|
| tty-prompt | A beautiful and powerful interactive command line prompt | 
|---|
| tty-reader | Methods for processing keyboard input in character, line and multiline modes | 
|---|
| tty-screen | Terminal screen size detection which works on Linux, OS X and Windows/Cygwin | 
|---|
| tty-which | Platform independent implementation of Unix which command | 
|---|
| twitter | Ruby wrapper around the Twitter API | 
|---|
| twitter-text | Text handling for Twitter | 
|---|
| typed-array | Gem provides enforced-type functionality to Arrays | 
|---|
| typeprof | Performs a type analysis of non-annotated Ruby code | 
|---|
| tzinfo | Daylight-savings aware timezone library | 
|---|
| uglifier | Ruby wrapper for UglifyJS JavaScript compressor | 
|---|
| unf | A wrapper library to bring Unicode Normalization Form support to Ruby/JRuby | 
|---|
| unf_ext | Unicode Normalization Form support library for CRuby | 
|---|
| unicode-display_width | Adds String#display_width to get the display size using EastAsianWidth.txt | 
|---|
| unicode-emoji | Up-to-date Emoji Regex and Data in Ruby | 
|---|
| unindent | Ruby method to unindent strings | 
|---|
| uri | URI is a module providing classes to handle Uniform Resource Identifiers | 
|---|
| useragent | HTTP User Agent parser | 
|---|
| uuidtools | Simple library to generate UUIDs | 
|---|
| vagrant_cloud | Vagrant Cloud API Library | 
|---|
| vcard | Ruby vcard support extracted from Vpim | 
|---|
| vcr | Records your test suite's HTTP interactions and replay them during test runs | 
|---|
| version_gem | Enhance that VERSION! Sugar for boring Version modules | 
|---|
| virtus | Attributes on Steroids for Plain Old Ruby Objects | 
|---|
| vlad | Pragmatic application deployment automation, without mercy | 
|---|
| warden | General Rack Authentication Framework | 
|---|
| warning | Custom processing for warnings | 
|---|
| web-console | A debugging tool for your Ruby on Rails applications | 
|---|
| webmock | Allows stubbing HTTP requests and setting expectations on HTTP requests | 
|---|
| webrick | An HTTP server toolkit | 
|---|
| webrobots | A library to help write robots.txt compliant web robots | 
|---|
| websocket | Universal Ruby library to handle WebSocket protocol | 
|---|
| websocket-driver | A complete implementation of the WebSocket protocols | 
|---|
| websocket-extensions | Generic extension manager for WebSocket connections | 
|---|
| whole_history_rating | A pure ruby implementation of Remi Coulom's Whole-History Rating algorithm | 
|---|
| will_paginate | Most awesome pagination solution for Ruby | 
|---|
| windows_error | reference for standard Windows API Error Codes | 
|---|
| wisper | A micro library providing objects with Publish-Subscribe capabilities | 
|---|
| with_advisory_lock | Advisory locking for ActiveRecord | 
|---|
| x25519 | Key exchange via the X25519 (Curve25519) Elliptic Curve Diffie-Hellman function | 
|---|
| xdr | Read/write XDR encoded data structures | 
|---|
| xmlrpc | XMLRPC is a lightweight protocol that enables remote procedure calls over HTTP | 
|---|
| xml-simple | Easy API to maintain XML. A Ruby port of Grant McLean's Perl module XML::Simple | 
|---|
| xpath | XPath is a Ruby DSL around a subset of XPath 1.0 | 
|---|
| yajl-ruby | Ruby C bindings to the Yajl JSON stream-based parser library | 
|---|
| yard | Documentation generation tool for the Ruby programming language | 
|---|
| zeitwerk | Efficient and thread-safe code loader for Ruby | 
|---|
| zentest | Testing tools: zentest, unit_diff, autotest, multiruby, and Test::Rails | 
|---|
| zlib | Ruby interface for the zlib compression/decompression library | 
|---|
| zstd-ruby | Ruby binding for zstd (Zstandard - Fast real-time compression algorithm). | 
|---|