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.
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.
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.
BibTeX-Ruby is the Rubyist's Swiss Army knife for all things BibTeX. It includes a parser for all common BibTeX objects and a sophisticated name parser that tokenizes correctly formatted names. BibTeX-Ruby recognizes BibTeX string replacements, joins values containing multiple strings or variables, supports cross-references, and decodes common LaTeX formatting instructions to unicode. If you are in a hurry, it also allows for easy export/conversion to formats such as YAML, JSON, CSL, and XML (BibTeXML).
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 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.
Formatador is a Ruby library to format text printed to the standard output stream.
This package provides a few useful extensions to core Ruby classes, including Array, Enumerable, Hash, Numeric, and String.
This RSpec plugin can be used to stub environment variables in a scoped context for testing.
This library allows reading and writing RPM packages. It is used by the fpm tool. It is written in pure Ruby because librpm is not available on all systems and requires many dependencies.
This package provides a set of Hoe plugins for tighter Git integration. It provides tasks to automate release tagging and pushing and changelog generation.
Standard is a port of StandardJS. Like StandardJS, it aims to save time in the following ways:
No configuration.
Automatically format code.
Catch style issues and programmer errors early.
This library provides a number of PDF::Reader based tools for use in testing PDF output. Presently, the primary purpose of this tool is to support the tests found in Prawn, a pure Ruby PDF generation library.
Liquid is a template language written in Ruby. It is used to load dynamic content on storefronts.
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.
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.
Gherkin-ruby is a Gherkin parser written in pure Ruby and less than 200 lines of code.
Hoe is a rake/rubygems helper for project Rakefiles. It helps manage, maintain, and release projects and includes a dynamic plug-in system allowing for easy extensibility. Hoe ships with plug-ins for all the usual project tasks including rdoc generation, testing, packaging, deployment, and announcement.
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 package provides Ruby language binding for libvirt's native C API.
This package adds step-by-step debugging and stack navigation capabilities to pry, using byebug.
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.
The Libxml-Ruby project provides Ruby language bindings for the GNOME Libxml2 XML toolkit.
Sass Spec is a test suite for Sass. Test cases are all in the spec directory.