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 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.
Assertive Expressive (AE) is an assertions library specifically designed for reuse by other test frameworks.
The SnakyHash Ruby library provides classes for normalizing hash keys and look-ups, and a pseudo-object interface.
Rack middleware that can be used to protect against typical web attacks. It can protect all Rack apps, including Rails. For instance, it protects against cross site request forgery, cross site scripting, clickjacking, directory traversal, session hijacking and IP spoofing.
Multicodecs is the ruby implementation of multiformats/multicodec, a canonical table of of codecs used by various multiformats.
Systemu can be used on any platform to return status, stdout, and stderr of any command. Unlike other methods like open3 and popen4 there is no danger of full pipes or threading issues hanging your process or subprocess.
Method_source retrieves the source code for Ruby methods. Additionally, it can extract source code from Proc and Lambda objects or just extract comments.
Rugged is a library for accessing libgit2 in Ruby. It gives you the speed and portability of libgit2 with the beauty of the Ruby language.
EventMachine implements a single-threaded engine for arbitrary network communications. EventMachine wraps all interactions with sockets, allowing programs to concentrate on the implementation of network protocols. It can be used to create both network servers and clients.
This package provides a subclass of Object that includes the Comparable module for handling dates.
Slim is a template language for Ruby that aims to reduce the syntax to the minimum while remaining clear.
Daemons provides a way to wrap existing Ruby scripts to be run as a daemon and to be controlled by simple start/stop/restart commands.
This gem provides a simple interface for classifying Ruby strings using the Unicode Script and Script_Extensions properties.
rubocop is a Ruby code style checking tool. It aims to enforce the community-driven Ruby Style Guide.
This package provides telnet client functionality.
HighLine provides a high-level IO library that provides validation, type conversion, and more for command-line interfaces. HighLine also includes a menu system for providing multiple options to the user.
Backports enables more compatibility across Ruby versions by providing backports of some features.
This package adds color through ANSI escape codes to Bacon test output.
This is an experimental gem that extracts low-level PDF functionality from Prawn.
Base32 is a library which provides base32 decoding and encoding.
This library provides a generic OAuth2 strategy for OmniAuth. It doesn't provide a way to gather user information, so should be used as a building block for authentication strategies.
Clamp provides an object-model for command-line utilities. It handles parsing of command-line options, and generation of usage help.
This library provides TZInfo::Data, which contains data from the IANA Time Zone database packaged as Ruby modules for use with TZInfo.
This gem contains the core algorithms and classes used for doing basic programming with RDF data, implemented in pure Ruby.