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

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-hoe-markdown 1.7.0
Propagated dependencies: ruby-rake@13.3.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/flavorjones/hoe-markdown
Licenses: Expat
Build system: ruby
Synopsis: Hoe plugin with Markdown helpers
Description:

This package provides a Hoe plugin with various Markdown helpers, which can be used to e.g. hyperlink Markdown documentation between project files.

ruby-prettier-print 1.2.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ruby-syntax-tree/prettier_print
Licenses: Expat
Build system: ruby
Synopsis: Compatible and featureful implementation of @code{prettyprint}
Description:

This package provides a drop-in replacement for the prettyprint gem, with more functionality.

ruby-minitest-retry 0.2.2
Propagated dependencies: ruby-minitest@5.27.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/y-yagi/minitest-retry
Licenses: Expat
Build system: ruby
Synopsis: Minitest extension to re-run failing tests
Description:

This package provides the Minitest::Retry class, which extends Minitest to allow retrying tests when they fail.

ruby-domain-name 0.5.20190701
Propagated dependencies: ruby-unf@0.2.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/knu/ruby-domain_name
Licenses: FreeBSD
Build system: ruby
Synopsis: Domain name manipulation library
Description:

domain_name is a Domain name manipulation library. It parses a domain name ready for extracting the registered domain and TLD (Top Level Domain). It can also be used for cookie domain validation based on the Public Suffix List.

ruby-rdf-vocab 3.2.1
Propagated dependencies: ruby-rdf@3.2.8
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ruby-rdf/rdf-vocab
Licenses: Unlicense
Build system: ruby
Synopsis: Common RDF vocabularies
Description:

This gem extends ruby-rdf with several common RDF vocabularies.

ruby-i18n 1.13.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/ruby-i18n/i18n
Licenses: Expat
Build system: ruby
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-highline 3.1.2
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/JEG2/highline
Licenses: GPL 2 Ruby License
Build system: ruby
Synopsis: HighLine helps you build command-line interfaces
Description:

HighLine provides a high-level IO library that provides validation, type conversion, and more for command-line interfaces. HighLine also includes a menu system for providing multiple options to the user.

ruby-mocha-on-bacon 0.2.3
Propagated dependencies: ruby-mocha@2.1.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/alloy/mocha-on-bacon
Licenses: Expat
Build system: ruby
Synopsis: Mocha adapter for Bacon
Description:

This package provides a Mocha adapter for Bacon, allowing you to use the Mocha stubbing and mocking library with Bacon, a small RSpec clone.

ruby-securerandom 0.4.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ruby/securerandom
Licenses: FreeBSD
Build system: ruby
Synopsis: Interface for secure random number generator
Description:

This package provides a Ruby interface for secure random number generators.

ruby-fileutils 1.7.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ruby/fileutils
Licenses: FreeBSD
Build system: ruby
Synopsis: Ruby utility library to manipulate files
Description:

The FileUtils Ruby library includes Several file utility methods for copying, moving, removing, etc.

ruby-rest-client 2.1.0
Propagated dependencies: ruby-http-accept@1.7.0 ruby-http-cookie@1.0.5 ruby-mime-types@3.4.1 ruby-netrc@0.11.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/rest-client/rest-client
Licenses: Expat
Build system: ruby
Synopsis: Simple HTTP and REST client for Ruby
Description:

rest-client provides a simple HTTP and REST client for Ruby, inspired by the Sinatra microframework style of specifying actions: get, put, post, delete.

ruby-prawn 2.4.0
Propagated dependencies: ruby-matrix@0.4.2 ruby-pdf-core@0.9.0 ruby-ttfunk@1.7.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://prawnpdf.org/api-docs/2.0/
Licenses: Ruby License GPL 2+ GPL 3+
Build system: ruby
Synopsis: PDF generation for Ruby
Description:

Prawn is a pure Ruby PDF generation library.

ruby-warden 1.2.8
Propagated dependencies: ruby-rack@2.2.22
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/wardencommunity/warden
Licenses: Expat
Build system: ruby
Synopsis: Rack middleware providing authentication
Description:

Warden is a Rack-based middleware that provides a mechanism for authentication in Ruby web applications.

ruby-net-protocol 0.2.1
Propagated dependencies: ruby-timeout@0.4.3
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ruby/net-protocol
Licenses: FreeBSD
Build system: ruby
Synopsis: Abstract interface for Ruby network clients
Description:

This Ruby library provides an abstract interface for network clients.

ruby-text-hyphen 1.5.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/halostatue/text-hyphen
Licenses: Expat
Build system: ruby
Synopsis: Ruby library to hyphenate words in various languages
Description:

Text::Hyphen is a Ruby library to hyphenate words in various languages using Ruby-fied versions of TeX hyphenation patterns. It will properly hyphenate various words according to the rules of the language the word is written in. The algorithm is based on that of the TeX typesetting system by Donald E. Knuth.

ruby-concurrent-ruby-edge 1.3.5
Propagated dependencies: ruby-concurrent-ruby@1.3.5 ruby-concurrent-ruby-ext@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: Edge features and additions to the @code{concurrent-ruby} gem
Description:

The concurrent-ruby-edge gem includes concurrent-ruby features that are under active development and may change frequently. They are expected not to keep backward compatibility (there may also lack tests and documentation), although semantic versions are obeyed though. Features developed in concurrent-ruby-edge are expected to move to concurrent-ruby when final.

ruby-rc4 0.1.5
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/caiges/Ruby-RC4
Licenses: Expat
Build system: ruby
Synopsis: Implementation of the RC4 algorithm
Description:

RubyRC4 is a pure Ruby implementation of the RC4 algorithm.

ruby-braintree 4.24.0
Propagated dependencies: ruby-builder@3.3.0 ruby-rexml@3.2.5
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://www.braintreepayments.com/
Licenses: Expat
Build system: ruby
Synopsis: Integration access to the Braintree Gateway
Description:

Braintree provides resources and tools for developers to integrate Braintree's global payments platform.

ruby-blather 2.0.0
Propagated dependencies: ruby-activesupport@7.2.2.1 ruby-eventmachine@1.2.7 ruby-niceogiri@1.1.2 ruby-nokogiri@1.18.10 ruby-sucker-punch@3.1.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/adhearsion/blather
Licenses: Expat
Build system: ruby
Synopsis: XMPP Domain Specific Language for Ruby
Description:

Blather is a XMPP DSL for Ruby written on top of EventMachine and Nokogiri.

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-pairing-heap 3.1.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/mhib/pairing_heap
Licenses: Expat
Build system: ruby
Synopsis: Priority queue in pure Ruby
Description:

This package provides a performant priority queue in pure ruby with support for changing priority using pairing heap data structure

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-contest 0.1.3
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/citrusbyte/contest
Licenses: Expat
Build system: ruby
Synopsis: Write declarative tests using nested contexts
Description:

Contest allows writing declarative Test::Unit tests using nested contexts without performance penalties.

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.

Total packages: 72465