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.
Bond can autocomplete argument(s) to methods, uniquely completing per module, per method and per argument. Bond provides a configuration system and a DSL for creating custom completions and completion rules. Bond can also load completions that ship with gems. Bond is able to offer more than irb's completion since it uses the full line of input when completing as opposed to irb's last-word approach.
This library provides the functionality to create, modify, and delete boxes, versions, and providers on HashiCorp's Vagrant Cloud.
Rack::Test is a small, simple testing API for Rack applications. It can be used on its own or as a reusable starting point for Web frameworks and testing libraries to build on.
This Ruby module allows you to map simple HTML back into Markdown---e.g., if you want to import existing HTML data in your application.
Packnga is a library to translate to many languages using YARD.
Daemons provides a way to wrap existing Ruby scripts to be run as a daemon and to be controlled by simple start/stop/restart commands.
Bio-logger is a wrapper around Log4r adding extra logging features such as filtering and fine grained logging.
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.
childprocess provides a gem to control external programs running in the background, in Ruby.
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 collection of RuboCop cops to check for performance optimizations in Ruby code.
This package provides an alternative implementation of the Ruby GetText library that is approximately 12x faster yet thread safe.
This library provides TZInfo::Data, which contains data from the IANA Time Zone database packaged as Ruby modules for use with TZInfo.
HTMLProofer is a set of tests to validate your HTML output. These tests check if your image references are legitimate, if they have alt tags, if your internal links are working, and so on. It's intended to be an all-in-one checker for your output.
This library provides functions to calculate the differences between two tree-like structures. It is similar to Ruby's built-in TSort module.
Sucker Punch is a single-process Ruby asynchronous processing library. It is perfect for asynchronous processes like emailing, data crunching or social platform manipulation; and generally recommended for jobs that are fast and non-mission critical like logs, emails, etc.
Capybara is an integration testing tool for rack based web applications. It simulates how a user would interact with a website.
Rubytest is a testing meta-framework for Ruby. It can handle any compliant test framework and can run tests from multiple frameworks in a single pass.
This Gem provides a common layer for serverspec and itamae.
ast is a Ruby library for working with Abstract Syntax Trees. It does this through immutable data structures.
This package provides a plugin for the RuboCop code style enforcing & linting tool for factory_bot files.
Net::SSH is a pure-Ruby implementation of the SSH2 client protocol. It allows you to write programs that invoke and interact with processes on remote servers, via SSH2.
Rerun is a tool to launch programs, then monitor the file system, and restart the program when any of the monitored files change. It's written in Ruby, but can be used for all programs.
This package provides a class to deal with collections of unordered, unique values