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.
Cucumber is a tool for running automated tests written in plain language. It's designed to support a Behaviour Driven Development (BDD) software development workflow.
This gem provides tables support for Prawn.
This package provides a drop-in replacement for the prettyprint gem, with more functionality.
This package provides a Ruby kernel for Jupyter/IPython frontends (e.g. notebook).
This package provides a command line interface for running for Rack applications.
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.
This extends the bacon testing framework with useful extensions to disable tests, have before and after blocks that run once and more.
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].
Given is an RSpec extension that allows the use of Given/When/Then terminology when defining specifications, in a way similar to the Cucumber Gherkin language.
Wayback Machine Downloader is a command line tool for downloading websites from the Internet Archive's Wayback Machine (archive.org). It allows fine grained control over what to download by specifying which snapshots to consider and what files to include.
This package provides a fast and scalable test runner for Ruby.
Debugging functionality for Ruby. This is completely rewritten debug.rb which was contained by the ancient Ruby versions. It is included with Ruby itself, but this package is made available so that the latest version can be made available independently from Ruby.
This package provides a set of parsers for Accept and Accept-Language HTTP headers.
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.
Sentry-Core provides a gem that provides a client interface for the Sentry error logger.
Braintree provides resources and tools for developers to integrate Braintree's global payments platform.
This package provides C extensions to optimize the concurrent-ruby gem when running under the Matz's Ruby Interpreter (MRI, also known as CRuby).
WEBrick is an HTTP server toolkit that can be configured as an HTTPS server, a proxy server, and a virtual-host server.
Mocha is a mocking and stubbing library with JMock/SchMock syntax, which allows mocking and stubbing of methods on real (non-mock) classes.
Maxitest is a wrapper around Minitest with extra functionality such as timeouts, an mtest executable that can run tests by line number, support for interrupted tests, better backtraces, and more.
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.
Creole is a lightweight markup language and this library for converting creole to HTML.
Lino provides an interface to run external commands. It provides an interface to add options as well as managing the standard input, output and error streams.
Dotenv is a Ruby library for setting environment variables defined in a .env file.