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.
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.
TomParse is a TomDoc parser for Ruby. It takes a code comment as input and parses it into a convenient object-oriented structure in accordance with the TomDoc standard. See TomDoc for more information about the TomDoc format.
Bump provides commands to manage Rubygem versioning, updating to the next patch version for example.
IRB is an interactive Ruby command-line tool for REPL (Read Eval Print Loop).
Rack provides a minimal, modular and adaptable interface for developing web applications in Ruby. By wrapping HTTP requests and responses, it unifies the API for web servers, web frameworks, and software in between into a single method call.
Ruby-terminfo provides terminfo binding for Ruby.
CBOR is a library for the CBOR format, based on Sadayuki Furuhashi's MessagePack library.
This package provides additional test assertions for Ruby standard libraries.
This package provides a fake file system for use in test suites. It avoids the need for manually creating temporary directories, or dealing with platform intricacies in File and FileUtils.
ruby-hydra-minimal is a Ruby library for working with hyphenation patterns. It is a low-dependency variant of ruby-hydra.
Kramdown is a library for parsing and converting a superset of Markdown. It is completely written in Ruby, supports standard Markdown (with some minor modifications) and various extensions that have been made popular by the PHP Markdown Extra package and Maruku.
Oj is a JSON parser and generator for Ruby, where the encoding and decoding of JSON is implemented as a C extension to Ruby.
Concurrent Ruby includes concurrency tools such as agents, futures, promises, thread pools, actors, supervisors, and more. It is inspired by Erlang, Clojure, Go, JavaScript, actors, and classic concurrency patterns.
This package provides a implementations of custom cops that are bundled as defaults in Standard Ruby.
This package provides a set of methods to manipulate an IP address. Both IPv4 and IPv6 are supported.
The Polyglot library allows a Ruby module to register a loader for the file type associated with a filename extension, and it augments require to find and load matching files.
Module Stream defines an interface for external iterators.
This Ruby library provides an implementation of the Matrix and Vector classes. The Matrix class represents a mathematical matrix. It provides methods for creating matrices, operating on them arithmetically and algebraically, and determining their mathematical properties (trace, rank, inverse, determinant, eigensystem, etc.). The Vector class represents a mathematical vector, which is useful in its own right, and also constitutes a row or column of a Matrix.
Hamster provides 6 persistent data structures: Hash, Vector, Set, SortedSet, List, and Deque (which works as an immutable queue or stack).
This gem is a simple callback-based HTTP request/response parser for writing http servers, clients and proxies.
Rack::Mount supports Rack's X-Cascade convention to continue trying routes if the response returns pass. This allows multiple routes to be nested or stacked on top of each other.
This package provides a small C extension to speed up variable length integers (varint) in Ruby Protocol Buffers.
Diffy provides a convenient way to generate a diff from two strings or files.
This package provides a class to deal with collections of unordered, unique values