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.
Net::SSH is a pure-Ruby implementation of the SSH2 client protocol. It allows you to write programs that invoke and interact with processes on remote servers, via SSH2.
This package provides a function to deep freeze Ruby objects.
Cucumber is a tool for running automated tests written in plain language. It's designed to support a Behaviour Driven Development (BDD) software development workflow.
Solargraph provides a comprehensive suite of tools for Ruby programming: intellisense, diagnostics, inline documentation, and type checking.
This library provides methods to encode and decode Ascii85 binary-to-text encoding. The main modern use of Ascii85 is in PostScript and Portable Document Format (PDF) file formats.
shoulda-context is the context framework extracted from Shoulda. Instead of writing Ruby methods with lots_of_underscores, shoulda-context adds context, setup, and should blocks combine to produce natural test method names.
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.
This package provides a subclass of Object that includes the Comparable module for handling dates.
Open4 is a Ruby library to run child processes and manage their input and output.
This package provides bindings for any kind of Ruby exceptions.
This library provides contracts for Ruby. A contract describes the correct inputs and output for a method, and will raise an error if a incorrect value is found.
Hashie is a collection of classes and mixins that make Ruby hashes more powerful.
Minima is a one-size-fits-all Jekyll theme for writers. It's Jekyll's default (and first) theme. It's what you get when you run jekyll new.
Rubytest CLI is a command-line interface for running tests for Rubytest-based test frameworks. It provides the rubytest executable.
queue_classic is a queuing library for Ruby applications (Rails, Sinatra, etc.) queue_classic features asynchronous job polling, database maintained locks and has a single dependency, pg.
This library provides methods to read Adobe Font Metrics (afm) files and use the data therein.
This package provides a RuboCop plugin that can be used for code style checking of Capybara test files (RSpec, Cucumber, Minitest).
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.
rainbow provides a string presenter object to colorize strings by wrapping them in ANSI escape codes.
The Pagination Generator forms the core of the pagination logic in Jekyll. It calculates and generates the pagination pages.
This class implements the File Transfer Protocol. If you have used a command-line FTP program, and are familiar with the commands, you will be able to use this class easily. Some extra features are included to take advantage of Ruby's style and strengths.
Ruby dubugging companion: pretty print Ruby objects to visualize their structure. Supports custom object formatting via plugins.
ExecJS lets you run JavaScript code from Ruby. It automatically picks a runtime to evaluate your JavaScript program, then returns the result to you as a Ruby object.
This gem provides the classes LinkHeader and LinkHeader::Link, which represent HTTP Link headers conforming to RFC 5988. Objects can be constructed from and converted to text or a JSON-friendly Array representation. They can also be used to generate corresponding HTML link elements.