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.
Syntax Tree is a suite of tools built on top of the internal CRuby parser. It provides the ability to generate a syntax tree from source, as well as the tools necessary to inspect and manipulate that syntax tree. It can be used to build formatters, linters, language servers, and more.
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.
The rubyzip module provides ways to read from and create zip files.
Sanitize is a whitelist-based HTML and CSS sanitizer. Given a list of acceptable elements, attributes, and CSS properties, Sanitize will remove all unacceptable HTML and/or CSS from a string.
This package provides a Language Server Protocol (LSP) development kit for Ruby.
Sorbet's runtime type checking component. Sorbet is a powerful type checker for Ruby.
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.
This gem provides a Power Assert implementation for Minitest. It is inspired by the test-unit-power_assert gem.
Swagger::Diff is a utility for comparing two different Open API Initiative (OAI) specifications (formerly known as Swagger specifications). It is intended to determine whether a newer API specification is backwards-compatible with an older API specification.
IRB is an interactive Ruby command-line tool for REPL (Read Eval Print Loop).
ruby-hydra is a Ruby library for working with hyphenation patterns.
Forwardable Extended provides more Forwardable methods for your source as Forwardable::Extended.
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.
Base32 is a library which provides base32 decoding and encoding.
Quality Ensured Demonstrations (QED) is a test framework for Test Driven Development (TDD) and Behaviour Driven Development (BDD) utilizing Literate Programming techniques. QED sits somewhere between lower-level testing tools like Test::Unit and requirement specifications systems like Cucumber.
Shoulda Matchers provides RSpec- and Minitest-compatible one-liners that test common Rails functionality. These tests would otherwise be much longer, more complex, and error-prone.
This package provides a Ruby interface for secure random number generators.
This package provides a native extension that can increase performance by about 25% compared to the pure Ruby WebSocket implementation.
Bandwidth IRIS is a Ruby SDK for Bandwidth Phone Number Dashboard. It is a Ruby Client library for IRIS / BBS API.
Asciidoctor PDF is an extension for Asciidoctor that converts AsciiDoc documents to Portable Document Format (PDF) using the Prawn PDF library. It has features such as:
Direct AsciiDoc to PDF conversion
Configuration-driven theme (style and layout)
Scalable Vector Graphics (SVG) support
PDF document outline (i.e., bookmarks)
Table of contents page(s)
Document metadata (title, authors, subject, keywords, etc.)
Internal cross reference links
Syntax highlighting with Rouge, Pygments, or CodeRay
Page numbering
Customizable running content (header and footer)
“Keep together” blocks (i.e., page breaks avoided in certain block content)
Orphaned section titles avoided
Autofit verbatim blocks (as permitted by base_font_size_min setting)
Table border settings honored
Font-based icons
Custom TrueType (TTF) fonts
Double-sided printing mode (margins alternate on recto and verso pages)
This library extends Warden to support OAuth 2.0 authorized API requests.
This package provides assorted command line tools that may be useful when working with Ruby code.
Middleware is a generalized implementation of a middleware abstraction for Ruby.
Pry Doc is a Pry REPL plugin. It provides extended documentation support for the REPL by means of improving the show-doc and show-source commands. With help of the plugin the commands are be able to display the source code and the docs of Ruby methods and classes implemented in C.