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.
Erubis is a fast implementation of embedded Ruby (eRuby) with several features such as multi-language support, auto escaping, auto trimming spaces around <% %>, a changeable embedded pattern, and Ruby on Rails support.
This package provides a parser for Ruby source code, written in C.
TestConstruct is a DSL for creating temporary files and directories during tests.
Provides empty Module#ruby2_keywords method, for the forward source-level compatibility against ruby2.7 and ruby3.
Sass is a CSS extension language. It extends CSS with features that don't exist yet like variables, nesting, mixins and inheritance.
Launchy is helper class for launching applications in a fire and forget manner. The aim of Launchy is to provide a common approach to launching external applications from within Ruby programs.
This package provides a gem that calculates the exchange rate using published rates from open-exchange-rates. Compatible with the money gem.
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.
Nori is a simple XML parsing ripped from Crack which in-turn ripped from Merb. It supports pluggable parsers and ships with both REXML and Nokogiri implementations.
MessagePack is a binary-based efficient object serialization library. It enables to exchange structured objects between many languages like JSON. Unlike JSON, it is very fast and small.
This package provides a collection of RuboCop cops to check for performance optimizations in Ruby code.
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.
RubyProf is a fast code profiler for Ruby. Its features include:
- Speed
Being a C extension, it is many times faster than the standard Ruby profiler.
- Measurement Modes
It can measure program wall time, process time, object allocations and memory usage.
- Reports
A variety of text and cross-referenced HTML reports can be generated.
- Threads
Profiling multiple threads simultaneously is supported.
This package provides unicode normalization form support for Ruby.
Flores is a fuzzing, randomization, and stress library to help tests uncover more bugs.
Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality. The protocol is described in IMAP.
This gem generates a treemap showing the complexity of Ruby code on which it is run. It uses Saikuro under the covers to analyze Ruby code complexity.
ruby_version provides a RubyVersion module to simplify checking for the right Ruby version in software.
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.
LazyObject is an object wrapper that forwards all calls to the reference object. This object is not created until the first method dispatch.
Slop provides a Ruby domain specific language for gathering options and parsing command line flags.
This package provides C extensions to optimize the concurrent-ruby gem when running under the Matz's Ruby Interpreter (MRI, also known as CRuby).
This library provides a simple API for XML processing in Ruby.
This library provides a way to run code around tests in Minitest, written using either the unit test or spec style.