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 package provides a generic object traverser for Ruby. It takes the object and recursively yields:
the given object
instance variables, class variables, constants
Hash keys and values
Enumerable members
Struct members
Data members
Range begins and ends
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.
Ruby-Locale is the pure ruby library which provides basic APIs for localization.
Sentry-Core provides a gem that provides a client interface for the Sentry error logger.
This package provides a simple, fast MySQL library for Ruby, binding to libmysql.
The SnakyHash Ruby library provides classes for normalizing hash keys and look-ups, and a pseudo-object interface.
Em-websocket is an EventMachine based WebSocket server implementation.
Multicodecs is the ruby implementation of multiformats/multicodec, a canonical table of of codecs used by various multiformats.
ruby-unf is a wrapper library to bring Unicode Normalization Form support to both Ruby and JRuby. It uses unf_ext on CRuby and java.text.Normalizer on JRuby.
This class implements the File Transfer Protocol. If you have used a command-line FTP program, and are familiar with the commands, you will be able to use this class easily. Some extra features are included to take advantage of Ruby's style and strengths.
This package provides a collection of RuboCop cops to check for downstream compatibility issues in the Ruby code.
This package provides additional test assertions for Ruby standard libraries.
Timeout provides a way to auto-terminate a potentially long-running operation if it hasn't finished in a fixed amount of time.
HTMLProofer is a set of tests to validate your HTML output. These tests check if your image references are legitimate, if they have alt tags, if your internal links are working, and so on. It's intended to be an all-in-one checker for your output.
Ruby C bindings to the Yajl JSON stream-based parser library. The API is compatible with the JSON gem, so yajl-ruby can act as a drop in replacement.
A modified copy of yajl is used, and included in the package.
Slim is a template language for Ruby that aims to reduce the syntax to the minimum while remaining clear.
This is a parser for kramdown that converts Markdown documents in the GFM dialect to HTML.
Octokit wraps the GitHub API in a flat API client that follows Ruby conventions and requires little knowledge of REST.
This gem provides beautiful console logging for Ruby applications. It implements fast, buffered log output and has the following features:
Thread safe global logger with per-fiber context
Carry along context with nested loggers
Enable/disable log levels per class
Detailed logging of exceptions
Beautiful logging to the terminal or structured logging using JSON.
The options library helps with parsing keyword options in Ruby functions.
Namae (名前) is a parser for human names. It recognizes personal names of various cultural backgrounds and tries to split them into their component parts (e.g., given and family names, honorifics etc.).
MIME detection by extension or content, using the freedesktop.org.xml shared-mime-info database.
Pry is an IRB alternative and runtime developer console for Ruby. It features syntax highlighting, a plugin architecture, runtime invocation, and source and documentation browsing.
Exception2MessageMapper (e2mmap) is a helper module for easily defining exceptions with predefined messages.