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.
nio provides cross-platform asynchronous I/O primitives in Ruby for scalable network clients and servers.
Rugged is a library for accessing libgit2 in Ruby. It gives you the speed and portability of libgit2 with the beauty of the Ruby language.
Common protocol buffer types used by Google APIs
This library makes it easier to discover the truth values of various Ruby objects.
The Stud Ruby library adds a few things missing from the standard Ruby library such as:
Stud::TryRetry on failure, with back-off, where failure is any exception.
Stud::PoolGeneric resource pools.
Stud::TaskTasks (threads that can return values, exceptions, etc.)
Stud.intervalInterval execution (do X every N seconds).
Stud::BufferBatch and flush behavior.
Like a modern code version of the mythical beast with 100 serpent heads, Typhoeus runs HTTP requests in parallel while cleanly encapsulating handling logic.
Rerun is a tool to launch programs, then monitor the file system, and restart the program when any of the monitored files change. It's written in Ruby, but can be used for all programs.
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 provides TZInfo::Data, which contains data from the IANA Time Zone database packaged as Ruby modules for use with TZInfo.
Lumberjack is a simple logging utility that can be a drop in replacement for Logger or ActiveSupport::BufferedLogger. It provides support for automatically rolling log files even with multiple processes writing the same log file.
shoulda is a meta-package combining shoulda-context and shoulda-matchers providing tools for writing tests.
Nokogiri (鋸) parses and searches XML/HTML, and features both CSS3 selector and XPath 1.0 support.
This package provides a Ruby port of EventEmitter from Node.js.
Mercenary is a lightweight and flexible library for writing command-line apps in Ruby.
Ruby is a dynamic object-oriented programming language with a focus on simplicity and productivity.
Ruby is a dynamic object-oriented programming language with a focus on simplicity and productivity.
Ruby is a dynamic object-oriented programming language with a focus on simplicity and productivity.
Ruby is a dynamic object-oriented programming language with a focus on simplicity and productivity.
mruby is the lightweight implementation of the Ruby language. Its syntax is Ruby 3.x compatible except for pattern matching. mruby can be linked and embedded within your application.
This package can be used to automatically generate Rust FFI bindings to C and C++ libraries. This package provides the bindgen command.
rtss annotates its output with relative durations between consecutive lines and since program start.
difft provides a structural diff that understands syntax. It compares files using the syntax, not line-by-line providing accurate diffs that are easier to read. It works with a variety of languages including Javascript, Python, Rust and Scheme.
Prettypst is a configurable source file formatter for the Typst typesetting system.
complgen is a tool that allows you to generate completion scripts for all major shells (bash, fish, zsh) from a single, concise, EBNF-like grammar.