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.
IRB is an interactive Ruby command-line tool for REPL (Read Eval Print Loop).
Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort.
A Ruby gem for tokenizing, parsing, and transforming regular expressions. It comprises the following components:
A scanner/tokenizer based on Ragel,
A lexer that produces a stream of token objects,
A parser that produces a tree of Expression objects.
This library provides a high-level API that wraps the ZeroMQ networking library using the Ruby foreign function interface (FFI). It is a pure Ruby wrapper, hence is compatible with any Ruby runtime that has support for FFI.
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 module for encoding and decoding (X)HTML entities.
Em-websocket is an EventMachine based WebSocket server implementation.
The FileUtils Ruby library includes Several file utility methods for copying, moving, removing, etc.
ruby_engine provides an RubyEngine class that can be used to check which implementation of Ruby is in use. It can provide the interpreter name and provides query methods such as RubyEngine.mri?.
This package provides a Ruby binding to the Ed25519 elliptic curve public-key signature system described in RFC 8032.
This gem is a port of the rails 'rake stats' method so it can be made more robust and work for non rails projects.
Addressable is a replacement for the URI implementation that is part of Ruby's standard library. It more closely conforms to RFC 3986, RFC 3987, and RFC 6570 (level 4), providing support for IRIs and URI templates.
This gem provides a Power Assert implementation for Minitest. It is inspired by the test-unit-power_assert gem.
childprocess provides a gem to control external programs running in the background, in Ruby.
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.
Minitest-sprint is a test runner for minitest that makes it easier to re-run individual failing tests.
Ruby/ProgressBar is an flexible text progress bar library for Ruby. The output can be customized with a formatting system.
This gem provides a plugin for the Ruby REPL to enable opening the current line in an external editor.
This package adds step-by-step debugging and stack navigation capabilities to pry, using byebug.
This library only provides the FFI wrapper for the ZeroMQ networking library. It can be used to implement a Ruby API for the ZeroMQ library.
Loofah is a general library for manipulating and transforming HTML/XML documents and fragments. It's built on top of Nokogiri and libxml2.
This package provides Ruby language binding for libvirt's native C API.
This package provides a common interface to multiple JSON libraries, including Oj, Yajl, the JSON gem (with C-extensions), the pure-Ruby JSON gem, NSJSONSerialization, gson.rb, JrJackson, and OkJson.
This module allows Ruby programs to interface with the SQLite3 database engine.