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.
Tilt is a thin interface over a number of different Ruby template engines in an attempt to make their usage as generic as possible.
This extends the bacon testing framework with useful extensions to disable tests, have before and after blocks that run once and more.
This library provides functionality to send Internet mail via SMTP, the Simple Mail Transfer Protocol. The SMTP protocol specification is known as RFC2821.
This gem removes common margin from indented strings, such as the ones produced by indented heredocs. In other words, it strips out leading whitespace chars at the beginning of each line, but only as much as the line with the smallest margin.
It is acknowledged that many strings defined by heredocs are just code and fact is that most parsers are insensitive to indentation. If, however, the strings are to be used otherwise, be it for printing or testing, the extra indentation will probably be an issue and hence this gem.
RJB is a bridge program that connects Ruby and Java via the Java Native Interface.
Nokogiri (鋸) parses and searches XML/HTML, and features both CSS3 selector and XPath 1.0 support.
Deep Merge is a set of utility functions for Hash. It permits you to merge elements inside a hash together recursively.
This package provides a Jekyll plugin to add metadata tags for search engines and social networks to better index and display your site's content.
Bake is a task execution tool, inspired by Rake, but codifying many of the use cases which are typically implemented in an ad-hoc manner.
The Listen gem listens to file modifications and notifies you about the changes.
This package provides a SimpleCov formatter to generate a lcov-style coverage report.
This package extends the String class and adds a ColorizedString with methods to set text color, background color, and text effects.
Ethon is a very basic libcurl wrapper using ffi.
Contest allows writing declarative Test::Unit tests using nested contexts without performance penalties.
This package is probably useless outside of internal HashiCorp use. It is open source for disclosure and because HashiCorp's open source projects must be able to link to it.
This library provides methods to encode and decode Ascii85 binary-to-text encoding. The main modern use of Ascii85 is in PostScript and Portable Document Format (PDF) file formats.
Minitest-bacon extends minitest with bacon-like functionality, making it easier to migrate test suites from bacon to minitest.
Cutest runs tests in separate processes to avoid shared state.
rainbow provides a string presenter object to colorize strings by wrapping them in ANSI escape codes.
This Ruby library is controlling and communicating with spawned processes. It is designed after Python's subprocess module.
Tins is a Ruby library providing assorted tools.
This library provides a simple API for XML processing in Ruby.
This module allows Ruby programs to interface with the SQLite3 database engine.
Mocha is a mocking and stubbing library with JMock/SchMock syntax, which allows mocking and stubbing of methods on real (non-mock) classes.