_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


ruby-stud 0.0.23
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/jordansissel/ruby-stud
Licenses: ASL 2.0
Build system: ruby
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-benchmark-ips 2.12.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/evanphx/benchmark-ips
Licenses: Expat
Build system: ruby
Synopsis: Iterations per second enhancement for the Ruby Benchmark module
Description:

Benchmark-ips enhances the Ruby Benchmark module with the iterations per second count. For short snippets of code, it can automatically figure out how many times to run the code to get interesting data.

ruby-text 1.3.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/threedaymonk/text
Licenses: Expat
Build system: ruby
Synopsis: Collection of text algorithms for Ruby
Description:

This package provides a collection of text algorithms: Levenshtein, Soundex, Metaphone, Double Metaphone, Porter Stemming.

ruby-htmlentities 4.3.4
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/threedaymonk/htmlentities
Licenses: Expat
Build system: ruby
Synopsis: Encode and decode (X)HTML entities
Description:

This package provides a module for encoding and decoding (X)HTML entities.

ruby-tdiff 0.3.3-1.b662a604
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/postmodern/tdiff
Licenses: Expat
Build system: ruby
Synopsis: Calculate the differences between two tree-like structures
Description:

This library provides functions to calculate the differences between two tree-like structures. It is similar to Ruby's built-in TSort module.

ruby-erubis 2.7.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: http://www.kuwata-lab.com/erubis/
Licenses: Expat
Build system: ruby
Synopsis: Implementation of embedded Ruby (eRuby)
Description:

Erubis is a fast implementation of embedded Ruby (eRuby) with several features such as multi-language support, auto escaping, auto trimming spaces around <% %>, a changeable embedded pattern, and Ruby on Rails support.

ruby-yell 2.2.2
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/rudionrails/yell
Licenses: Expat
Build system: ruby
Synopsis: Extensible logging library for Ruby
Description:

Yell is a comprehensive logging replacement for Ruby. It defines multiple adapters, various log level combinations and message formatting options.

ruby-rr 1.2.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://rr.github.io/rr/
Licenses: Expat
Build system: ruby
Synopsis: Ruby test double framework
Description:

RR is a test double framework that features a rich selection of double techniques and a terse syntax.

ruby-crack 0.4.5
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/jnunemaker/crack
Licenses: Expat
Build system: ruby
Synopsis: Simple JSON and XML parsing for Ruby
Description:

crack provides really simple JSON and XML parsing, extracted from code in Merb and Rails.

ruby-timers 4.3.5
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/socketry/timers
Licenses: Expat
Build system: ruby
Synopsis: Collection of Ruby timer classes
Description:

Timers offers a collections of one-shot and periodic timers, intended for use with event loops such as async.

ruby-jekyll-feed 0.15.1
Propagated dependencies: jekyll@4.4.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/jekyll/jekyll-feed
Licenses: Expat
Build system: ruby
Synopsis: Jekyll plugin to generate an Atom feed of your Jekyll posts
Description:

This package provides a Jekyll plugin to generate an Atom feed of your Jekyll posts.

ruby-css-parser 1.21.1
Propagated dependencies: ruby-addressable@2.8.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/premailer/css_parser
Licenses: Expat
Build system: ruby
Synopsis: Ruby Cascading Style Sheets (CSS) parser
Description:

This package allows loading, parsing and cascading Cascading Style Sheets (CSS) rule sets in Ruby.

ruby-concurrent 1.3.5
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ruby-concurrency/concurrent-ruby
Licenses: Expat
Build system: ruby
Synopsis: Concurrency library for Ruby
Description:

Concurrent Ruby includes concurrency tools such as agents, futures, promises, thread pools, actors, supervisors, and more. It is inspired by Erlang, Clojure, Go, JavaScript, actors, and classic concurrency patterns.

ruby-rbnacl 7.1.1
Dependencies: libsodium@1.0.18
Propagated dependencies: ruby-ffi@1.15.5
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/RubyCrypto/rbnacl
Licenses: Expat
Build system: ruby
Synopsis: Ruby FFI binding to libsodium
Description:

