_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
ruby-edtf 3.1.0
Propagated dependencies: ruby-activesupport@7.0.5.1
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/inukshuk/edtf-ruby
Licenses: FreeBSD
Synopsis: Ruby implementation of Extended Date/Time Format
Description:

EDTF-Ruby provides a parser and an API for the EDTF standard, implemented as an extension to Ruby's Date class.

ruby-lino 3.1.0
Propagated dependencies: ruby-hamster@3.0.0 ruby-open4@1.3.4
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/tobyclemson/lino
Licenses: Expat
Synopsis: Build and execute commands in Ruby
Description:

Lino provides an interface to run external commands. It provides an interface to add options as well as managing the standard input, output and error streams.

ruby-nori 2.6.0
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/savonrb/nori
Licenses: Expat
Synopsis: XML to Hash translator
Description:

Nori is a simple XML parsing ripped from Crack which in-turn ripped from Merb. It supports pluggable parsers and ships with both REXML and Nokogiri implementations.

ruby-arel 9.0.0
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/rails/arel
Licenses: Expat
Synopsis: SQL AST manager for Ruby
Description:

Arel is an SQL Abstract Syntax Tree (AST) manager for Ruby. It simplifies the generation of complex SQL queries and adapts to various relational database implementations.

ruby-flay 2.12.1
Propagated dependencies: ruby-erubis@2.7.0 ruby-path-expander@1.1.0 ruby-ruby-parser@3.20.2 ruby-sexp-processor@4.17.0
Channel: gn-bioinformatics
Location: gn/packages/ruby.scm (gn packages ruby)
Home page: http://ruby.sadi.st/
Licenses: Expat
Synopsis: Flay analyzes code for structural similarities. Differences in literal values, variable, class, method names, whitespace, programming style, braces vs do/end, etc are all ignored. Making this totally rad.
Description:

Flay analyzes code for structural similarities. Differences in literal values, variable, class, method names, whitespace, programming style, braces vs do/end, etc are all ignored. Making this totally rad.

ruby-wwtd 1.4.1
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/grosser/wwtd
Licenses: Expat
Synopsis: Run @file{.travis.yml} files locally
Description:

WWTD is a Travis Simulator that lets you run test matrices defined in .travis.yml on your local machine, using rvm, rbenv, or chruby to test different versions of Ruby.

ruby-hkdf 1.0.0
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/jtdowney/hkdf
Licenses: Expat
Synopsis: HMAC-based Key Derivation Function
Description:

This package provides a Ruby implementation of RFC5869: HKDF. The goal of HKDF is to take some source key material and generate suitable cryptographic keys from it.

ruby-kgio 2.11.3
Channel: gn-bioinformatics
Location: gn/packages/ruby.scm (gn packages ruby)
Home page: https://yhbt.net/kgio/
Licenses: non-copyleft
Synopsis: kinder, gentler I/O for Ruby
Description:

This is a legacy project, do not use it for new projects. Ruby 2.3 and later should make this obsolete. kgio provides non-blocking I/O methods for Ruby without raising exceptions on EAGAIN and EINPROGRESS.

ruby-rack 3.0.7
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/rack/rack
Licenses: Expat
Synopsis: Unified web application interface for Ruby
Description:

Rack provides a minimal, modular and adaptable interface for developing web applications in Ruby. By wrapping HTTP requests and responses, it unifies the API for web servers, web frameworks, and software in between into a single method call.

ruby-rack 2.2.7
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/rack/rack
Licenses: Expat
Synopsis: Unified web application interface for Ruby
Description:

Rack provides a minimal, modular and adaptable interface for developing web applications in Ruby. By wrapping HTTP requests and responses, it unifies the API for web servers, web frameworks, and software in between into a single method call.

ruby-kpeg 1.3.3
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/evanphx/kpeg
Licenses: Expat
Synopsis: PEG library for Ruby
Description:

KPeg is a simple PEG library for Ruby. It provides an API as well as native grammar to build the grammar. KPeg supports direct left recursion of rules via the OMeta memoization technique.

ruby-thin 1.7.2
Propagated dependencies: ruby-daemons@1.2.5 ruby-eventmachine@1.2.7 ruby-rack@2.2.7
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/macournoyer/thin
Licenses: Ruby License
Synopsis: Thin and fast web server for Ruby
Description:

Thin is a Ruby web server that glues together 3 Ruby libraries:

  • the Mongrel parser,

  • Event Machine, a network I/O library with high scalability, performance and stability,

  • Rack, a minimal interface between webservers and Ruby frameworks.

ruby-turn 0.9.7
Propagated dependencies: ruby-ansi@1.5.0 ruby-minitest@4.7.5
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://rubygems.org/gems/turn
Licenses: Expat
Synopsis: Alternate set of alternative runners for MiniTest
Description:

TURN provides a set of alternative runners for MiniTest which are both colorful and informative. TURN displays each test on a separate line with failures being displayed immediately instead of at the end of the tests. Note that TURN is no longer being maintained.

ruby-yard 0.9.34
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://yardoc.org
Licenses: Expat
Synopsis: Documentation generation tool for Ruby
Description:

YARD is a documentation generation tool for the Ruby programming language. It enables the user to generate consistent, usable documentation that can be exported to a number of formats very easily, and also supports extending for custom Ruby constructs such as custom class level definitions.

ruby-yard 0.9.34
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://yardoc.org
Licenses: Expat
Synopsis: Documentation generation tool for Ruby
Description:

YARD is a documentation generation tool for the Ruby programming language. It enables the user to generate consistent, usable documentation that can be exported to a number of formats very easily, and also supports extending for custom Ruby constructs such as custom class level definitions.

ruby-i18n 1.13.0
Propagated dependencies: ruby-concurrent@1.2.2
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/ruby-i18n/i18n
Licenses: Expat
Synopsis: Internationalization library for Ruby
Description:

Ruby i18n is an internationalization and localization solution for Ruby programs. It features translation and localization, interpolation of values to translations, pluralization, customizable transliteration to ASCII, flexible defaults, bulk lookup, lambdas as translation data, custom key/scope separator, custom exception handlers, and an extensible architecture with a swappable backend.

ruby-haml 5.0.4
Propagated dependencies: ruby-tilt@2.0.11 ruby-temple@0.10.0
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://haml.info/
Licenses: Expat
Synopsis: Haml is a Ruby library to generate HTML documents
Description:

Haml is a layer on top of HTML or XML that is designed to express the structure of documents using indentation rather than closing tags. It was originally envisioned as a plugin for Ruby on Rails, but it can function as a stand-alone templating engine.

ruby-puma 6.3.0
Dependencies: openssl@3.0.8 ruby-nio4r@2.5.2
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://puma.io/
Licenses: Expat
Synopsis: Simple, concurrent HTTP server for Ruby/Rack
Description:

Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. In order to get the best throughput, it is highly recommended that you use a Ruby implementation with real threads like Rubinius or JRuby.

ruby-stud 0.0.23
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/jordansissel/ruby-stud
Licenses: ASL 2.0
Synopsis: Retries, worker supervision, resource pools and more for Ruby
Description:

The Stud Ruby library adds a few things missing from the standard Ruby library such as:

Stud::Try

Retry on failure, with back-off, where failure is any exception.

Stud::Pool

Generic resource pools.

Stud::Task

Tasks (threads that can return values, exceptions, etc.)

Stud.interval

Interval execution (do X every N seconds).

Stud::Buffer

Batch and flush behavior.

ruby-bond 0.5.1
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: http://tagaholic.me/bond/
Licenses: Expat
Synopsis: Bond can provide custom autocompletion for arguments, methods and more
Description:

Bond can autocomplete argument(s) to methods, uniquely completing per module, per method and per argument. Bond provides a configuration system and a DSL for creating custom completions and completion rules. Bond can also load completions that ship with gems. Bond is able to offer more than irb's completion since it uses the full line of input when completing as opposed to irb's last-word approach.

ruby-ansi 1.5.0
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://rubyworks.github.io/ansi/
Licenses: FreeBSD
Synopsis: ANSI escape code related libraries
Description:

This package is a collection of ANSI escape code related libraries enabling ANSI colorization and stylization of console output. Included in the library are the Code module, which defines ANSI codes as constants and methods, a Mixin module for including color methods, a Logger, a ProgressBar, and a String subclass. The library also includes a Terminal module which provides information about the current output device.

ruby-mail 2.7.1
Propagated dependencies: ruby-mini-mime@1.1.2
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/mikel/mail
Licenses: Expat
Synopsis: Mail library for Ruby
Description:

Mail is an internet library for Ruby that is designed to handle email generation, parsing and sending. The purpose of this library is to provide a single point of access to handle all email functions, including sending and receiving emails. All network type actions are done through proxy methods to Net::SMTP, Net::POP3 etc.

Mail has been designed with a very simple object oriented system that really opens up the email messages you are parsing, if you know what you are doing, you can fiddle with every last bit of your email directly.

ruby-rocco 0.8.2
Propagated dependencies: ruby-mustache@1.1.1 ruby-redcarpet@3.5.0
Channel: gn-bioinformatics
Location: gn/packages/ruby.scm (gn packages ruby)
Home page: https://rtomayko.github.com/rocco/
Licenses: Expat
Synopsis: Docco in Ruby
Description:

Docco in Ruby

ruby-excon 0.79.0
Channel: gn-bioinformatics
Location: gn/packages/ruby.scm (gn packages ruby)
Home page: https://github.com/excon/excon
Licenses: Expat
Synopsis: EXtended http(s) CONnections
Description:

EXtended http(s) CONnections

Total results: 859