_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
ruby-fog-xml 0.1.5
Propagated dependencies: ruby-fog-core@2.4.0 ruby-nokogiri@1.18.10
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/fog/fog-xml
Licenses: Expat
Build system: ruby
Synopsis: XML parsing tools used by @code{fog} providers
Description:

This package containse the XML parsing tools shared between a number of providers in the fog gem. fog is a Ruby cloud services library.

ruby-spinach 0.12.0
Propagated dependencies: ruby-colorize@0.8.1 ruby-gherkin-ruby@0.3.2
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/codegram/spinach
Licenses: Expat
Build system: ruby
Synopsis: Gherkin-based BDD framework
Description:

Spinach is a high-level BDD framework that leverages the expressive Gherkin language to help you define executable specifications of your code.

ruby-ed25519 1.3.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/RubyCrypto/ed25519
Licenses: Expat
Build system: ruby
Synopsis: Ruby binding to the Ed25519 elliptic curve public-key signature system
Description:

This package provides a Ruby binding to the Ed25519 elliptic curve public-key signature system described in RFC 8032.

ruby-hamster 3.0.0
Propagated dependencies: ruby-concurrent-ruby@1.3.5
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/hamstergem/hamster
Licenses: Expat
Build system: ruby
Synopsis: Efficient, immutable, thread-safe collection classes for Ruby
Description:

Hamster provides 6 persistent data structures: Hash, Vector, Set, SortedSet, List, and Deque (which works as an immutable queue or stack).

ruby-msgpack 1.7.5
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://msgpack.org/
Licenses: ASL 2.0
Build system: ruby
Synopsis: Efficient object serialization library for Ruby
Description:

MessagePack is a binary-based efficient object serialization library. It enables to exchange structured objects between many languages like JSON. Unlike JSON, it is very fast and small.

ruby-net-pop 0.1.2
Propagated dependencies: ruby-net-protocol@0.2.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ruby/net-pop
Licenses: FreeBSD
Build system: ruby
Synopsis: Ruby client library for POP3
Description:

This library provides functionality for retrieving email via POP3, the Post Office Protocol version 3, as specified by RFC1939.

ruby-ammeter 1.1.7
Propagated dependencies: ruby-activesupport@7.2.2.1 ruby-railties@7.2.2.1 ruby-rspec-rails@7.0.2
Channel: guix
Location: gnu/packages/rails.scm (gnu packages rails)
Home page: https://github.com/alexrothenberg/ammeter
Licenses: Expat
Build system: ruby
Synopsis: Write specs for your Rails 3+ generators
Description:

The ammeter gem makes it easy to write specs for Rails generators. An existing user is rspec-rails, which uses ammeter to spec its own generators.

ruby-promise 0.7.4
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/lgierth/promise.rb
Licenses: Unlicense
Build system: ruby
Synopsis: Asynchronous operation library for Ruby
Description:

Promise is a Ruby implementation of the Promises/A+ specification. It provides 100% mutation coverage, tested on MRI 1.9, 2.0, 2.1, 2.2, Rubinius, and JRuby.

ruby-markaby 0.9.4
Propagated dependencies: ruby-builder@3.3.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://markaby.github.io/
Licenses: Expat
Build system: ruby
Synopsis: Write HTML pages in pure Ruby
Description:

Markaby allows writing HTML packages in pure Ruby. This is similar to the functionality provided by ERB, but without the mixture of HTML and additional ERB syntax.

ruby-ascii85 1.0.3
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/datawraith/ascii85gem
Licenses: Expat
Build system: ruby
Synopsis: Encode and decode Ascii85 binary-to-text encoding
Description:

This library provides methods to encode and decode Ascii85 binary-to-text encoding. The main modern use of Ascii85 is in PostScript and Portable Document Format (PDF) file formats.

ruby-launchy 2.5.2
Propagated dependencies: ruby-addressable@2.8.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/copiousfreetime/launchy
Licenses: ISC
Build system: ruby
Synopsis: Ruby helper class for launching applications
Description:

Launchy is helper class for launching applications in a fire and forget manner. The aim of Launchy is to provide a common approach to launching external applications from within Ruby programs.

ruby-net-ssh 7.1.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/net-ssh/net-ssh
Licenses: Expat
Build system: ruby
Synopsis: Ruby implementation of the SSH2 client protocol
Description:

Net::SSH is a pure-Ruby implementation of the SSH2 client protocol. It allows you to write programs that invoke and interact with processes on remote servers, via SSH2.

ruby-fivemat 1.3.7
Channel: guix
Location: gnu/packages/ruby-check.scm (gnu packages ruby-check)
Home page: https://github.com/tpope/fivemat
Licenses: Expat
Build system: ruby
Synopsis: Each test file given its own line of dots
Description:

