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

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-x25519 1.0.10
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/RubyCrypto/x25519
Licenses: Modified BSD
Build system: ruby
Synopsis: Cryptography library for Ruby providing the X25519 Diffie-Hellman function
Description:

The x25519 gem is an efficient public key cryptography library for Ruby providing key exchange/agreement via the X25519 (as known as Curve25519) Elliptic Curve Diffie-Hellman function as described in RFC 7748.

ruby-benchmark-ips 2.12.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/evanphx/benchmark-ips
Licenses: Expat
Build system: ruby
Synopsis: Iterations per second enhancement for the Ruby Benchmark module
Description:

Benchmark-ips enhances the Ruby Benchmark module with the iterations per second count. For short snippets of code, it can automatically figure out how many times to run the code to get interesting data.

ruby-asciidoctor-multipage 0.0.16
Propagated dependencies: ruby-asciidoctor@2.0.26 ruby-slim@5.2.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/owenh000/asciidoctor-multipage
Licenses: Expat
Build system: ruby
Synopsis: Asciidoctor extension for generating HTML output using multiple pages
Description:

Asciidoctor generates single-page documents. This extension splits documents up into multiple HTML pages according to their headings, with configurable levels.

ruby-cucumber 8.0.0
Propagated dependencies: ruby-builder@3.3.0 ruby-cucumber-ci-environment@9.1.0 ruby-cucumber-core@11.1.0 ruby-cucumber-gherkin@26.1.0 ruby-cucumber-html-formatter@20.2.1 ruby-cucumber-messages@21.0.1 ruby-cucumber-wire@6.2.1 ruby-diff-lcs@1.3 ruby-mime-types@3.4.1 ruby-multi-test@0.1.2 ruby-sys-uname@1.2.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://cucumber.io/
Licenses: Expat
Build system: ruby
Synopsis: Describe automated tests in plain language
Description:

Cucumber is a tool for running automated tests written in plain language. It's designed to support a Behaviour Driven Development (BDD) software development workflow.

ruby-unicode-scripts 1.11.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/janlelis/unicode-scripts
Licenses: Expat
Build system: ruby
Synopsis: Unicode script classification library
Description:

This gem provides a simple interface for classifying Ruby strings using the Unicode Script and Script_Extensions properties.

ruby-sqlite3 2.5.0
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-connection-pool 2.4.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/mperham/connection_pool
Licenses: Expat
Build system: ruby
Synopsis: Generic connection pool for Ruby
Description:

Connection_pool provides a generic connection pooling interface for Ruby programs.

ruby-fog-xml 0.1.5
Propagated dependencies: ruby-fog-core@2.4.0 ruby-nokogiri@1.18.10
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/fog/fog-xml
Licenses: Expat
Build system: ruby
Synopsis: XML parsing tools used by @code{fog} providers
Description:

This package containse the XML parsing tools shared between a number of providers in the fog gem. fog is a Ruby cloud services library.

ruby-character-set 1.8.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/jaynetics/character_set
Licenses: Expat
Build system: ruby
Synopsis: Ruby library to manipulate Unicode
Description:

CharacterSet is a C-extended Ruby library to work with sets of Unicode code points. It can read and write these sets in various formats and implements the stdlib Set interface for them. It also offers an alternate paradigm of String processing which grants much better performance than Regexp and String methods from the stdlib where applicable. Many parts can be used independently, e.g.:

  • CharacterSet::Character

  • CharacterSet::Parser

  • CharacterSet::Writer

  • RangeCompressor

ruby-ruby2-keywords 0.0.5
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ruby/ruby2_keywords
Licenses: FreeBSD
Build system: ruby
Synopsis: Shim library for Module#ruby2_keywords
Description:

Provides empty Module#ruby2_keywords method, for the forward source-level compatibility against ruby2.7 and ruby3.

ruby-sorted-set 1.0.3
Propagated dependencies: ruby-rbtree@0.4.6 ruby-set@1.0.3
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/knu/sorted_set
Licenses: FreeBSD
Build system: ruby
Synopsis: Ruby Set variant whose elements are sorted in ascending order
Description:

This package implements a variant of Set whose elements are sorted in ascending order

ruby-qed 2.9.2
Propagated dependencies: ruby-ansi@1.5.0 ruby-brass@1.2.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://rubyworks.github.io/qed
Licenses: FreeBSD
Build system: ruby
Synopsis: Test framework utilizing literate programming techniques
Description:

Quality Ensured Demonstrations (QED) is a test framework for Test Driven Development (TDD) and Behaviour Driven Development (BDD) utilizing Literate Programming techniques. QED sits somewhere between lower-level testing tools like Test::Unit and requirement specifications systems like Cucumber.

ruby-nenv 0.3.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/e2/nenv
Licenses: Expat
Build system: ruby
Synopsis: Ruby interface for modifying the environment
Description:

Nenv provides a convenient wrapper for Ruby's ENV to modify and inspect the environment.

ruby-http-accept 2.2.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/socketry/http-accept
Licenses: Expat
Build system: ruby
Synopsis: Parse Accept and Accept-Language HTTP headers
Description:

This package provides a set of parsers for Accept and Accept-Language HTTP headers.

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-monetize 1.11.0
Propagated dependencies: ruby-money@6.16.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/RubyMoney/monetize
Licenses: Expat
Build system: ruby
Synopsis: Convert various objects into Money objects
Description:

Monetize provides a library for converting various objects into Money objects.

ruby-regexp-parser 2.9.0
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ammar/regexp_parser
Licenses: Expat
Build system: ruby
Synopsis: Regular expression parser library for Ruby
Description:

A Ruby gem for tokenizing, parsing, and transforming regular expressions. It comprises the following components:

  • A scanner/tokenizer based on Ragel,

  • A lexer that produces a stream of token objects,

  • A parser that produces a tree of Expression objects.

ruby-wayback-machine-downloader 2.2.1
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/hartator/wayback-machine-downloader
Licenses: Expat
Build system: ruby
Synopsis: Download archived websites from the Wayback Machine
Description:

Wayback Machine Downloader is a command line tool for downloading websites from the Internet Archive's Wayback Machine (archive.org). It allows fine grained control over what to download by specifying which snapshots to consider and what files to include.

ruby-hydra-minimal 0.0.0-1.a4cab70
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/hyphenation/hydra
Licenses: Expat
Build system: ruby
Synopsis: Ruby hyphenation patterns
Description:

ruby-hydra-minimal is a Ruby library for working with hyphenation patterns. It is a low-dependency variant of ruby-hydra.

ruby-backports 3.11.4
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/marcandre/backports
Licenses: Expat
Build system: ruby
Synopsis: Backports of the features in newer Ruby versions
Description:

Backports enables more compatibility across Ruby versions by providing backports of some features.

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-rack-protection 3.0.5
Propagated dependencies: ruby-rack@2.2.22
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/sinatra/sinatra/tree/master/rack-protection
Licenses: Expat
Build system: ruby
Synopsis: Rack middleware that protects against typical web attacks
Description:

Rack middleware that can be used to protect against typical web attacks. It can protect all Rack apps, including Rails. For instance, it protects against cross site request forgery, cross site scripting, clickjacking, directory traversal, session hijacking and IP spoofing.

ruby-sus 0.20.3
Channel: guix
Location: gnu/packages/ruby-xyz.scm (gnu packages ruby-xyz)
Home page: https://github.com/ioquatix/sus
Licenses: Expat
Build system: ruby
Synopsis: Fast and scalable test runner for Ruby
Description:

This package provides a fast and scalable test runner for Ruby.

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.

Total packages: 70994