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.
The sexp_processor package is derived from ParseTree, but contrary to ParseTree, it includes all the generic S-exp processing tools. Amongst the included tools are Sexp, SexpProcessor and Environment
MSpec is a specialized framework that is syntax-compatible with RSpec 2 for basic features. MSpec contains additional features that assist in writing specs for Ruby implementations in ruby/spec.
domain_name is a Domain name manipulation library. It parses a domain name ready for extracting the registered domain and TLD (Top Level Domain). It can also be used for cookie domain validation based on the Public Suffix List.
This gem provides a Power Assert implementation for Minitest. It is inspired by the test-unit-power_assert gem.
This extends the bacon testing framework with useful extensions to disable tests, have before and after blocks that run once and more.
This package provides memory profiling routines for Ruby.
Launchy is helper class for launching applications in a fire and forget manner. The aim of Launchy is to provide a common approach to launching external applications from within Ruby programs.
Parallel allows you to run any code in parallel Processes (to use all CPUs) or Threads(to speedup blocking operations). It is best suited for map-reduce or e.g. parallel downloads/uploads.
This package provides a Jekyll plugin to add metadata tags for search engines and social networks to better index and display your site's content.
Minitest-sprint is a test runner for minitest that makes it easier to re-run individual failing tests.
This package provides a performant priority queue in pure ruby with support for changing priority using pairing heap data structure
This package provides a few useful extensions to core Ruby classes, including Array, Enumerable, Hash, Numeric, and String.
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.
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.
Given a string pattern, Mustermann will turn it into an object that behaves like a regular expression and has comparable performance characteristics.
Tins is a Ruby library providing assorted tools.
This package provides a lightweight mime type lookup toy.
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.
This Ruby library provides an experimental logging system that tries to make logging more flexible and more consumable than plain-text logging.
This package provides a pure Ruby library for event-driven IO.
The options library helps with parsing keyword options in Ruby functions.
This package provides an automated way to track, and then re-run failed RSpec tests.
This package provides a tool for writing manuals for Prawn and Prawn accessories
Mocha is a mocking and stubbing library with JMock/SchMock syntax, which allows mocking and stubbing of methods on real (non-mock) classes.