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

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-anystyle-data 1.3.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://anystyle.io
Licenses: FreeBSD
Build system: ruby
Synopsis: AnyStyle parser dictionary data
Description:

This gem provides parser dictionary data for AnyStyle.

ruby-snaky-hash 2.0.3
Propagated dependencies: ruby-hashie@5.0.0-0.7351055 ruby-version-gem@1.1.8
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://gitlab.com/oauth-xx/snaky_hash
Licenses: Expat
Build system: ruby
Synopsis: Hash keys and look-ups normalization Ruby library
Description:

The SnakyHash Ruby library provides classes for normalizing hash keys and look-ups, and a pseudo-object interface.

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-eventmachine 1.2.7
Dependencies: openssl@3.5.7
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/eventmachine/eventmachine
Licenses: Ruby License GPL 3
Build system: ruby
Synopsis: Single-threaded network event framework for Ruby
Description:

EventMachine implements a single-threaded engine for arbitrary network communications. EventMachine wraps all interactions with sockets, allowing programs to concentrate on the implementation of network protocols. It can be used to create both network servers and clients.

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-countdownlatch 1.0.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/benlangfeld/countdownlatch
Licenses: Expat
Build system: ruby
Synopsis: Thread synchronization aid Ruby
Description:

CountDownLatch is a synchronization aid that allows one or more threads to wait until a set of operations being performed in other threads completes.

ruby-slop 3.6.0
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-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-standard-custom 1.0.2
Propagated dependencies: ruby-lint-roller@1.1.0 ruby-rubocop@1.68.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/standardrb/standard-custom
Licenses: Expat
Build system: ruby
Synopsis: Plugin of custom cops for Standard Ruby
Description:

This package provides a implementations of custom cops that are bundled as defaults in Standard Ruby.

ruby-faraday-net-http 3.0.2
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/lostisland/faraday-net_http
Licenses: Expat
Build system: ruby
Synopsis: Faraday adapter for Net::HTTP
Description:

This gem is a Faraday adapter for the Net::HTTP library. Faraday is an HTTP client library that provides a common interface over many adapters.

ruby-net-sftp 4.0.0
Propagated dependencies: 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-sftp
Licenses: Expat
Build system: ruby
Synopsis: Pure Ruby implementation of the SFTP client protocol
Description:

Net::SFTP is a pure Ruby implementation of the SFTP protocol (specifically, versions 1 through 6 of the SFTP protocol). Note that this is the “Secure File Transfer Protocol”, typically run over an SSH connection, and has nothing to do with the FTP protocol.

ruby-filewatcher 2.1.0
Propagated dependencies: ruby-module-methods@0.1.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: http://github.com/filewatcher/filewatcher
Licenses: Expat
Build system: ruby
Synopsis: Ruby gem to perform actions when files are changed
Description:

Detect changes in file system. Works anywhere. No config files. Pure Ruby implementation and minimalistic Ruby API.

ruby-multi-json 1.15.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/intridea/multi_json
Licenses: Expat
Build system: ruby
Synopsis: Common interface to multiple JSON libraries for Ruby
Description:

This package provides a common interface to multiple JSON libraries, including Oj, Yajl, the JSON gem (with C-extensions), the pure-Ruby JSON gem, NSJSONSerialization, gson.rb, JrJackson, and OkJson.

ruby-skiptrace 0.8.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/gsamokovarov/skiptrace
Licenses: Expat
Build system: ruby
Synopsis: Provides access for bindings relating to Ruby exceptions
Description:

skiptrace provides a way to access the bindings that relate to exceptions in Ruby, providing more information about the context in which the exception occurred.

ruby-strings 0.2.1
Propagated dependencies: ruby-strings-ansi@0.2.0 ruby-unicode-display-width@3.2.0 ruby-unicode-utils@1.4.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/piotrmurach/strings
Licenses: Expat
Build system: ruby
Synopsis: Ruby functions for transforming strings
Description:

This package provides a set of methods for working with strings such as align, truncate, wrap and many more.

ruby-ox 2.14.21
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://www.ohler.com/ox
Licenses: Expat
Build system: ruby
Synopsis: Optimized XML library for Ruby
Description:

Optimized XML (Ox) is a fast XML parser and object serializer for Ruby written as a native C extension. It was designed to be an alternative to Nokogiri and other Ruby XML parsers for generic XML parsing and as an alternative to Marshal for Object serialization.

ruby-terminfo 0.2-0.f4a597d
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: http://www.a-k-r.org/ruby-terminfo/
Licenses: Modified BSD
Build system: ruby
Synopsis: Terminfo binding for Ruby
Description:

Ruby-terminfo provides terminfo binding for Ruby.

ruby-iruby 0.8.3
Dependencies: python-ipython@9.8.0
Propagated dependencies: ruby-data_uri@0.1.0 ruby-ffi-rzmq@2.0.7 ruby-irb@1.6.3 ruby-logger@1.7.0 ruby-mime-types@3.4.1 ruby-pry@0.14.2
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/SciRuby/iruby
Licenses: Expat
Build system: ruby
Synopsis: Ruby kernel for Jupyter/IPython
Description:

This package provides a Ruby kernel for Jupyter/IPython frontends (e.g. notebook). Please note that to work, it requires the jupyter package.

ruby-lazy-object 0.0.3
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/HornsAndHooves/lazy_object
Licenses: Expat
Build system: ruby
Synopsis: Object wrapper that forwards all calls to the reference object
Description:

LazyObject is an object wrapper that forwards all calls to the reference object. This object is not created until the first method dispatch.

ruby-unicode-emoji 4.2.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/janlelis/unicode-emoji
Licenses: Expat
Build system: ruby
Synopsis: Provides Unicode Emoji data and regexes
Description:

Provides Unicode Emoji data and regexes, incorporating the latest Unicode and Emoji standards. Includes a categorized list of recommended Emoji.

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-fuubar 2.3.2
Propagated dependencies: ruby-rspec-core@3.13.2 ruby-progressbar@1.10.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/thekompanee/fuubar
Licenses: Expat
Build system: ruby
Synopsis: Fuubar is an RSpec formatter that uses a progress bar
Description:

Fuubar is an RSpec formatter that uses a progress bar instead of a string of letters and dots as feedback. It also stops on the first test failure.

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-octokit 6.1.1
Propagated dependencies: ruby-faraday@2.13.1 ruby-sawyer@0.9.2
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/octokit/octokit.rb
Licenses: Expat
Build system: ruby
Synopsis: Ruby toolkit for the GitHub API
Description:

Octokit wraps the GitHub API in a flat API client that follows Ruby conventions and requires little knowledge of REST.

Total packages: 32836