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 library makes it easier to discover the truth values of various Ruby objects.
When mutex_m is required, any object that extends or includes Mutex_m will be treated like a Mutex.
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.
Multicodecs is the ruby implementation of multiformats/multicodec, a canonical table of of codecs used by various multiformats.
Tilt is a thin interface over a number of different Ruby template engines in an attempt to make their usage as generic as possible.
The SnakyHash Ruby library provides classes for normalizing hash keys and look-ups, and a pseudo-object interface.
rb-inotify is a simple wrapper over the inotify Linux kernel subsystem for monitoring changes to files and directories.
VersionGem aims to provide introspection of a Version module based on a Version::VERSION constant string wile not interfering with gemspec parsing where the VERSION string is traditionally used.
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.
Skinny is a simple, upgradable WebSockets for Ruby, using the Thin library.
websocket-extensions provides a container for registering extension plugins.
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.
yaml-lint will simply try to load the YAML file with the built-in Ruby yaml library.
This package provides a lightweight mime type lookup toy.
ValueSemantics generates modules that provide conventional value semantics for a given set of attributes. The behaviour is similar to an immutable Struct class, plus extensible, lightweight validation and coercion.
This library can be used as a module for fog or as standalone libvirt provider. fog is a Ruby cloud services library.
Power-assert is an assertion library providing descriptive assertion messages for tests.
Pathutil tries to be a faster pure Ruby implementation of Pathname.
Bacon is a small RSpec clone providing all essential features.
ast is a Ruby library for working with Abstract Syntax Trees. It does this through immutable data structures.
Lemon is a unit testing framework that enforces highly formal case-to-class and unit-to-method test construction. This enforcement can help focus concern on individual units of behavior.
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 additional test assertions for Ruby standard libraries.
This package provides a performant priority queue in pure ruby with support for changing priority using pairing heap data structure