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.
This package extends the String class and adds a ColorizedString with methods to set text color, background color, and text effects.
The options library helps with parsing keyword options in Ruby functions.
Namae (名前) is a parser for human names. It recognizes personal names of various cultural backgrounds and tries to split them into their component parts (e.g., given and family names, honorifics etc.).
This Ruby library provides an experimental logging system that tries to make logging more flexible and more consumable than plain-text logging.
Daemons provides a way to wrap existing Ruby scripts to be run as a daemon and to be controlled by simple start/stop/restart commands.
Lino provides an interface to run external commands. It provides an interface to add options as well as managing the standard input, output and error streams.
The sys-filesystem library provides a cross-platform interface for gathering file system information, such as disk space and mount points.
Net::HTTP::Persistent manages persistent HTTP connections using Net::HTTP, supporting reconnection and retry according to RFC 2616.
ExecJS lets you run JavaScript code from Ruby. It automatically picks a runtime to evaluate your JavaScript program, then returns the result to you as a Ruby object.
Diffy provides a convenient way to generate a diff from two strings or files.
Dhall.rb is a Ruby implementation of the Dhall configuration language. Dhall is a memory safe and non-Turing-complete configuration language.
Dotenv is a Ruby library for setting environment variables defined in a .env file. This is the Rails variant, adapted for use with Ruby on Rails projects.
Ruby i18n is an internationalization and localization solution for Ruby programs. It features translation and localization, interpolation of values to translations, pluralization, customizable transliteration to ASCII, flexible defaults, bulk lookup, lambdas as translation data, custom key/scope separator, custom exception handlers, and an extensible architecture with a swappable backend.
ruby-hydra-minimal is a Ruby library for working with hyphenation patterns. It is a low-dependency variant of ruby-hydra.
CBOR is a library for the CBOR format, based on Sadayuki Furuhashi's MessagePack library.
Pry is an IRB alternative and runtime developer console for Ruby. It features syntax highlighting, a plugin architecture, runtime invocation, and source and documentation browsing.
This package provides a Ruby port of EventEmitter from Node.js.
This package provides a drop-in replacement for the prettyprint gem, with more functionality.
SDoc is an RDoc documentation generator to build searchable HTML documentation for Ruby code.
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.
Rack provides a minimal, modular and adaptable interface for developing web applications in Ruby. By wrapping HTTP requests and responses, it unifies the API for web servers, web frameworks, and software in between into a single method call.
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 gem is a port of the rails 'rake stats' method so it can be made more robust and work for non rails projects.
RubyPants is a Ruby port of the smart-quotes library SmartyPants. The original SmartyPants is a web publishing plug-in for Movable Type, Blosxom, and BBEdit that easily translates plain ASCII punctuation characters into smart typographic punctuation HTML entities.