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.
Given a string pattern, Mustermann will turn it into an object that behaves like a regular expression and has comparable performance characteristics.
EDTF-Ruby provides a parser and an API for the EDTF standard, implemented as an extension to Ruby's Date class.
Skinny is a simple, upgradable WebSockets for Ruby, using the Thin library.
Patron is a Ruby HTTP client library based on libcurl. It does not try to expose the full power (read complexity) of libcurl but instead tries to provide a sane API while taking advantage of libcurl under the hood.
Like a modern code version of the mythical beast with 100 serpent heads, Typhoeus runs HTTP requests in parallel while cleanly encapsulating handling logic.
The ruby_memcheck gem provides a sane way to use Valgrind's memcheck on your native extension gem, that filters out all the false positives caused by Ruby not freeing all of the memory it allocates during shutdown.
HTTP::Cookie is a Ruby library to handle HTTP Cookies based on RFC 6265. It has been designed with security, standards compliance and compatibility in mind, to behave just the same as today's major web browsers. It has built-in support for the legacy cookies.txt and cookies.sqlite formats of Mozilla Firefox.
This gem provides a Power Assert implementation for Minitest. It is inspired by the test-unit-power_assert gem.
This gem implements bcrypt_pbkdf, which is a variant of PBKDF2 (Password-Based Key Derivation Function 2) with bcrypt-based pseudorandom function. This is currently used by net-ssh to read password encrypted Ed25519 keys.
Sanitize is a whitelist-based HTML and CSS sanitizer. Given a list of acceptable elements, attributes, and CSS properties, Sanitize will remove all unacceptable HTML and/or CSS from a string.
Fuubar is an RSpec formatter that uses a progress bar instead of a string of letters and dots as feedback. It also stops on the first test failure.
This package provides a MiniTest extension to stub constants for the duration of a block in MiniTest.
MailCatcher runs a super simple SMTP server which catches any message sent to it to display in a web interface. Run mailcatcher, set your favourite app to deliver to smtp://127.0.0.1:1025 instead of your default SMTP server, then check out http://127.0.0.1:1080 to see the mail.
This package provides Rake tasks to generate and check a manifest file.
The gem public_suffix is a domain name parser, written in Ruby, and based on the Public Suffix List. A public suffix is one under which Internet users can (or historically could) directly register names. Some examples of public suffixes are .com, .co.uk and pvt.k12.ma.us. The Public Suffix List is a list of all known public suffixes.
RSpec::Its provides the its method as a short-hand to specify the expected value of an attribute. For example, one can use its(:size)\should eq(1)\.
Hashie is a collection of classes and mixins that make Ruby hashes more powerful.
pry-stack_explorer is a plugin for the Pry REPL that add support to navigate the call-stack.
The options library helps with parsing keyword options in Ruby functions.
These Ruby bindings are not intended to be directly used, but rather used by higher level bindings like those provided by CZTop.
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.
Arel is an SQL Abstract Syntax Tree (AST) manager for Ruby. It simplifies the generation of complex SQL queries and adapts to various relational database implementations.
XPath is a Ruby domain-specific language (DSL) for generating XPath expressions.
TaskJuggler (tj3) is a project management tool for project planning and tracking using a domain specific language; projects are plain text files written using your favourite text editor. It includes reporting in HTML, CSV or iCalendar format and an email based status tracking system to send and receive time sheets from collaborators.
It covers the complete spectrum of project management tasks from the first idea to the completion of the project. It assists you during project scoping, resource assignment, cost and revenue planning, risk and communication management, status tracking and reporting.