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.
Provides empty Module#ruby2_keywords method, for the forward source-level compatibility against ruby2.7 and ruby3.
The Listen gem listens to file modifications and notifies you about the changes.
This Ruby library is controlling and communicating with spawned processes. It is designed after Python's subprocess module.
Haml is a layer on top of HTML or XML that is designed to express the structure of documents using indentation rather than closing tags. It was originally envisioned as a plugin for Ruby on Rails, but it can function as a stand-alone templating engine.
fog is a Ruby cloud services library. This package provides shared classes and tests for fog providers and services.
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.
Minima is a one-size-fits-all Jekyll theme for writers. It's Jekyll's default (and first) theme. It's what you get when you run jekyll new.
This gem removes common margin from indented strings, such as the ones produced by indented heredocs. In other words, it strips out leading whitespace chars at the beginning of each line, but only as much as the line with the smallest margin.
It is acknowledged that many strings defined by heredocs are just code and fact is that most parsers are insensitive to indentation. If, however, the strings are to be used otherwise, be it for printing or testing, the extra indentation will probably be an issue and hence this gem.
The test-queue module is a parallel test runner, built using a centralized queue to ensure optimal distribution of tests between workers. It is specifically optimized for Continuous Integration (CI) environments: build statistics from each run are stored locally and used to sort the queue at the beginning of the next run.
The ruby_memcheck gem provides a sane way to use Valgrind's memcheck on your native extension gem, that filters out all the false positives caused by Ruby not freeing all of the memory it allocates during shutdown.
Bio-commandeer provides an opinionated method of running shell commands from within Ruby. The advantage of bio-commandeer over other methods of running external commands is that when something goes wrong, messages printed to the STDOUT and STDERR streams are reported, giving extra detail to ease debugging.
This package provides a Ruby wrapper for the OAuth 2.0 protocol built with a similar style to the original OAuth spec.
This package provides an automated way to track, and then re-run failed RSpec tests.
Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality. The protocol is described in IMAP.
The Polyglot library allows a Ruby module to register a loader for the file type associated with a filename extension, and it augments require to find and load matching files.
The Listen gem listens to file modifications and notifies you about the changes.
This package provides a parser for Ruby source code, written in C.
Debugging functionality for Ruby. This is completely rewritten debug.rb which was contained by the ancient Ruby versions. It is included with Ruby itself, but this package is made available so that the latest version can be made available independently from Ruby.
This RSpec plugin makes it easy to mark test cases as pending or skipped for a specific Ruby engine (e.g. MRI or JRuby) or version combinations.
This gem is a simple callback-based HTTP request/response parser for writing http servers, clients and proxies.
Spectroscope is a Behavior-Driven Development (BDD) framework built on RubyTest, designed to emulate RSpec in most respects. It is assertion framework independent so any number of assertion systems can be used, such as Assay or AE.
This package provides a Ruby binding to the Ed25519 elliptic curve public-key signature system described in RFC 8032.
GRPC is a high performance, open-source universal RPC framework. This package provides a ruby interface for it.
This Ruby library provides an implementation of the Matrix and Vector classes. The Matrix class represents a mathematical matrix. It provides methods for creating matrices, operating on them arithmetically and algebraically, and determining their mathematical properties (trace, rank, inverse, determinant, eigensystem, etc.). The Vector class represents a mathematical vector, which is useful in its own right, and also constitutes a row or column of a Matrix.