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.
Introspection provides tools to inspect the hierarchy of method definitions on a Ruby object.
Erubi is a ERB template engine for Ruby. It is a simplified fork of Erubis
The gem public_suffix is a domain name parser, written in Ruby, and based on the Public Suffix List. A public suffix is one under which Internet users can (or historically could) directly register names. Some examples of public suffixes are .com, .co.uk and pvt.k12.ma.us. The Public Suffix List is a list of all known public suffixes.
Solargraph provides a comprehensive suite of tools for Ruby programming: intellisense, diagnostics, inline documentation, and type checking.
This gem provides a Power Assert implementation for Minitest. It is inspired by the test-unit-power_assert gem.
Faker is a port of Data::Faker from Perl. It is used to easily generate fake data: names, addresses, phone numbers, etc.
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.
This library provides Ruby with an interface for validating JSON objects against a JSON schema conforming to JSON Schema Draft 4. Legacy support for JSON Schema Draft 3, JSON Schema Draft 2, and JSON Schema Draft 1 is also included.
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.
AnyStyle is a very fast and smart parser for academic reference lists and bibliographies. AnyStyle uses powerful machine learning heuristics based on Conditional Random Fields and aims to make it easy to train the model with data that is relevant to your parsing needs.
This package provides the anystyle command-line utility. AnyStyle can also be used as a Ruby library or as a web application, though the later has not yet been packaged for Guix.
This package provides a simple block-driven assertion library for both testing and for production code that attempts to make test definitions more readable.
This gem provides a DSL that makes it easy to write reports of various types in ruby. It eliminates the need to litter your source with puts statements, instead providing a more readable, expressive interface to your application.
This library provides a high-level API that wraps the ZeroMQ networking library using the Ruby foreign function interface (FFI). It is a pure Ruby wrapper, hence is compatible with any Ruby runtime that has support for FFI.
Deep Merge is a set of utility functions for Hash. It permits you to merge elements inside a hash together recursively.
This Ruby library provides an experimental logging system that tries to make logging more flexible and more consumable than plain-text logging.
Discount is an implementation of John Gruber's Markdown markup language in C. It implements all of the language described in the markdown syntax document and passes the Markdown 1.0 test suite.
This package provides a module for encoding and decoding (X)HTML entities.
Dalli is a high performance pure Ruby client for accessing memcached servers. Dalli supports:
Simple and complex memcached configurations
Fail-over between memcached instances
Fine-grained control of data serialization and compression
Thread-safe operation
SSL/TLS connections to memcached
SASL authentication.
The name is a variant of Salvador Dali for his famous painting The Persistence of Memory.
Minitest-sprint is a test runner for minitest that makes it easier to re-run individual failing tests.
This package provides a command line interface for running for Rack applications.
ValueSemantics generates modules that provide conventional value semantics for a given set of attributes. The behaviour is similar to an immutable Struct class, plus extensible, lightweight validation and coercion.
Method_source retrieves the source code for Ruby methods. Additionally, it can extract source code from Proc and Lambda objects or just extract comments.
This package provides a gem that calculates the exchange rate using published rates from open-exchange-rates. Compatible with the money gem.
This package provides a Ruby implementation of the Coveralls API.