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

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-leto 2.1.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/jaynetics/leto
Licenses: Expat
Build system: ruby
Synopsis: Generic object traverser
Description:

This package provides a generic object traverser for Ruby. It takes the object and recursively yields:

  • the given object

  • instance variables, class variables, constants

  • Hash keys and values

  • Enumerable members

  • Struct members

  • Data members

  • Range begins and ends

ruby-slop 4.10.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/leejarvis/slop
Licenses: Expat
Build system: ruby
Synopsis: Ruby command line option parser
Description:

Slop provides a Ruby domain specific language for gathering options and parsing command line flags.

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-gli 2.21.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://davetron5000.github.io/gli/
Licenses: ASL 2.0
Build system: ruby
Synopsis: Git-Like Interface command-line parser
Description:

GLI allows you to create command-line applications in Ruby with Git-Like Interfaces: that is, they take subcommands in the style of git and gem. GLI uses a simple domain-specific language, but retains all the power of the built-in OptionParser.

ruby-single-cov 1.11.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/grosser/single_cov
Licenses: Expat
Build system: ruby
Synopsis: Code coverage reporting tool
Description:

This package provides actionable code coverage reports for Ruby projects. It has very little overhead and can be easily integrated with development tools to catch coverage problems early.

ruby-faraday-middleware 1.2.0
Propagated dependencies: ruby-faraday@2.13.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/lostisland/faraday_middleware
Licenses: Expat
Build system: ruby
Synopsis: Various middleware for Faraday
Description:

Faraday_Middleware is a collection of middleware for the Faraday-based API wrappers.

ruby-ast 2.4.2
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://whitequark.github.io/ast/
Licenses: Expat
Build system: ruby
Synopsis: Library for working with Abstract Syntax Trees
Description:

ast is a Ruby library for working with Abstract Syntax Trees. It does this through immutable data structures.

ruby-minitest-rg 5.3.0
Propagated dependencies: ruby-minitest@5.27.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://blowmage.com/minitest-rg/
Licenses: Expat
Build system: ruby
Synopsis: Coloured output for Minitest
Description:

minitest-rg changes the colour of the output from Minitest.

ruby-test-unit-ruby-core 1.0.5
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ruby/test-unit-ruby-core
Licenses: Ruby License
Build system: ruby
Synopsis: Additional test assertions for Ruby standard libraries
Description:

This package provides additional test assertions for Ruby standard libraries.

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-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-ethon 0.17.0
Dependencies: curl@8.20.0
Propagated dependencies: ruby-ffi@1.15.5
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/typhoeus/ethon
Licenses: Expat
Build system: ruby
Synopsis: Very lightweight @code{libcurl} wrapper
Description:

Ethon is a very basic libcurl wrapper using ffi.

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

Niceogiri provides wrappers and helpers for XML manipulation using Nokogiri.

ruby-rbtree 0.4.6
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: http://rbtree.rubyforge.org/
Licenses: Expat
Build system: ruby
Synopsis: Ruby implementation of a sorted associative collection
Description:

This package provides a RBTree is a sorted associative collection that is implemented with a Red-Black Tree. It maps keys to values like a Hash, but maintains its elements in ascending key order. The interface is the almost identical to that of Hash.

ruby-websocket-driver 0.7.1
Propagated dependencies: ruby-websocket-extensions@0.1.3
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/faye/websocket-driver-ruby
Licenses: Expat
Build system: ruby
Synopsis: WebSocket protocol handler with pluggable I/O
Description:

websocket-driver provides a complete implementation of the WebSocket protocols that can be hooked up to any TCP library

ruby-pastel 0.8.0
Propagated dependencies: ruby-tty-color@0.6.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://ttytoolkit.org
Licenses: Expat
Build system: ruby
Synopsis: Ruby terminal output styling with an intuitive and clean API
Description:

Ruby ::Pastel is a simple, minimal and intuitive API for styling strings that doesn't monkey patch the String class. Part of the TTY Toolkit project which provides a range of terminal application capabilities.

ruby-erb 6.0.7
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ruby/erb
Licenses: Ruby License FreeBSD
Build system: ruby
Synopsis: Easy to use but powerful templating system
Description:

ERB is an easy to use, but also very powerful, template processor.

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-minitest-global-expectations 1.0.1
Propagated dependencies: ruby-minitest@5.27.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/jeremyevans/minitest-global_expectations
Licenses: Expat
Build system: ruby
Synopsis: Adjust minitest behaviour for calling expectation methods
Description:

Minitest-global_expectations allows continued use of expectation methods on all objects. Calling expectation methods on all objects was deprecated in minitest 5.12, and is planned to be removed from minitest 6.

ruby-varint 0.1.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/liquidm/varint
Licenses: Modified BSD
Build system: ruby
Synopsis: Variable length integers (varint) C extension for Ruby
Description:

This package provides a small C extension to speed up variable length integers (varint) in Ruby Protocol Buffers.

ruby-tty-screen 0.8.2
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://ttytoolkit.org
Licenses: Expat
Build system: ruby
Synopsis: Terminal screen properties detection for Ruby
Description:

Cross-platform terminal screen size detection that supports Ruby MRI, JRuby, TruffleRuby and Rubinius interpreters. TTY:Screen is part of the TTY Toolkit projects.

ruby-saikuro-treemap 0.2.0
Propagated dependencies: ruby-json-pure@2.6.3 ruby-atoulme-saikuro@1.2.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ThoughtWorksStudios/saikuro_treemap
Licenses: Expat
Build system: ruby
Synopsis: Generate complexity treemap based on saikuro analysis
Description:

This gem generates a treemap showing the complexity of Ruby code on which it is run. It uses Saikuro under the covers to analyze Ruby code complexity.

ruby-open-uri-cached 1.0.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/tigris/open-uri-cached
Licenses: Expat
Build system: ruby
Synopsis: OpenURI with transparent disk caching
Description:

OpenURI with transparent disk caching, which is useful to avoid making excessive queries, for example when scraping web pages.

ruby-term-ansicolor 1.7.1
Propagated dependencies: ruby-tins@1.29.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://flori.github.io/term-ansicolor/
Licenses: GPL 2
Build system: ruby
Synopsis: Ruby library to control the attributes of terminal output
Description:

This Ruby library uses ANSI escape sequences to control the attributes of terminal output.

Total packages: 32836