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 library provides methods to read Adobe Font Metrics (afm) files and use the data therein.
This library only provides the FFI wrapper for the ZeroMQ networking library. It can be used to implement a Ruby API for the ZeroMQ library.
Text::Hyphen is a Ruby library to hyphenate words in various languages using Ruby-fied versions of TeX hyphenation patterns. It will properly hyphenate various words according to the rules of the language the word is written in. The algorithm is based on that of the TeX typesetting system by Donald E. Knuth.
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.
GRPC is a high performance, open-source universal RPC framework. This package provides a ruby interface for it.
Maxitest is a wrapper around Minitest with extra functionality such as timeouts, an mtest executable that can run tests by line number, support for interrupted tests, better backtraces, and more.
multipart-parser is a simple parser for multipart MIME messages, written in Ruby, based on felixge/node-formidable's parser. It has the following characteristics:
Pure Ruby
Event-driven API
Only supports one level of multipart parsing
Does not perform I/O
Does not depend on any other library.
WebMock allows stubbing HTTP requests and setting expectations on HTTP requests. This is useful when testing software.
This package provides a plugin for the RuboCop code style enforcing & linting tool for factory_bot files.
This package provides a function to deep freeze Ruby objects.
This package provides a simple block-driven assertion library for both testing and for production code that attempts to make test definitions more readable.
Ruby/Git is a Ruby library that can be used to create, read and manipulate Git repositories by wrapping system calls to the git binary.
The Pagination Generator forms the core of the pagination logic in Jekyll. It calculates and generates the pagination pages.
This package provides a parser for Ruby source code, written in C.
Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. In order to get the best throughput, it is highly recommended that you use a Ruby implementation with real threads like Rubinius or JRuby.
rainbow provides a string presenter object to colorize strings by wrapping them in ANSI escape codes.
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 gem provides a simple interface for classifying Ruby strings using the Unicode Script and Script_Extensions properties.
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.
This package adds color through ANSI escape codes to Bacon test output.
The ptools (power tools) library extends Ruby's core File class with many additional methods modelled after common POSIX tools, such as File.which for finding executables, File.tail to print the last lines of a file, File.wc to count words, and so on.
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.
Power-assert is an assertion library providing descriptive assertion messages for tests.
RSpec::Its provides the its method as a short-hand to specify the expected value of an attribute. For example, one can use its(:size)\should eq(1)\.