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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package provides a pure Ruby library for event-driven IO.
Ruby-Locale is the pure ruby library which provides basic APIs for localization.
Lumberjack is a simple logging utility that can be a drop in replacement for Logger or ActiveSupport::BufferedLogger. It provides support for automatically rolling log files even with multiple processes writing the same log file.
Prawn-dev contains tools to aid the development of the various Prawn projects.
Yell is a comprehensive logging replacement for Ruby. It defines multiple adapters, various log level combinations and message formatting options.
Deep Merge is a set of utility functions for Hash. It permits you to merge elements inside a hash together recursively.
The ruby_memcheck gem provides a sane way to use Valgrind's memcheck on your native extension gem, that filters out all the false positives caused by Ruby not freeing all of the memory it allocates during shutdown.
Clamp provides an object-model for command-line utilities. It handles parsing of command-line options, and generation of usage help.
Maruku is a Markdown interpreter in Ruby. It can export Markdown to HTML, and PDF through LaTeX.
When mutex_m is required, any object that extends or includes Mutex_m will be treated like a Mutex.
This Ruby library uses ANSI escape sequences to control the attributes of terminal output.
This package provides a generalized Rack framework for multiple-provider authentication.
Byebug is a Ruby 2 debugger implemented using the Ruby 2 TracePoint C API for execution control and the Debug Inspector C API for call stack navigation. The core component provides support that front-ends can build on. It provides breakpoint handling and bindings for stack frames among other things and it comes with a command line interface.
Thor is a toolkit for building powerful command-line interfaces.
Timeout provides a way to auto-terminate a potentially long-running operation if it hasn't finished in a fixed amount of time.
Rubocop::AST extends ruby-parser with classes used by RuboCop to deal with Ruby's Abstract Syntax Tree (AST), in particular:
RuboCop::AST::NodeRuboCop::AST::NodePattern
Dalli is a high performance pure Ruby client for accessing memcached servers. Dalli supports:
Simple and complex memcached configurations
Fail-over between memcached instances
Fine-grained control of data serialization and compression
Thread-safe operation
SSL/TLS connections to memcached
SASL authentication.
The name is a variant of Salvador Dali for his famous painting The Persistence of Memory.
This package provides a tool for writing manuals for Prawn and Prawn accessories
mkmf-lite is a light version of Ruby's mkmf.rb designed for use as a library. It does not create packages, builds, or log files of any kind. Instead, it provides mixin methods that you can use in FFI or tests to check for the presence of header files, constants, and so on.
Ethon is a very basic libcurl wrapper using ffi.
Method_source retrieves the source code for Ruby methods. Additionally, it can extract source code from Proc and Lambda objects or just extract comments.
LazyObject is an object wrapper that forwards all calls to the reference object. This object is not created until the first method dispatch.
The test-queue module is a parallel test runner, built using a centralized queue to ensure optimal distribution of tests between workers. It is specifically optimized for Continuous Integration (CI) environments: build statistics from each run are stored locally and used to sort the queue at the beginning of the next run.
HashDiff is a Ruby library to compute the smallest difference between two hashes.