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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
CukeModeler facilitates modeling a test suite that is written in Gherkin (e.g. Cucumber, SpecFlow, Lettuce, etc.). It does this by providing an abstraction layer on top of the Abstract Syntax Tree (AST) that the cucumber-gherkin generates when parsing features, as well as providing models for feature files and directories in order to be able to have a fully traversable model tree of a test suite's structure. These models can then be analyzed or manipulated more easily than the underlying AST layer.
Minitest-sprint is a test runner for minitest that makes it easier to re-run individual failing tests.
shoulda is a meta-package combining shoulda-context and shoulda-matchers providing tools for writing tests.
This package provides assorted command line tools that may be useful when working with Ruby code.
This gem implements bcrypt_pbkdf, which is a variant of PBKDF2 (Password-Based Key Derivation Function 2) with bcrypt-based pseudorandom function. This is currently used by net-ssh to read password encrypted Ed25519 keys.
This package provides a Hoe plugin with various Markdown helpers, which can be used to e.g. hyperlink Markdown documentation between project files.
Zeitwerk implements constant autoloading with Ruby semantics. Each gem and application may have their own independent autoloader, with its own configuration, inflector, and logger. Supports autoloading, reloading, and eager loading.
cliver provides a way to detect missing command-line dependencies, including versions.
The cane gem provides a great framework for running quality checks over your ruby project as part of continuous integration build. It comes with a few checks out of the box, but also provides an API for loading custom checks. This gem provides a set of additional checks.
Shellany is a Ruby library providing functions to capture the output produced by running shell commands.
Sorbet's runtime type checking component. Sorbet is a powerful type checker for Ruby.
This library makes it easier to discover the truth values of various Ruby objects.
pry-stack_explorer is a plugin for the Pry REPL that add support to navigate the call-stack.
MultiXml provides swappable XML backends utilizing either LibXML, Nokogiri, Ox, or REXML.
This library provides a number of PDF::Reader based tools for use in testing PDF output. Presently, the primary purpose of this tool is to support the tests found in Prawn, a pure Ruby PDF generation library.
The SafeYAML gem provides an alternative implementation of YAML.load suitable for accepting user input in Ruby applications.
VersionGem aims to provide introspection of a Version module based on a Version::VERSION constant string wile not interfering with gemspec parsing where the VERSION string is traditionally used.
This library uses the output of the ps command to create a process tree data structure for the current host.
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.
Colorator is a Ruby gem that helps you colorize your text for the terminal.
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.
The PDF::Reader library implements a PDF parser conforming as much as possible to the PDF specification from Adobe. It provides programmatic access to the contents of a PDF file with a high degree of flexibility.
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.
Org-ruby is an org-mode parser written in Ruby. The most significant thing this library does today is convert org-mode files to HTML or Textile or Markdown.