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.
Ruby-terminfo provides terminfo binding for Ruby.
rb-inotify is a simple wrapper over the inotify Linux kernel subsystem for monitoring changes to files and directories.
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.
The SafeYAML gem provides an alternative implementation of YAML.load suitable for accepting user input in Ruby applications.
Mercenary is a lightweight and flexible library for writing command-line apps in Ruby.
Liquid is a template language written in Ruby. It is used to load dynamic content on storefronts.
This Ruby library is controlling and communicating with spawned processes. It is designed after Python's subprocess module.
This pure ruby library provides spawn() which is almost perfectly compatible with ruby 1.9's.
Coderay is a Ruby library that provides syntax highlighting for select languages.
This package provides a few useful extensions to core Ruby classes, including Array, Enumerable, Hash, Numeric, and String.
minitest/reporters provides a custom Minitest runner to improve how the test state is reported. A number of different reporters are available, including a spec reporter, progress bar reporter, a HTML reporter.
The binding_of_caller module provides the Binding#of_caller method. It allows accessing bindings from upper frames in the call stack and can evaluate code in that context.
Timecop provides "time travel" and "time freezing" capabilities, making it easier to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.
Selenium implements the W3C WebDriver protocol to automate popular browsers. It aims to mimic the behaviour of a real user as it interacts with the application's HTML. It's primarily intended for web application testing, but any web-based task can be automated. This package provides the Ruby bindings of Selenium.
This package provides a Ruby library to handle the WebSocket protocol.
The Wapiti-Ruby gem provides a wicked fast linear-chain CRF API for sequence segmentation and labelling. It is based on the codebase of Wapiti.
Rack provides a minimal, modular and adaptable interface for developing web applications in Ruby. By wrapping HTTP requests and responses, it unifies the API for web servers, web frameworks, and software in between into a single method call.
Shindo is a simple depth first testing library for Ruby.
BRASS (Bare-Metal Ruby Assertion System Standard) is a basic foundational assertions framework for other assertion and test frameworks to make use of.
This gem generates a treemap showing the complexity of Ruby code on which it is run. It uses Saikuro under the covers to analyze Ruby code complexity.
This Ruby library provides an abstract interface for network clients.
MIME detection by extension or content, using the freedesktop.org.xml shared-mime-info database.
Reline is a pure Ruby alternative GNU Readline or Editline implementation.
ast is a Ruby library for working with Abstract Syntax Trees. It does this through immutable data structures.