This package provides Ruby FFI bindings to the Networking and Cryptography (NaCl) library, also known as libsodium. This provides a high-level toolkit for building cryptographic systems and protocols.

ruby-link-header 0.0.8
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/asplake/link_header
Licenses: Expat
Build system: ruby
Synopsis: Parse and format HTTP @code{Link} headers
Description:

This gem provides the classes LinkHeader and LinkHeader::Link, which represent HTTP Link headers conforming to RFC 5988. Objects can be constructed from and converted to text or a JSON-friendly Array representation. They can also be used to generate corresponding HTML link elements.

ruby-permutation 0.1.8
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://flori.github.io/permutation
Licenses: GPL 2
Build system: ruby
Synopsis: Library to perform operations with sequence permutations
Description:

This package provides a Ruby library to perform different operations with permutations of sequences, such as strings and arrays.

ruby-googleapis-common-protos-types 1.13.0
Propagated dependencies: ruby-google-protobuf@4.34.0.rc.2
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/googleapis/common-protos-ruby
Licenses: ASL 2.0
Build system: ruby
Synopsis: Common protocol buffer types used by Google APIs
Description:

Common protocol buffer types used by Google APIs

ruby-namae 1.1.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/berkmancenter/namae
Licenses: FreeBSD AGPL 3+
Build system: ruby
Synopsis: Parser for human names
Description:

Namae (名前) is a parser for human names. It recognizes personal names of various cultural backgrounds and tries to split them into their component parts (e.g., given and family names, honorifics etc.).

ruby-prawn-dev 0.3.0
Propagated dependencies: ruby-rake@13.3.0 ruby-rspec@3.13.1 ruby-yard@0.9.37
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://prawnpdf.org/
Licenses: Expat
Build system: ruby
Synopsis: Shared tools for Prawn projects development
Description:

Prawn-dev contains tools to aid the development of the various Prawn projects.

ruby-rspec-its 1.3.0
Propagated dependencies: ruby-rspec-core@3.13.2 ruby-rspec-expectations@3.13.3
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/rspec/rspec-its
Licenses: Expat
Build system: ruby
Synopsis: RSpec extension that provides the @code{its} method
Description:

RSpec::Its provides the its method as a short-hand to specify the expected value of an attribute. For example, one can use its(:size)\should eq(1)\.

ruby-rack-protection 3.0.5
Propagated dependencies: ruby-rack@2.2.22
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/sinatra/sinatra/tree/master/rack-protection
Licenses: Expat
Build system: ruby
Synopsis: Rack middleware that protects against typical web attacks
Description:

Rack middleware that can be used to protect against typical web attacks. It can protect all Rack apps, including Rails. For instance, it protects against cross site request forgery, cross site scripting, clickjacking, directory traversal, session hijacking and IP spoofing.

ruby-maruku 0.7.3
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/bhollis/maruku
Licenses: Expat
Build system: ruby
Synopsis: Markdown interpreter in Ruby
Description:

Maruku is a Markdown interpreter in Ruby. It can export Markdown to HTML, and PDF through LaTeX.

ruby-delayed-job 4.1.11
Propagated dependencies: ruby-activesupport@7.2.2.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/collectiveidea/delayed_job
Licenses: Expat
Build system: ruby
Synopsis: Asynchronous background tasks execution library
Description:

Delayed_job (or DJ) encapsulates the common pattern of asynchronously executing longer tasks in the background. It is a direct extraction from Shopify where the job table is responsible for a multitude of core tasks.

ruby-blankslate 3.1.3
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/masover/blankslate
Licenses: Expat
Build system: ruby
Synopsis: Abstract base class with no predefined methods
Description:

BlankSlate provides an abstract base class with no predefined methods (except for __send__ and __id__). BlankSlate is useful as a base class when writing classes that depend upon method_missing (e.g. dynamic proxies).

Total packages: 70994