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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
Power-assert is an assertion library providing descriptive assertion messages for tests.
This extends the bacon testing framework with useful extensions to disable tests, have before and after blocks that run once and more.
Markaby allows writing HTML packages in pure Ruby. This is similar to the functionality provided by ERB, but without the mixture of HTML and additional ERB syntax.
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.
shoulda is a meta-package combining shoulda-context and shoulda-matchers providing tools for writing tests.
Sawyer is an experimental hypermedia agent for Ruby built on top of Faraday.
Braintree provides resources and tools for developers to integrate Braintree's global payments platform.
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.
The cane gem provides a great framework for running quality checks over your ruby project as part of continuous integration build. It comes with a few checks out of the box, but also provides an API for loading custom checks. This gem provides a set of additional checks.
This package provides a RubyVersion class which offers a convenient Domain Specific Language (DSL) for checking for the right Ruby version.
This package provides a pure Ruby implementation of the RFC 7519 OAuth JWT standard.
Yell is a comprehensive logging replacement for Ruby. It defines multiple adapters, various log level combinations and message formatting options.
This Gem provides a common layer for serverspec and itamae.
UnicodeUtils implements Unicode algorithms for case conversion, normalization, text segmentation and more in pure Ruby code.
Nokogiri::Diff adds the ability to calculate the differences (added or removed nodes) between two XML/HTML documents.
TTY:Markdown is a markdown processing component for Ruby. It's used to convert markdown text or documents into a terminal friendly output. Part of the TTY Toolkit project.
Bio-logger is a wrapper around Log4r adding extra logging features such as filtering and fine grained logging.
Inspired by Electric XML library for Java, REXML aims to be easy-to-use API, small and fast. It supports both tree and stream document parsing.
An OpenStruct is a data structure, similar to a Hash, that allows the definition of arbitrary attributes with their accompanying values. This is accomplished by using Ruby's metaprogramming to define methods on the class itself.
The SafeYAML gem provides an alternative implementation of YAML.load suitable for accepting user input in Ruby applications.
Pygmentize provides a simple way to call pygmentize from within a Ruby application.
RubyRC4 is a pure Ruby implementation of the RC4 algorithm.
The x25519 gem is an efficient public key cryptography library for Ruby providing key exchange/agreement via the X25519 (as known as Curve25519) Elliptic Curve Diffie-Hellman function as described in RFC 7748.
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