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.
Minitest-sprint is a test runner for minitest that makes it easier to re-run individual failing tests.
Aruba is an extension for Cucumber, RSpec and Minitest for testing command-line applications. It supports applications written in any language.
Asciidoctor generates single-page documents. This extension splits documents up into multiple HTML pages according to their headings, with configurable levels.
This package provides a RBTree is a sorted associative collection that is implemented with a Red-Black Tree. It maps keys to values like a Hash, but maintains its elements in ascending key order. The interface is the almost identical to that of Hash.
This package provides a session management implementation for Rack.
WEBrick is an HTTP server toolkit that can be configured as an HTTPS server, a proxy server, and a virtual-host server.
This library only provides the FFI wrapper for the ZeroMQ networking library. It can be used to implement a Ruby API for the ZeroMQ library.
ruby-hydra-minimal is a Ruby library for working with hyphenation patterns. It is a low-dependency variant of ruby-hydra.
Minitest-bacon extends minitest with bacon-like functionality, making it easier to migrate test suites from bacon to minitest.
Racc is a LALR(1) parser generator. It is written in Ruby itself, and generates Ruby program.
Delayed_job (or DJ) encapsulates the common pattern of asynchronously executing longer tasks in the background. It is a direct extraction from Shopify where the job table is responsible for a multitude of core tasks.
This package provides a command line interface for running for Rack applications.
Psych is a YAML parser and emitter. Psych leverages libyaml for its YAML parsing and emitting capabilities. In addition to wrapping libyaml, Psych also knows how to serialize and de-serialize most Ruby objects to and from the YAML format.
This package provides a Ruby-based Parsing Expression Grammar (PEG) parser generator Domain Specific Language (DSL).
Org-ruby is an org-mode parser written in Ruby. The most significant thing this library does today is convert org-mode files to HTML or Textile or Markdown.
yaml-lint will simply try to load the YAML file with the built-in Ruby yaml library.
This package provides a class-level mixin to make managing fiber-local state easy. It provides easy access to a fiber-local state from a fiber, and defaults to a shared thread-local state.
This package provides a few useful extensions to core Ruby classes, including Array, Enumerable, Hash, Numeric, and String.
Oedipus Lex is a lexer generator in the same family as Rexical and Rex. It is based primarily on generating code much like you would a hand-written lexer. It uses StrScanner within a multi-level case statement. As such, Oedipus matches on the first match, not the longest.
Warden is a Rack-based middleware that provides a mechanism for authentication in Ruby web applications.
This package provides a generalized Rack framework for multiple-provider authentication.
Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. In order to get the best throughput, it is highly recommended that you use a Ruby implementation with real threads like Rubinius or JRuby.
This package provides a Ruby interface for secure random number generators.
ruby-hydra is a Ruby library for working with hyphenation patterns.