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.
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.
Bio-logger is a wrapper around Log4r adding extra logging features such as filtering and fine grained logging.
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.
This package provides a plugin for the RuboCop code style enforcing & linting tool for factory_bot files.
This library provides methods to read Adobe Font Metrics (afm) files and use the data therein.
This package provides telnet client functionality.
HashDiff is a Ruby library to compute the smallest difference between two hashes.
This package provides a tool for writing manuals for Prawn and Prawn accessories
This library uses the output of the ps command to create a process tree data structure for the current host.
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.
pry-stack_explorer is a plugin for the Pry REPL that add support to navigate the call-stack.
When mutex_m is required, any object that extends or includes Mutex_m will be treated like a Mutex.
ProgressBar is a simple library for displaying progress bars. The maximum value is configurable, and additional information can be displayed like the percentage completion, estimated time remaining, elapsed time and rate.
ruby_version provides a RubyVersion module to simplify checking for the right Ruby version in software.
This package provides a SimpleCov formatter to generate a lcov-style coverage report.
This package provides a gem that calculates the exchange rate using published rates from open-exchange-rates. Compatible with the money gem.
Orderedhash is a Ruby library providing a hash implementation that preserves the order of items and features some array-like extensions.
Cane fails your build if code quality thresholds are not met.
Dhall.rb is a Ruby implementation of the Dhall configuration language. Dhall is a memory safe and non-Turing-complete configuration language.
Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. In order to get the best throughput, it is highly recommended that you use a Ruby implementation with real threads like Rubinius or JRuby.
This package provides a plugin specification for Ruby linter and formatter rulesets.
Systemu can be used on any platform to return status, stdout, and stderr of any command. Unlike other methods like open3 and popen4 there is no danger of full pipes or threading issues hanging your process or subprocess.
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.
WebMock allows stubbing HTTP requests and setting expectations on HTTP requests. This is useful when testing software.