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.
Nokogiri (鋸) parses and searches XML/HTML, and features both CSS3 selector and XPath 1.0 support.
IRB is an interactive Ruby command-line tool for REPL (Read Eval Print Loop).
TaskJuggler (tj3) is a project management tool for project planning and tracking using a domain specific language; projects are plain text files written using your favourite text editor. It includes reporting in HTML, CSV or iCalendar format and an email based status tracking system to send and receive time sheets from collaborators.
It covers the complete spectrum of project management tasks from the first idea to the completion of the project. It assists you during project scoping, resource assignment, cost and revenue planning, risk and communication management, status tracking and reporting.
Comprehensive and flexible logging library written in Ruby for use in Ruby programs. It features a hierarchical logging system of any number of levels, custom level names, logger inheritance, multiple output destinations per log event, execution tracing, custom formatting, thread safteyness, XML and YAML configuration, and more.
This package allows you to test FTP implementations in ruby. It is a minimal single-client FTP server that can be bound to any arbitrary port on localhost.
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.
Net::HTTP::Persistent manages persistent HTTP connections using Net::HTTP, supporting reconnection and retry according to RFC 2616.
This gem is a Faraday adapter for the Net::HTTP library. Faraday is an HTTP client library that provides a common interface over many adapters.
Capybara is an integration testing tool for rack based web applications. It simulates how a user would interact with a website.
The sys-uname library provides an interface for gathering information about your current platform. It allows retrieving information such as the OS name, OS version, system name, etc.
RubyMoney provides a library for dealing with money and currency conversion. Its features are:
Provides a Money class which encapsulates all information about a certain amount of money, such as its value and its currency.
Provides a Money::Currency class which encapsulates all information about a monetary unit.
Represents monetary values as integers, in cents; so avoids floating point rounding errors.
Represents currency as Money::Currency instances providing a high level of flexibility.
Provides APIs for exchanging money from one currency to another.
Bond can autocomplete argument(s) to methods, uniquely completing per module, per method and per argument. Bond provides a configuration system and a DSL for creating custom completions and completion rules. Bond can also load completions that ship with gems. Bond is able to offer more than irb's completion since it uses the full line of input when completing as opposed to irb's last-word approach.
Minitest-sprint is a test runner for minitest that makes it easier to re-run individual failing tests.
This package provides a gem to convert LaTeX input to Unicode. Its original use was as an input filter for BibTeX-Ruby, but it can be used independently to decode LaTeX. Many of the patterns used by this Ruby gem are based on François Charette's equivalent Perl module LaTeX::Decode.
This Ruby library uses ANSI escape sequences to control the attributes of terminal output.
This package provides a pure Ruby library for event-driven IO.
Spectroscope is a Behavior-Driven Development (BDD) framework built on RubyTest, designed to emulate RSpec in most respects. It is assertion framework independent so any number of assertion systems can be used, such as Assay or AE.
Shindo is a simple depth first testing library for Ruby.
This gem provides parser dictionary data for AnyStyle.
The sexp_processor package is derived from ParseTree, but contrary to ParseTree, it includes all the generic S-exp processing tools. Amongst the included tools are Sexp, SexpProcessor and Environment
The ruby_parser (RP) package provides a Ruby parser written in pure Ruby. It outputs S-expressions which can be manipulated and converted back to Ruby via the ruby2ruby library.
This package provides a Ruby library to handle the WebSocket protocol.
Coderay is a Ruby library that provides syntax highlighting for select languages.
The concurrent-ruby-edge gem includes concurrent-ruby features that are under active development and may change frequently. They are expected not to keep backward compatibility (there may also lack tests and documentation), although semantic versions are obeyed though. Features developed in concurrent-ruby-edge are expected to move to concurrent-ruby when final.