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.
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.
This library provides a simple API for XML processing in Ruby.
Ruby Rsync is a Ruby library that can synchronize files between remote hosts by wrapping the rsync binary.
This gems add the --watch switch to the jekyll CLI interface. It allows Jekyll to rebuild your site when a file changes.
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.
Covered uses modern Ruby features to generate comprehensive coverage, including support for templates which are compiled into Ruby. It has the following features:
Incremental coverage -- if you run your full test suite, and the run a subset, it will still report the correct coverage - so you can incrementally work on improving coverage.
Integration with RSpec, Minitest, Travis & Coveralls - no need to configure anything - out of the box support for these platforms.
It supports coverage of views -- templates compiled to Ruby code can be tracked for coverage reporting.
BlankSlate provides an abstract base class with no predefined methods (except for __send__ and __id__). BlankSlate is useful as a base class when writing classes that depend upon method_missing (e.g. dynamic proxies).
Minitest-sprint is a test runner for minitest that makes it easier to re-run individual failing tests.
WWTD is a Travis Simulator that lets you run test matrices defined in .travis.yml on your local machine, using rvm, rbenv, or chruby to test different versions of Ruby.
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 package is a collection of ANSI escape code related libraries enabling ANSI colorization and stylization of console output. Included in the library are the Code module, which defines ANSI codes as constants and methods, a Mixin module for including color methods, a Logger, a ProgressBar, and a String subclass. The library also includes a Terminal module which provides information about the current output device.
Lino provides an interface to run external commands. It provides an interface to add options as well as managing the standard input, output and error streams.
Metaclass is a Ruby library adding a metaclass method to all Ruby objects.
This package provides a command line interface for running for Rack applications.
CukeModeler facilitates modeling a test suite that is written in Gherkin (e.g. Cucumber, SpecFlow, Lettuce, etc.). It does this by providing an abstraction layer on top of the Abstract Syntax Tree (AST) that the cucumber-gherkin generates when parsing features, as well as providing models for feature files and directories in order to be able to have a fully traversable model tree of a test suite's structure. These models can then be analyzed or manipulated more easily than the underlying AST layer.
Asciidoctor generates single-page documents. This extension splits documents up into multiple HTML pages according to their headings, with configurable levels.
MIME detection by extension or content, using the freedesktop.org.xml shared-mime-info database.
nio provides cross-platform asynchronous I/O primitives in Ruby for scalable network clients and servers.
This package provides memory profiling routines for Ruby.
fog is a Ruby cloud services library. This package provides shared classes and tests for fog providers and services.
This package provides a common interface to multiple JSON libraries, including Oj, Yajl, the JSON gem (with C-extensions), the pure-Ruby JSON gem, NSJSONSerialization, gson.rb, JrJackson, and OkJson.
Temple is an abstraction and framework for compiling templates to pure Ruby.
Pleaserun is a tool to generate startup scripts and service definitions. It targets service managers such as systemd, Upstart, launchd, sysv init, and runit.
RR is a test double framework that features a rich selection of double techniques and a terse syntax.