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.
Antwrap is a Ruby module that wraps the Apache Ant build tool. Antwrap can be used to invoke Ant tasks from a Ruby or a JRuby script.
This package provides telnet client functionality.
This gem makes mathematical operations more precise in Ruby and integrates other mathematical standard libraries. Prior to Ruby 2.5, mathn was part of the Ruby standard library.
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.
Knows about MRI, Rubinius, JRuby, MagLev and MacRuby.
Rouge is a code highlighter written in Ruby. It supports more than 100 languages and outputs HTML or ANSI 256-color text. Its HTML output is compatible with stylesheets designed for pygments.
Sorbet's runtime type checking component. Sorbet is a powerful type checker for Ruby.
The Libxml-Ruby project provides Ruby language bindings for the GNOME Libxml2 XML toolkit.
Asciidoctor is a text processor and publishing toolchain for converting AsciiDoc content to HTML5, DocBook 5, PDF, and other formats.
This package provides a Jekyll plugin to add metadata tags for search engines and social networks to better index and display your site's content.
This package provides a collection of RuboCop cops to check for performance optimizations in Ruby code.
Wayback Machine Downloader is a command line tool for downloading websites from the Internet Archive's Wayback Machine (archive.org). It allows fine grained control over what to download by specifying which snapshots to consider and what files to include.
Concurrent Ruby includes concurrency tools such as agents, futures, promises, thread pools, actors, supervisors, and more. It is inspired by Erlang, Clojure, Go, JavaScript, actors, and classic concurrency patterns.
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.
This library provides a number of PDF::Reader based tools for use in testing PDF output. Presently, the primary purpose of this tool is to support the tests found in Prawn, a pure Ruby PDF generation library.
This package provides support for encoding and decoding binary data using a Base64 representation.
XPath is a Ruby domain-specific language (DSL) for generating XPath expressions.
This package provides an alternative implementation of the Ruby GetText library that is approximately 12x faster yet thread safe.
jaro_winkler is an implementation of Jaro-Winkler distance algorithm. It is written as a C extension and will fallback to a pure Ruby implementation on platforms where this is unsupported.
This gem provides a DSL that makes it easy to write reports of various types in ruby. It eliminates the need to litter your source with puts statements, instead providing a more readable, expressive interface to your application.
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.
This package provides a job queue that uses PostgreSQL for storing jobs and locking between worker processes.
Tins is a Ruby library providing assorted tools.
Slim is a template language for Ruby that aims to reduce the syntax to the minimum while remaining clear.