_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
ruby-parallel 1.21.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/grosser/parallel
Licenses: Expat
Synopsis: Parallel processing in Ruby
Description:

Parallel allows you to run any code in parallel Processes (to use all CPUs) or Threads(to speedup blocking operations). It is best suited for map-reduce or e.g. parallel downloads/uploads.

ruby-standard 1.37.0
Propagated dependencies: ruby-language-server-protocol@3.17.0.3 ruby-lint-roller@1.1.0 ruby-rubocop@1.68.0 ruby-rubocop-performance@1.23.1 ruby-standard-custom@1.0.2 ruby-standard-performance@1.6.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/testdouble/standard
Licenses: Expat
Synopsis: Ruby Style Guide, with linter & automatic code fixer
Description:

Standard is a port of StandardJS. Like StandardJS, it aims to save time in the following ways:

  • No configuration.

  • Automatically format code.

  • Catch style issues and programmer errors early.

ruby-diff-lcs 1.3
Channel: guix
Location: gnu/packages/ruby-check.scm (gnu packages ruby-check)
Home page: https://github.com/halostatue/diff-lcs
Licenses: Expat
Synopsis: Compute the difference between two Enumerable sequences
Description:

Diff::LCS computes the difference between two Enumerable sequences using the McIlroy-Hunt longest common subsequence (LCS) algorithm. It includes utilities to create a simple HTML diff output format and a standard diff-like tool.

ruby-ffi-rzmq 2.0.7
Propagated dependencies: ruby-ffi-rzmq-core@1.0.7
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/chuckremes/ffi-rzmq
Licenses: Expat
Synopsis: High-level Ruby wrapper for the ZeroMQ networking library
Description:

This library provides a high-level API that wraps the ZeroMQ networking library using the Ruby foreign function interface (FFI). It is a pure Ruby wrapper, hence is compatible with any Ruby runtime that has support for FFI.

ruby-citeproc 1.0.10
Propagated dependencies: ruby-namae@1.1.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/inukshuk/citeproc
Licenses: AGPL 3+ FreeBSD
Synopsis: Interface for Ruby citation processors
Description:

CiteProc is a citation processor interface and citation data API based on the CSL specifications. To actually process citations, a dedicated processor engine is required: a pure Ruby engine is available in the citeproc-ruby gem.

ruby-kramdown 2.3.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://kramdown.gettalong.org/
Licenses: Expat
Synopsis: Markdown parsing and converting library
Description:

Kramdown is a library for parsing and converting a superset of Markdown. It is completely written in Ruby, supports standard Markdown (with some minor modifications) and various extensions that have been made popular by the PHP Markdown Extra package and Maruku.

ruby-tomparse 0.4.2
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: http://rubyworks.github.com/tomparse/
Licenses: FreeBSD
Synopsis: TomDoc parser for Ruby
Description:

TomParse is a TomDoc parser for Ruby. It takes a code comment as input and parses it into a convenient object-oriented structure in accordance with the TomDoc standard. See TomDoc for more information about the TomDoc format.

ruby-sorcerer 2.0.1
Channel: guix
Location: gnu/packages/ruby-check.scm (gnu packages ruby-check)
Home page: https://github.com/rspec-given/sorcerer
Licenses: Expat
Synopsis: Ripper-style abstract syntax tree to Ruby source generator
Description:

Sorcerer generates Ruby code from a Ripper-like abstract syntax tree (i.e. S-Expressions). Sorcerer is targeted mainly at small snippets of Ruby code, expressible in a single line. Longer examples may be re-sourced, but they will be rendered in a single-line format.

ruby-net-sftp 4.0.0
Propagated dependencies: 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-sftp
Licenses: Expat
Synopsis: Pure Ruby implementation of the SFTP client protocol
Description:

Net::SFTP is a pure Ruby implementation of the SFTP protocol (specifically, versions 1 through 6 of the SFTP protocol). Note that this is the “Secure File Transfer Protocol”, typically run over an SSH connection, and has nothing to do with the FTP protocol.

ruby-mustache 1.1.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/mustache/mustache
Licenses: Expat
Synopsis: Framework-agnostic way to render logic-free views
Description:

Mustache is a framework-agnostic way to render logic-free views. Think of Mustache as a replacement for your views. Instead of views consisting of ERB or HAML with random helpers and arbitrary logic, your views are broken into two parts: a Ruby class and an HTML template.

ruby-morecane 0.2.0
Propagated dependencies: ruby-parallel@1.21.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/yob/morecane
Licenses: Expat
Synopsis: Extra checks for cane
Description:

