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

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-sexp-processor 4.17.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/seattlerb/sexp_processor
Licenses: Expat
Build system: ruby
Synopsis: ParseTree fork which includes generic S-exp processing tools
Description:

The sexp_processor package is derived from ParseTree, but contrary to ParseTree, it includes all the generic S-exp processing tools. Amongst the included tools are Sexp, SexpProcessor and Environment

ruby-mspec 1.9.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: http://rubyspec.org
Licenses: Expat
Build system: ruby
Synopsis: MSpec is a specialized framework for RubySpec
Description:

MSpec is a specialized framework that is syntax-compatible with RSpec 2 for basic features. MSpec contains additional features that assist in writing specs for Ruby implementations in ruby/spec.

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-minitest-power-assert 0.3.1
Propagated dependencies: ruby-minitest@5.27.0 ruby-power-assert@1.1.5
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/hsbt/minitest-power_assert
Licenses: FreeBSD
Build system: ruby
Synopsis: Power Assert implementation for Minitest
Description:

This gem provides a Power Assert implementation for Minitest. It is inspired by the test-unit-power_assert gem.

ruby-bacon-bits 0.1.0
Propagated dependencies: ruby-bacon@1.2.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/cldwalker/bacon-bits
Licenses: Expat
Build system: ruby
Synopsis: Extensions to Bacon, for disabling tests, before and after blocks and more
Description:

This extends the bacon testing framework with useful extensions to disable tests, have before and after blocks that run once and more.

ruby-memory-profiler 1.1.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/SamSaffron/memory_profiler
Licenses: Expat
Build system: ruby
Synopsis: Memory profiling routines for Ruby
Description:

This package provides memory profiling routines for Ruby.

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-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
Build system: ruby
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-jekyll-seo-tag 2.7.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-seo-tag
Licenses: Expat
Build system: ruby
Synopsis: Jekyll plugin to add metadata tags for search engines and social networks
Description:

This package provides a Jekyll plugin to add metadata tags for search engines and social networks to better index and display your site's content.

ruby-minitest-sprint 1.1.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/seattlerb/minitest-sprint
Licenses: Expat
Build system: ruby
Synopsis: Fast test suite runner for minitest
Description:

Minitest-sprint is a test runner for minitest that makes it easier to re-run individual failing tests.

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-powerpack 0.1.3
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/bbatsov/powerpack
Licenses: Expat
Build system: ruby
Synopsis: Useful extensions to core Ruby classes
Description:

This package provides a few useful extensions to core Ruby classes, including Array, Enumerable, Hash, Numeric, and String.

ruby-heredoc-unindent 1.2.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/adrianomitre/heredoc_unindent
Licenses: Expat
Build system: ruby
Synopsis: Heredoc indentation cleaner
Description:

This gem removes common margin from indented strings, such as the ones produced by indented heredocs. In other words, it strips out leading whitespace chars at the beginning of each line, but only as much as the line with the smallest margin.

It is acknowledged that many strings defined by heredocs are just code and fact is that most parsers are insensitive to indentation. If, however, the strings are to be used otherwise, be it for printing or testing, the extra indentation will probably be an issue and hence this gem.

ruby-commander 4.6.0
Propagated dependencies: ruby-highline@3.1.2
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/commander-rb/commander
Licenses: Expat
Build system: ruby
Synopsis: Library for building Ruby command-line executables
Description:

Commander aims to be a complete solution for Ruby command-line executables. Commander bridges the gap between other terminal related libraries (OptionParser, HighLine), while providing many new features, and an elegant API.

ruby-mustermann 3.0.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/sinatra/mustermann
Licenses: Expat
Build system: ruby
Synopsis: Library implementing patterns that behave like regular expressions
Description:

Given a string pattern, Mustermann will turn it into an object that behaves like a regular expression and has comparable performance characteristics.

ruby-tins 1.29.1
Propagated dependencies: ruby-sync@0.5.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/flori/tins
Licenses: Expat
Build system: ruby
Synopsis: Assorted tools for Ruby
Description:

Tins is a Ruby library providing assorted tools.

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
Build system: ruby
Synopsis: Lightweight mime type lookup toy
Description:

This package provides a lightweight mime type lookup toy.

ruby-atoulme-saikuro 1.2.1
Propagated dependencies: ruby-irb@1.1.1 ruby-e2mmap@0.1.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: http://www.github.com/atoulme/Saikuro
Licenses: Modified BSD
Build system: ruby
Synopsis: Cyclomatic complexity analyzer
Description:

Saikuro is a Ruby cyclomatic complexity analyzer. When given Ruby source code Saikuro will generate a report listing the cyclomatic complexity of each method found. In addition, Saikuro counts the number of lines per method and can generate a listing of the number of tokens on each line of code.

ruby-cabin 0.9.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/jordansissel/ruby-cabin
Licenses: ASL 2.0
Build system: ruby
Synopsis: Structured and contextual logging experiments in Ruby
Description:

This Ruby library provides an experimental logging system that tries to make logging more flexible and more consumable than plain-text logging.

ruby-backport 1.1.2
Dependencies: ruby-simplecov@0.22.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/castwide/backport
Licenses: Expat
Build system: ruby
Synopsis: Pure Ruby library for event-driven IO
Description:

This package provides a pure Ruby library for event-driven IO.

ruby-options 2.3.2
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ahoward/options
Licenses: Ruby License
Build system: ruby
Synopsis: Ruby library to parse options from *args cleanly
Description:

The options library helps with parsing keyword options in Ruby functions.

ruby-rspec-rerun 1.1.0
Propagated dependencies: ruby-rspec@3.13.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/dblock/rspec-rerun
Licenses: Expat
Build system: ruby
Synopsis: Track failed RSpec tests to re-run them
Description:

This package provides an automated way to track, and then re-run failed RSpec tests.

ruby-prawn-manual-builder 0.3.1
Propagated dependencies: ruby-coderay@1.1.2
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/prawnpdf/prawn-manual_builder
Licenses: Ruby License GPL 2+ GPL 3+
Build system: ruby
Synopsis: Tool for writing manuals for Prawn and Prawn accessories
Description:

This package provides a tool for writing manuals for Prawn and Prawn accessories

ruby-mocha 2.1.0
Propagated dependencies: ruby-ruby2-keywords@0.0.5
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://mocha.jamesmead.org/
Licenses: Expat Ruby License
Build system: ruby
Synopsis: Mocking and stubbing library for Ruby
Description:

Mocha is a mocking and stubbing library with JMock/SchMock syntax, which allows mocking and stubbing of methods on real (non-mock) classes.

Total packages: 70994