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 gem provides a DSL that makes it easy to write reports of various types in ruby. It eliminates the need to litter your source with puts statements, instead providing a more readable, expressive interface to your application.
Wayback Machine Downloader is a command line tool for downloading websites from the Internet Archive's Wayback Machine (archive.org). It allows fine grained control over what to download by specifying which snapshots to consider and what files to include.
This gem removes common margin from indented strings, such as the ones produced by indented heredocs. In other words, it strips out leading whitespace chars at the beginning of each line, but only as much as the line with the smallest margin.
It is acknowledged that many strings defined by heredocs are just code and fact is that most parsers are insensitive to indentation. If, however, the strings are to be used otherwise, be it for printing or testing, the extra indentation will probably be an issue and hence this gem.
Terminal Table is a fast and simple, yet feature rich table generator written in Ruby. It supports ASCII and Unicode formatted tables.
Open4 is a Ruby library to run child processes and manage their input and output.
Bacon is a small RSpec clone providing all essential features.
This package provides the Minitest::Retry class, which extends Minitest to allow retrying tests when they fail.
Sentry provides a gem that provides a client interface for the Sentry error logger.
This RSpec plugin allows you to use block_is_expected similarly to how you would use is_expected if a block was wrapping the subject.
Racc is a LALR(1) parser generator. It is written in Ruby itself, and generates Ruby program.
Ruby Bindings for the GNU LibIDN library, an implementation of the Stringprep, Punycode and IDNA specifications. These are used to encode and decode internationalized domain + names according to the IDNA2003 specifications.
Included are the most important parts of the Stringprep, Punycode and IDNA APIs like performing Stringprep processings, encoding to and decoding from Punycode strings and converting entire domain names to and from the ACE encoded form.
Sass is a CSS extension language. It extends CSS with features that don't exist yet like variables, nesting, mixins and inheritance.
This gem generates a treemap showing the complexity of Ruby code on which it is run. It uses Saikuro under the covers to analyze Ruby code complexity.
Bake Test External adds a test:external action to the bake command to run the test suites of dependent projects to check for breakage.
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.
Pygmentize provides a simple way to call pygmentize from within a Ruby application.
Rack::Cache is suitable as a drop-in component to enable HTTP caching for Rack-based applications that produce freshness (Expires, Cache-Control) and/or validation (Last-Modified, ETag) information.
This package can be used to have the execution stopped for inspection in the Ruby debugger upon encountering a failure. To use it, set the RSPEC_DEBUG environment variable to true then invoke the rspec command as usual.
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 library extends Warden to support OAuth 2.0 authorized API requests.
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.
Mustache is a framework-agnostic way to render logic-free views. Think of Mustache as a replacement for your views. Instead of views consisting of ERB or HAML with random helpers and arbitrary logic, your views are broken into two parts: a Ruby class and an HTML template.
RGL is a framework for graph data structures and algorithms. The design of the library is much influenced by the Boost Graph Library (BGL) which is written in C++.
Blather is a XMPP DSL for Ruby written on top of EventMachine and Nokogiri.