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.
rest-client provides a simple HTTP and REST client for Ruby, inspired by the Sinatra microframework style of specifying actions: get, put, post, delete.
Capybara is an integration testing tool for rack based web applications. It simulates how a user would interact with a website.
This package provides a RBTree is a sorted associative collection that is implemented with a Red-Black Tree. It maps keys to values like a Hash, but maintains its elements in ascending key order. The interface is the almost identical to that of Hash.
Sass Spec is a test suite for Sass. Test cases are all in the spec directory.
The mapping gem maps model objects based on their class to a given output model. It is useful for versioning external interfaces (e.g. JSON APIs) or processing structured data from one format to another.
This package is a Standard Ruby Plugin providing configuration for rubocop-performance.
This gem provides tables support for Prawn.
This package provides Ruby FFI bindings to the Networking and Cryptography (NaCl) library, also known as libsodium. This provides a high-level toolkit for building cryptographic systems and protocols.
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
RangeCompresses is a tiny library that allows compressing arrays of objects into arrays of ranges. For example, it can turn the following: [1, 2, 3, 4, 6, 8, 9, 10] into [1..4, 6..6, 8..10].
This gem is a simple callback-based HTTP request/response parser for writing http servers, clients and proxies.
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 package provides a Ruby library to handle the WebSocket protocol.
This package provides a MiniTest plugin for displaying the slowest tests in a minitest suite.
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.
Forwardable Extended provides more Forwardable methods for your source as Forwardable::Extended.
Discount is an implementation of John Gruber's Markdown markup language in C. It implements all of the language described in the markdown syntax document and passes the Markdown 1.0 test suite.
The SafeYAML gem provides an alternative implementation of YAML.load suitable for accepting user input in Ruby applications.
SDoc is an RDoc documentation generator to build searchable HTML documentation for Ruby code.
This package provides Ruby support for the HOCON configuration file format. It supports parsing and modifying HOCON and JSON files, and rendering parsed objects back to a String.
This package provides a Ruby implementation of RFC5869: HKDF. The goal of HKDF is to take some source key material and generate suitable cryptographic keys from it.
Zeitwerk implements constant autoloading with Ruby semantics. Each gem and application may have their own independent autoloader, with its own configuration, inflector, and logger. Supports autoloading, reloading, and eager loading.
This gem provides parser dictionary data for AnyStyle.
Creole is a lightweight markup language and this library for converting creole to HTML.