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

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-maruku 0.7.3
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/bhollis/maruku
Licenses: Expat
Build system: ruby
Synopsis: Markdown interpreter in Ruby
Description:

Maruku is a Markdown interpreter in Ruby. It can export Markdown to HTML, and PDF through LaTeX.

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.

ruby-clamp 1.3.2
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/mdub/clamp
Licenses: Expat
Build system: ruby
Synopsis: Command-line parsing library for Ruby
Description:

Clamp provides an object-model for command-line utilities. It handles parsing of command-line options, and generation of usage help.

ruby-timers 4.3.5
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/socketry/timers
Licenses: Expat
Build system: ruby
Synopsis: Collection of Ruby timer classes
Description:

Timers offers a collections of one-shot and periodic timers, intended for use with event loops such as async.

ruby-rubocop-performance 1.23.1
Propagated dependencies: ruby-rubocop@1.68.0 ruby-rubocop-ast@1.37.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://docs.rubocop.org/rubocop-performance/
Licenses: Expat
Build system: ruby
Synopsis: Performance optimizations checkers for Ruby code
Description:

This package provides a collection of RuboCop cops to check for performance optimizations in Ruby code.

ruby-mutex-m 0.3.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ruby/mutex_m
Licenses: FreeBSD
Build system: ruby
Synopsis: Mixin to extend objects to be handled like a Mutex.
Description:

When mutex_m is required, any object that extends or includes Mutex_m will be treated like a Mutex.

ruby-libxml 5.0.5
Dependencies: libxml2@2.14.6 zlib@1.3.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://xml4r.github.io/libxml-ruby/
Licenses: Expat
Build system: ruby
Synopsis: Ruby bindings for GNOME Libxml2
Description:

The Libxml-Ruby project provides Ruby language bindings for the GNOME Libxml2 XML toolkit.

ruby-ice-nine 0.11.2
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/dkubb/ice_nine
Licenses: Expat
Build system: ruby
Synopsis: Deep Freeze Ruby Objects
Description:

This package provides a function to deep freeze Ruby objects.

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-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-warning 1.5.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/jeremyevans/ruby-warning
Licenses: Expat
Build system: ruby
Synopsis: Custom processing for warnings
Description:

This package adds custom processing for warnings for Ruby, including the ability to ignore specific warning messages, ignore warnings in specific files/directories, include backtraces with warnings, treat warnings as errors, deduplicate warnings, and add custom handling for all warnings in specific files/directories.

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-deep-merge 1.2.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/danielsdeleo/deep_merge
Licenses: Expat
Build system: ruby
Synopsis: Recursively merge hashes
Description:

Deep Merge is a set of utility functions for Hash. It permits you to merge elements inside a hash together recursively.

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-mimemagic 0.3.3
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/minad/mimemagic
Licenses: Expat
Build system: ruby
Synopsis: Ruby library for MIME detection by extension or content
Description:

MIME detection by extension or content, using the freedesktop.org.xml shared-mime-info database.

ruby-faraday-multipart 1.0.4
Propagated dependencies: ruby-multipart-post@2.0.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/lostisland/faraday-multipart
Licenses: Expat
Build system: ruby
Synopsis: Multipart-post requests extension for Faraday
Description:

This Ruby gem extends Faraday to perform multipart-post requests.

ruby-rubocop-rspec 2.26.0
Propagated dependencies: ruby-rubocop-factory-bot@2.26.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/rubocop/rubocop-rspec
Licenses: Expat
Build system: ruby
Synopsis: Code style checking for RSpec files
Description:

This package provides a plugin for the RuboCop code style enforcing & linting tool.

ruby-lemon 0.9.1
Propagated dependencies: ruby-ae@1.8.2 ruby-ansi@1.5.0 ruby-rubytest@0.8.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://rubyworks.github.io/lemon
Licenses: FreeBSD
Build system: ruby
Synopsis: Test framework correlating code structure and test unit
Description:

Lemon is a unit testing framework that enforces highly formal case-to-class and unit-to-method test construction. This enforcement can help focus concern on individual units of behavior.

ruby-diffy 3.2.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/samg/diffy
Licenses: Expat
Build system: ruby
Synopsis: Convenient diffing in ruby
Description:

Diffy provides a convenient way to generate a diff from two strings or files.

ruby-brass 1.2.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://rubyworks.github.io/brass
Licenses: FreeBSD
Build system: ruby
Synopsis: Basic foundational assertions framework
Description:

BRASS (Bare-Metal Ruby Assertion System Standard) is a basic foundational assertions framework for other assertion and test frameworks to make use of.

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-pygmentize 0.0.3
Dependencies: python-pygments@2.19.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/djanowski/pygmentize
Licenses: Expat
Build system: ruby
Synopsis: Thin Ruby wrapper around pygmentize
Description:

Pygmentize provides a simple way to call pygmentize from within a Ruby application.

ruby-snaky-hash 2.0.1
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.

Total packages: 70994