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

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-fiber-local 1.0.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/socketry/fiber-local
Licenses: Expat
Build system: ruby
Synopsis: Ruby module to simplify fiber-local state management
Description:

This package provides a class-level mixin to make managing fiber-local state easy. It provides easy access to a fiber-local state from a fiber, and defaults to a shared thread-local state.

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-sqlite3 1.4.4
Dependencies: sqlite@3.39.3
Propagated dependencies: ruby-mini-portile@2.8.2
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/sparklemotion/sqlite3-ruby
Licenses: Modified BSD
Build system: ruby
Synopsis: Interface with SQLite3 databases
Description:

This module allows Ruby programs to interface with the SQLite3 database engine.

ruby-forking-test-runner 1.6.0
Propagated dependencies: ruby-parallel-tests@4.9.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/grosser/forking_test_runner
Licenses: Expat
Build system: ruby
Synopsis: Run every test in a fork
Description:

This package is a wrapper around parallel_tests that runs every test in a fork to avoid pollution and get clean output per test.

ruby-silent-stream 1.0.6
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/pboling/silent_stream
Licenses: Expat
Build system: ruby
Synopsis: ActiveSupport stream silencing without ActiveSupport
Description:

SilentStream is an extraction of some parts of ActiveSupport's Kernel Reporting Core Extensions around silencing IO streams.

ruby-rackup 1.0.1
Dependencies: ruby-rack@3.2.5 ruby-webrick@1.8.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/rack/rackup
Licenses: Expat
Build system: ruby
Synopsis: Command line interface (CLI) for running for Rack applications
Description:

This package provides a command line interface for running for Rack applications.

ruby-cztop 0.12.2
Dependencies: zeromq@4.3.5
Propagated dependencies: ruby-czmq-ffi-gen@0.13.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/paddor/cztop
Licenses: ISC
Build system: ruby
Synopsis: CZMQ Ruby bindings
Description:

CZMQ Ruby bindings, based on the generated low-level FFI bindings of CZMQ. The focus of of CZTop is on being easy to use and providing first class support for security mechanisms.

ruby-cmath 1.0.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ruby/cmath
Licenses: FreeBSD
Build system: ruby
Synopsis: Trigonometric functions for complex numbers
Description:

This gem is a library that provides trigonometric and transcendental functions for complex numbers. The functions in this module accept integers, floating-point numbers or complex numbers as arguments.

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-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-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-hashie 5.0.0-0.7351055
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/hashie/hashie
Licenses: Expat
Build system: ruby
Synopsis: Extensions to Ruby Hashes
Description:

Hashie is a collection of classes and mixins that make Ruby hashes more powerful.

ruby-bake 0.18.2
Propagated dependencies: ruby-samovar@2.1.4
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ioquatix/bake
Licenses: Expat
Build system: ruby
Synopsis: Replacement for rake with a simpler syntax
Description:

Bake is a task execution tool, inspired by Rake, but codifying many of the use cases which are typically implemented in an ad-hoc manner.

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-gettext 3.4.4
Propagated dependencies: ruby-locale@2.1.2 ruby-text@1.3.1 ruby-erubi@1.11.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://ruby-gettext.github.com/
Licenses: LGPL 3+ Ruby License
Build system: ruby
Synopsis: GNU gettext-like program for Ruby
Description:

Gettext is a GNU gettext-like program for Ruby. The catalog file (po-file) used is the same as that used by GNU gettext, allowing you to use GNU gettext tools for maintenance.

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-sys-uname 1.2.1
Propagated dependencies: ruby-ffi@1.15.5
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/djberg96/sys-uname
Licenses: ASL 2.0
Build system: ruby
Synopsis: Ruby interface for gathering system information
Description:

The sys-uname library provides an interface for gathering information about your current platform. It allows retrieving information such as the OS name, OS version, system name, etc.

ruby-chunky-png 1.4.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/wvanbergen/chunky_png/wiki
Licenses: Expat
Build system: ruby
Synopsis: Ruby library to handle PNG images
Description:

ChunkyPNG is a pure Ruby library that can read and write Portable Network Graphics (PNG) images without depending on an external image library. It tries to be memory efficient and reasonably fast. It has features such as:

  • Decoding support for any image that the PNG standard allows. This includes all standard color modes, all bit depths, all transparency, and interlacing and filtering options.

  • Encoding support for images of all color modes (true color, grayscale, and indexed) and transparency for all these color modes. The best color mode is chosen automatically, based on the amount of used colors.

  • Read/write access to the image's pixels.

  • Read/write access to all image metadata that is stored in chunks.

  • Memory efficiency: fixnum are used, i.e. 4 or 8 bytes of memory per pixel, depending on the hardware).

  • Performance: ChunkyPNG is reasonably fast for Ruby standards, by only using integer math and a highly optimized saving routine.

  • Interoperability with RMagick.

ChunkyPNG is vulnerable to decompression bombs and can run out of memory when loading a specifically crafted PNG file. This is hard to fix in pure Ruby. Deal with untrusted images in a separate process, e.g., by using fork or a background processing library.

ruby-pry-byebug 3.11.0
Propagated dependencies: ruby-byebug@12.0.0 ruby-pry@0.14.2
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/deivid-rodriguez/pry-byebug
Licenses: Expat
Build system: ruby
Synopsis: Step-by-step debugging and stack navigation in Pry
Description:

This package adds step-by-step debugging and stack navigation capabilities to pry, using byebug.

ruby-yard-tomdoc 0.7.1
Propagated dependencies: ruby-tomparse@0.4.2 ruby-yard@0.9.37
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: http://rubyworks.github.com/yard-tomdoc/
Licenses: Expat
Build system: ruby
Synopsis: TomDoc syntax for YARD
Description:

This module adds support for the TomDoc documentation format to YARD, a documentation generation tool for Ruby.

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-oauth2 2.0.9
Propagated dependencies: ruby-faraday@2.13.1 ruby-jwt@2.7.1 ruby-multi-xml@0.6.0 ruby-rack@2.2.22 ruby-snaky-hash@2.0.1 ruby-version-gem@1.1.8
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/oauth-xx/oauth2
Licenses: Expat
Build system: ruby
Synopsis: Ruby wrapper for the OAuth 2.0
Description:

This package provides a Ruby wrapper for the OAuth 2.0 protocol built with a similar style to the original OAuth spec.

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-ssh
Licenses: Expat
Build system: ruby
Synopsis: Ruby implementation of the SSH2 client protocol
Description:

Net::SSH is a pure-Ruby implementation of the SSH2 client protocol. It allows you to write programs that invoke and interact with processes on remote servers, via SSH2.

ruby-ed25519 1.3.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/RubyCrypto/ed25519
Licenses: Expat
Build system: ruby
Synopsis: Ruby binding to the Ed25519 elliptic curve public-key signature system
Description:

This package provides a Ruby binding to the Ed25519 elliptic curve public-key signature system described in RFC 8032.

Total packages: 32521