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.
Mail is an internet library for Ruby that is designed to handle email generation, parsing and sending. The purpose of this library is to provide a single point of access to handle all email functions, including sending and receiving emails. All network type actions are done through proxy methods to Net::SMTP, Net::POP3 etc.
Mail has been designed with a very simple object oriented system that really opens up the email messages you are parsing, if you know what you are doing, you can fiddle with every last bit of your email directly.
This package provides a Ruby kernel for Jupyter/IPython frontends (e.g. notebook).
This package provides a library to help create value objects without the pain of Ruby's Struct (or its setters).
This gems add the --watch switch to the jekyll CLI interface. It allows Jekyll to rebuild your site when a file changes.
This Ruby library provides a simple wrapper to bcrypt, a secure hash algorithm for hashing passwords.
yaml-lint will simply try to load the YAML file with the built-in Ruby yaml library.
Common protocol buffer types used by Google APIs
This package provides a function to deep freeze Ruby objects.
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.
This package provides a pure Ruby implementation of the RFC 7519 OAuth JWT standard.
Asciidoctor is a text processor and publishing toolchain for converting AsciiDoc content to HTML5, DocBook 5, PDF, and other formats.
Introspection provides tools to inspect the hierarchy of method definitions on a Ruby object.
This library provides functionality to send Internet mail via SMTP, the Simple Mail Transfer Protocol. The SMTP protocol specification is known as RFC2821.
This package provides an automated way to track, and then re-run failed RSpec tests.
minitest-rg changes the colour of the output from Minitest.
This package is a wrapper around parallel_tests that runs every test in a fork to avoid pollution and get clean output per test.
The Stud Ruby library adds a few things missing from the standard Ruby library such as:
Stud::TryRetry on failure, with back-off, where failure is any exception.
Stud::PoolGeneric resource pools.
Stud::TaskTasks (threads that can return values, exceptions, etc.)
Stud.intervalInterval execution (do X every N seconds).
Stud::BufferBatch and flush behavior.
This package provides a performant priority queue in pure ruby with support for changing priority using pairing heap data structure
KPeg is a simple PEG library for Ruby. It provides an API as well as native grammar to build the grammar. KPeg supports direct left recursion of rules via the OMeta memoization technique.
GLI allows you to create command-line applications in Ruby with Git-Like Interfaces: that is, they take subcommands in the style of git and gem. GLI uses a simple domain-specific language, but retains all the power of the built-in OptionParser.
Parallel allows you to run any code in parallel Processes (to use all CPUs) or Threads(to speedup blocking operations). It is best suited for map-reduce or e.g. parallel downloads/uploads.
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 package provides a Partial native implementation of the liquid ruby gem in C that makes it operate about three times faster.
Promise is a Ruby implementation of the Promises/A+ specification. It provides 100% mutation coverage, tested on MRI 1.9, 2.0, 2.1, 2.2, Rubinius, and JRuby.