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 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.
Capybara is an integration testing tool for rack based web applications. It simulates how a user would interact with a website.
Antwrap is a Ruby module that wraps the Apache Ant build tool. Antwrap can be used to invoke Ant tasks from a Ruby or a JRuby script.
ruby-hydra-minimal is a Ruby library for working with hyphenation patterns. It is a low-dependency variant of ruby-hydra.
This package provides a MiniTest plugin for displaying the slowest tests in a minitest suite.
This is an experimental gem that extracts low-level PDF functionality from Prawn.
stackprof is a fast sampling profiler for Ruby code, with cpu, wallclock and object allocation samplers.
Guard is a command line tool to easily handle events on file system modifications. Guard automates various tasks by running custom rules whenever file or directories are modified.
Hashie is a collection of classes and mixins that make Ruby hashes more powerful.
This gem makes mathematical operations more precise in Ruby and integrates other mathematical standard libraries. Prior to Ruby 2.5, mathn was part of the Ruby standard library.
A Ruby gem for tokenizing, parsing, and transforming regular expressions. It comprises the following components:
A scanner/tokenizer based on Ragel,
A lexer that produces a stream of token objects,
A parser that produces a tree of Expression objects.
Markaby allows writing HTML packages in pure Ruby. This is similar to the functionality provided by ERB, but without the mixture of HTML and additional ERB syntax.
Tins is a Ruby library providing assorted tools.
The Listen gem listens to file modifications and notifies you about the changes.
Hoe is a rake/rubygems helper for project Rakefiles. It helps manage, maintain, and release projects and includes a dynamic plug-in system allowing for easy extensibility. Hoe ships with plug-ins for all the usual project tasks including rdoc generation, testing, packaging, deployment, and announcement.
Deep Merge is a set of utility functions for Hash. It permits you to merge elements inside a hash together recursively.
RR is a test double framework that features a rich selection of double techniques and a terse syntax.
RSpec::Wait strives to make it easier to test asynchronous or slow interactions.
LazyObject is an object wrapper that forwards all calls to the reference object. This object is not created until the first method dispatch.
Shindo is a simple depth first testing library for Ruby.
This package provides a Language Server Protocol (LSP) development kit for Ruby.
The httpclient ruby library provides functionality related to HTTP. Compared to the net/http library, httpclient also provides Cookie, multithreading and authentication (digest, NTLM) support.
Also provided is a httpclient command, which can perform HTTP requests either using arguments or with an interactive prompt.
IRB is an interactive Ruby command-line tool for REPL (Read Eval Print Loop).
MessagePack is a binary-based efficient object serialization library. It enables to exchange structured objects between many languages like JSON. Unlike JSON, it is very fast and small.