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.
This gem is a simple callback-based HTTP request/response parser for writing http servers, clients and proxies.
This package provides a Language Server Protocol (LSP) development kit for Ruby.
This package provides a native extension that can increase performance by about 25% compared to the pure Ruby WebSocket implementation.
childprocess provides a gem to control external programs running in the background, in Ruby.
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.
This gem is a Faraday adapter for the Net::HTTP library. Faraday is an HTTP client library that provides a common interface over many adapters.
This Ruby gem extends Faraday to perform multipart-post requests.
bake-test automatically discovers how to run local test suites for Ruby projects. It supports rspec, sus, as well as rake.
This package provides a parser for Ruby source code, written in C.
This gem provides the classes LinkHeader and LinkHeader::Link, which represent HTTP Link headers conforming to RFC 5988. Objects can be constructed from and converted to text or a JSON-friendly Array representation. They can also be used to generate corresponding HTML link elements.
The thread_safe library provides thread-safe collections and utilities for Ruby.
Flores is a fuzzing, randomization, and stress library to help tests uncover more bugs.
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.
Tilt is a thin interface over a number of different Ruby template engines in an attempt to make their usage as generic as possible.
Loofah is a general library for manipulating and transforming HTML/XML documents and fragments. It's built on top of Nokogiri and libxml2.
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 Ruby library provides an experimental logging system that tries to make logging more flexible and more consumable than plain-text logging.
Roda is a routing tree web toolkit, designed for building fast and maintainable web applications in ruby.
MultiXml provides swappable XML backends utilizing either LibXML, Nokogiri, Ox, or REXML.
This package provides a gem to convert LaTeX input to Unicode. Its original use was as an input filter for BibTeX-Ruby, but it can be used independently to decode LaTeX. Many of the patterns used by this Ruby gem are based on François Charette's equivalent Perl module LaTeX::Decode.
Nenv provides a convenient wrapper for Ruby's ENV to modify and inspect the environment.
Prawn is a pure Ruby PDF generation library.
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 is a Ruby parser library for Gemtext (hypertext format which is intended to serve as the native response format of the Gemini file transfer protocol) and produces a document object of various nodes.