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.
This package adds custom processing for warnings for Ruby, including the ability to ignore specific warning messages, ignore warnings in specific files/directories, include backtraces with warnings, treat warnings as errors, deduplicate warnings, and add custom handling for all warnings in specific files/directories.
Samovar is a modern framework for building command-line tools and applications. It provides a declarative class-based DSL for building command-line parsers that include automatic documentation generation. It helps you keep your functionality clean and isolated where possible.
Discount is an implementation of John Gruber's Markdown markup language in C. It implements all of the language described in the markdown syntax document and passes the Markdown 1.0 test suite.
This package provides a RuboCop plugin that can be used for code style checking of Capybara test files (RSpec, Cucumber, Minitest).
AnyStyle is a very fast and smart parser for academic reference lists and bibliographies. AnyStyle uses powerful machine learning heuristics based on Conditional Random Fields and aims to make it easy to train the model with data that is relevant to your parsing needs.
This package provides the anystyle command-line utility. AnyStyle can also be used as a Ruby library or as a web application, though the later has not yet been packaged for Guix.
Fuubar is an RSpec formatter that uses a progress bar instead of a string of letters and dots as feedback. It also stops on the first test failure.
Bio-commandeer provides an opinionated method of running shell commands from within Ruby. The advantage of bio-commandeer over other methods of running external commands is that when something goes wrong, messages printed to the STDOUT and STDERR streams are reported, giving extra detail to ease debugging.
This package provides a fast and scalable test runner for Ruby.
This package provides a Ruby parser written in pure Ruby.
This package adds color through ANSI escape codes to Bacon test output.
Racc is a LALR(1) parser generator. It is written in Ruby itself, and generates Ruby program.
This library provides a generic OAuth2 strategy for OmniAuth. It doesn't provide a way to gather user information, so should be used as a building block for authentication strategies.
The binding_of_caller module provides the Binding#of_caller method. It allows accessing bindings from upper frames in the call stack and can evaluate code in that context.
Minitest-global_expectations allows continued use of expectation methods on all objects. Calling expectation methods on all objects was deprecated in minitest 5.12, and is planned to be removed from minitest 6.
Dotenv is a Ruby library for setting environment variables defined in a .env file. This is the Rails variant, adapted for use with Ruby on Rails projects.
BlankSlate provides an abstract base class with no predefined methods (except for __send__ and __id__). BlankSlate is useful as a base class when writing classes that depend upon method_missing (e.g. dynamic proxies).
Timecop provides "time travel" and "time freezing" capabilities, making it easier to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.
Ruby dubugging companion: pretty print Ruby objects to visualize their structure. Supports custom object formatting via plugins.
The Pagination Generator forms the core of the pagination logic in Jekyll. It calculates and generates the pagination pages.
Roda is a routing tree web toolkit, designed for building fast and maintainable web applications in ruby.
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.
Sucker Punch is a single-process Ruby asynchronous processing library. It is perfect for asynchronous processes like emailing, data crunching or social platform manipulation; and generally recommended for jobs that are fast and non-mission critical like logs, emails, etc.
Flores is a fuzzing, randomization, and stress library to help tests uncover more bugs.
This package provides a Ruby binding to the Ed25519 elliptic curve public-key signature system described in RFC 8032.