A super fast http parser for ruby. Cross platform and multiple ruby implementation support thanks to ffi.
Action Cable integrates WebSockets with Rails applications. Through WebSockets it allows for real-time features in web applications.
Multicodecs is the ruby implementation of multiformats/multicodec, a canonical table of of codecs used by various multiformats.
This module adds support for the TomDoc documentation format to YARD, a documentation generation tool for Ruby.
This package provides a Ruby library to perform different operations with permutations of sequences, such as strings and arrays.
Asciidoctor is a text processor and publishing toolchain for converting AsciiDoc content to HTML5, DocBook 5, PDF, and other formats.
Ruby/ProgressBar is an flexible text progress bar library for Ruby. The output can be customized with a formatting system.
Asciidoctor is a text processor and publishing toolchain for converting AsciiDoc content to HTML5, DocBook 5, PDF, and other formats.
This package provides a toolkit for building modeling frameworks like Active Record. ActiveSupport handles attributes, callbacks, validations, serialization, internationalization, and testing.
Orderedhash is a Ruby library providing a hash implementation that preserves the order of items and features some array-like extensions.
Multihashes provides a simple, low-level multihash implementation for Ruby. A multihash is a digest with an embedded hash function code
Official AWS Ruby gem for AWS Key Management Service (KMS). This gem is part of the AWS SDK for Ruby.
This package provides support for using RSpec to test Ruby on Rails applications, in pace of the default Minitest testing library.
Official AWS Ruby gem for Amazon Simple Notification Service (Amazon SNS). This gem is part of the AWS SDK for Ruby.
GemRelease is a gem plugin that aims at making gem development easier by automating repetitive work based on conventions, configuration, and templates.
LazyObject is an object wrapper that forwards all calls to the reference object. This object is not created until the first method dispatch.
This library provides TZInfo::Data
, which contains data from the IANA Time Zone database packaged as Ruby modules for use with TZInfo
.
This library can be used as a module for fog
or as standalone libvirt provider. fog
is a Ruby cloud services library.
Given is an RSpec extension that allows the use of Given/When/Then terminology when defining specifications, in a way similar to the Cucumber Gherkin language.
Simplify API integration testing with a succinct rspec DSL and generate OpenAPI specification files directly from your rspecs. More about the OpenAPI initiative here: http://spec.openapis.org/
rest-client
provides a simple HTTP and REST client for Ruby, inspired by the Sinatra microframework style of specifying actions: get
, put
, post
, delete
.
PandocRuby is a wrapper for Pandoc, a Haskell library with command line tools for converting one markup format to another. Pandoc can convert documents from a variety of formats including markdown, reStructuredText, textile, HTML, DocBook, LaTeX, and MediaWiki markup to a variety of other formats, including markdown, reStructuredText, HTML, LaTeX, ConTeXt, PDF, RTF, DocBook XML, OpenDocument XML, ODT, GNU Texinfo, MediaWiki markup, groff man pages, HTML slide shows, EPUB, Microsoft Word docx, and more.
This package allows you to create an interactive Ruby session in your browser. Those sessions are launched automatically in case of an error and can also be launched manually in any page.
VersionGem aims to provide introspection of a Version
module based on a Version::VERSION
constant string wile not interfering with gemspec parsing where the VERSION
string is traditionally used.