Fivemat is a MiniTest/RSpec/Cucumber formatter that gives each test file its own line of dots during testing. It aims to provide test output that is neither too verbose nor too minimal.

ruby-gettext 3.4.4
Propagated dependencies: ruby-locale@2.1.2 ruby-text@1.3.1 ruby-erubi@1.11.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://ruby-gettext.github.com/
Licenses: LGPL 3+ Ruby License
Build system: ruby
Synopsis: GNU gettext-like program for Ruby
Description:

Gettext is a GNU gettext-like program for Ruby. The catalog file (po-file) used is the same as that used by GNU gettext, allowing you to use GNU gettext tools for maintenance.

ruby-gemtext 1.0.3
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/exastencil/gemtext
Licenses: Expat
Build system: ruby
Synopsis: Gemtext parser for Ruby
Description:

This package is a Ruby parser library for Gemtext (hypertext format which is intended to serve as the native response format of the Gemini file transfer protocol) and produces a document object of various nodes.

ruby-mapping 1.1.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ioquatix/mapping
Licenses: Expat
Build system: ruby
Synopsis: Map model objects based on their class to a given output model
Description:

The mapping gem maps model objects based on their class to a given output model. It is useful for versioning external interfaces (e.g. JSON APIs) or processing structured data from one format to another.

ruby-timecop 0.9.6
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/travisjeffery/timecop
Licenses: Expat
Build system: ruby
Synopsis: Test mocks for time-dependent functions
Description:

Timecop provides "time travel" and "time freezing" capabilities, making it easier to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.

ruby-hiredis 0.6.3
Dependencies: hiredis@1.1.0
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/redis/hiredis-rb
Licenses: Modified BSD
Build system: ruby
Synopsis: Ruby wrapper for hiredis
Description:

hiredis-rb is a Ruby extension that wraps hiredis, a minimalist C client for Redis. Both the synchronous connection API and a separate protocol reader are supported. It is primarily intended to speed up parsing multi bulk replies.

ruby-systemu 2.6.5
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ahoward/systemu
Licenses: Ruby License
Build system: ruby
Synopsis: Capture of stdout/stderr and handling of child processes
Description:

Systemu can be used on any platform to return status, stdout, and stderr of any command. Unlike other methods like open3 and popen4 there is no danger of full pipes or threading issues hanging your process or subprocess.

ruby-samovar 2.1.4
Propagated dependencies: ruby-console@1.16.2 ruby-mapping@1.1.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ioquatix/samovar
Licenses: Expat
Build system: ruby
Synopsis: Flexible option parser for Ruby
Description:

Samovar is a modern framework for building command-line tools and applications. It provides a declarative class-based DSL for building command-line parsers that include automatic documentation generation. It helps you keep your functionality clean and isolated where possible.

ruby-warning 1.5.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/jeremyevans/ruby-warning
Licenses: Expat
Build system: ruby
Synopsis: Custom processing for warnings
Description:

This package adds custom processing for warnings for Ruby, including the ability to ignore specific warning messages, ignore warnings in specific files/directories, include backtraces with warnings, treat warnings as errors, deduplicate warnings, and add custom handling for all warnings in specific files/directories.

ruby-net-ftp 0.3.4
Propagated dependencies: ruby-net-protocol@0.2.1 ruby-time@0.3.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ruby/net-ftp
Licenses: FreeBSD
Build system: ruby
Synopsis: File Transfer Protocol client library
Description:

This class implements the File Transfer Protocol. If you have used a command-line FTP program, and are familiar with the commands, you will be able to use this class easily. Some extra features are included to take advantage of Ruby's style and strengths.

ruby-pry-doc 1.6.0
Propagated dependencies: ruby-pry@0.14.2 ruby-yard@0.9.37
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/pry/pry-doc
Licenses: Expat
Build system: ruby
Synopsis: Provides YARD and extended documentation support for Pry
Description:

Pry Doc is a Pry REPL plugin. It provides extended documentation support for the REPL by means of improving the show-doc and show-source commands. With help of the plugin the commands are be able to display the source code and the docs of Ruby methods and classes implemented in C.

ruby-console 1.16.2
Propagated dependencies: ruby-fiber-local@1.0.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/socketry/console
Licenses: Expat
Build system: ruby
Synopsis: Console logging library for Ruby
Description:

This gem provides beautiful console logging for Ruby applications. It implements fast, buffered log output and has the following features:

  • Thread safe global logger with per-fiber context

  • Carry along context with nested loggers

  • Enable/disable log levels per class

  • Detailed logging of exceptions

  • Beautiful logging to the terminal or structured logging using JSON.

Page: 18910111228
Total packages: 664