The cane gem provides a great framework for running quality checks over your ruby project as part of continuous integration build. It comes with a few checks out of the box, but also provides an API for loading custom checks. This gem provides a set of additional checks.

ruby-anystyle 1.4.2
Propagated dependencies: ruby-anystyle-data@1.3.0 ruby-bibtex-ruby@6.1.0 ruby-namae@1.1.1 ruby-wapiti@2.1.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://anystyle.io
Licenses: FreeBSD
Synopsis: Fast and smart citation reference parsing (Ruby library)
Description:

AnyStyle is a very fast and smart parser for academic reference lists and bibliographies. AnyStyle uses powerful machine learning heuristics based on Conditional Random Fields and aims to make it easy to train the model with data that is relevant to your parsing needs.

This package provides the Ruby module AnyStyle. AnyStyle can also be used via the anystyle command-line utility or a web application, though the later has not yet been packaged for Guix.

emacs-ruby-end 20230205.115
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: http://github.com/rejeep/ruby-end
Licenses:
Synopsis: Automatic insertion of end blocks for Ruby
Description:

Documentation at https://melpa.org/#/ruby-end

emacs-inf-ruby 20250212.29
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: http://github.com/nonsequitur/inf-ruby
Licenses:
Synopsis: Run a Ruby process in a buffer
Description:

Documentation at https://melpa.org/#/inf-ruby

ruby-niceogiri 1.1.2
Propagated dependencies: ruby-nokogiri@1.16.8
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/benlangfeld/Niceogiri
Licenses: Expat
Synopsis: Supplement for Nokogiri
Description:

Niceogiri provides wrappers and helpers for XML manipulation using Nokogiri.

ruby-coveralls 0.8.23
Propagated dependencies: ruby-json@2.1.0 ruby-term-ansicolor@1.7.1 ruby-thor@1.2.2 ruby-tins@1.29.1 ruby-simplecov@0.22.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://coveralls.io
Licenses: Expat
Synopsis: Ruby implementation of the Coveralls API
Description:

This package provides a Ruby implementation of the Coveralls API.

ruby-mini-mime 1.1.2
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/discourse/mini_mime
Licenses: Expat
Synopsis: Lightweight mime type lookup toy
Description:

This package provides a lightweight mime type lookup toy.

ruby-specinfra 2.88.1
Propagated dependencies: ruby-net-scp@4.1.0 ruby-net-ssh@7.1.0 ruby-net-telnet@0.2.0 ruby-sfl@2.3
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/mizzy/specinfra
Licenses: Expat
Synopsis: Common layer for serverspec and itamae
Description:

This Gem provides a common layer for serverspec and itamae.

ruby-websocket 1.2.9-1.950e416
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/imanel/websocket-ruby
Licenses: Expat
Synopsis: WebSocket protocol Ruby library
Description:

This package provides a Ruby library to handle the WebSocket protocol.

ruby-json-pure 2.6.3
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://flori.github.io/json/
Licenses: Ruby License
Synopsis: JSON implementation in pure Ruby
Description:

This package provides a JSON implementation written in pure Ruby.

ruby-activejob 7.2.2.1
Propagated dependencies: ruby-activesupport@7.2.2.1 ruby-globalid@1.1.0
Channel: guix
Location: gnu/packages/rails.scm (gnu packages rails)
Home page: https://rubyonrails.org/
Licenses: Expat
Synopsis: Declare job classes for multiple backends
Description:

ActiveJob allows declaring job classes in a common way across Rails applications.

ruby-notiffany 0.1.3
Propagated dependencies: ruby-shellany@0.0.1 ruby-nenv@0.3.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/guard/notiffany
Licenses: Expat
Synopsis: Wrapper library for notification libraries
Description:

Notiffany is a Ruby wrapper library for notification libraries such as Libnotify.

ruby-useragent 0.16.10
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/gshutler/useragent
Licenses: Expat
Synopsis: HTTP user agent parser for Ruby
Description:

UserAgent is a Ruby library that parses and compares HTTP User Agents.

ruby-ircparser 1.0.0
Channel: noisytoot
Location: noisytoot/packages/ruby.scm (noisytoot packages ruby)
Home page: https://github.com/SadieCat/ircparser-ruby
Licenses: ISC
Synopsis: A standards compliant parser for the IRCv3 message format
Description:

ircparser is a standards compliant parser for the IRCv3 message format.

Total results: 668