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.
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.
The ruby_memcheck gem provides a sane way to use Valgrind's memcheck on your native extension gem, that filters out all the false positives caused by Ruby not freeing all of the memory it allocates during shutdown.
This package provides a native extension that can increase performance by about 25% compared to the pure Ruby WebSocket implementation.
Coderay is a Ruby library that provides syntax highlighting for select languages.
ruby-hydra is a Ruby library for working with hyphenation patterns.
Pygmentize provides a simple way to call pygmentize from within a Ruby application.
This gem provides beautiful console logging for Ruby applications. It implements fast, buffered log output and has the following features:
Thread safe global logger with per-fiber context
Carry along context with nested loggers
Enable/disable log levels per class
Detailed logging of exceptions
Beautiful logging to the terminal or structured logging using JSON.
This package provides a tool for writing manuals for Prawn and Prawn accessories
The Listen gem listens to file modifications and notifies you about the changes.
Gherkin-ruby is a Gherkin parser written in pure Ruby and less than 200 lines of code.
CountDownLatch is a synchronization aid that allows one or more threads to wait until a set of operations being performed in other threads completes.
Multipart-Post Adds multipart POST capability to Ruby's net/http library.
Racc is a LALR(1) parser generator. It is written in Ruby itself, and generates Ruby program.
Minitest-sprint is a test runner for minitest that makes it easier to re-run individual failing tests.
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 provides a Partial native implementation of the liquid ruby gem in C that makes it operate about three times faster.
XPath is a Ruby domain-specific language (DSL) for generating XPath expressions.
RJB is a bridge program that connects Ruby and Java via the Java Native Interface.
This package is a wrapper around parallel_tests that runs every test in a fork to avoid pollution and get clean output per test.
websocket-driver provides a complete implementation of the WebSocket protocols that can be hooked up to any TCP library
mkmf-lite is a light version of Ruby's mkmf.rb designed for use as a library. It does not create packages, builds, or log files of any kind. Instead, it provides mixin methods that you can use in FFI or tests to check for the presence of header files, constants, and so on.
multipart-parser is a simple parser for multipart MIME messages, written in Ruby, based on felixge/node-formidable's parser. It has the following characteristics:
Pure Ruby
Event-driven API
Only supports one level of multipart parsing
Does not perform I/O
Does not depend on any other library.
Bake is a task execution tool, inspired by Rake, but codifying many of the use cases which are typically implemented in an ad-hoc manner.
This library provides functions to calculate the differences between two tree-like structures. It is similar to Ruby's built-in TSort module.