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 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.
VersionGem aims to provide introspection of a Version module based on a Version::VERSION constant string wile not interfering with gemspec parsing where the VERSION string is traditionally used.
Ruby Rsync is a Ruby library that can synchronize files between remote hosts by wrapping the rsync binary.
Syntax Tree is a suite of tools built on top of the internal CRuby parser. It provides the ability to generate a syntax tree from source, as well as the tools necessary to inspect and manipulate that syntax tree. It can be used to build formatters, linters, language servers, and more.
Base32 is a library which provides base32 decoding and encoding.
Archive::Tar::Minitar is a pure-Ruby library and command-line utility that provides the ability to deal with POSIX tar archive files.
Sawyer is an experimental hypermedia agent for Ruby built on top of Faraday.
This library makes it easier to discover the truth values of various Ruby objects.
This package provides telnet client functionality.
This package provides a performant priority queue in pure ruby with support for changing priority using pairing heap data structure
This library provides Ruby with an interface for validating JSON objects against a JSON schema conforming to JSON Schema Draft 4. Legacy support for JSON Schema Draft 3, JSON Schema Draft 2, and JSON Schema Draft 1 is also included.
This package provides C extensions to optimize the concurrent-ruby gem when running under the Matz's Ruby Interpreter (MRI, also known as CRuby).
This library provides TZInfo::Data, which contains data from the IANA Time Zone database packaged as Ruby modules for use with TZInfo.
This gem is a library that provides trigonometric and transcendental functions for complex numbers. The functions in this module accept integers, floating-point numbers or complex numbers as arguments.
This package provides Rake tasks to generate and check a manifest file.
Cutest runs tests in separate processes to avoid shared state.
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 library provides functionality to send Internet mail via SMTP, the Simple Mail Transfer Protocol. The SMTP protocol specification is known as RFC2821.
This package provides a Ruby implementation of RFC5869: HKDF. The goal of HKDF is to take some source key material and generate suitable cryptographic keys from it.
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 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.
Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests. This is an older version of VCR that is free software under the Expat license. The project later switched to the Hippocratic license, which is non-free. Do not use it in new free software projects.
Given a string pattern, Mustermann will turn it into an object that behaves like a regular expression and has comparable performance characteristics.
Jekyll is a simple, blog aware, static site generator.