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.
The FileUtils Ruby library includes Several file utility methods for copying, moving, removing, etc.
Timecop provides "time travel" and "time freezing" capabilities, making it easier to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.
Terminal Table is a fast and simple, yet feature rich table generator written in Ruby. It supports ASCII and Unicode formatted tables.
This package provides a session management implementation for Rack.
Inspired by Electric XML library for Java, REXML aims to be easy-to-use API, small and fast. It supports both tree and stream document parsing.
This small library lets you see which property values are supported by the regular expression engine of the Ruby version you are running and can directly read out their code point ranges. In other words, it determines all supported values for \pvalue expressions and what they match.
OpenURI with transparent disk caching, which is useful to avoid making excessive queries, for example when scraping web pages.
Discount is an implementation of John Gruber's Markdown markup language in C. It implements all of the language described in the markdown syntax document and passes the Markdown 1.0 test suite.
TTFunk is a TrueType font parser written in pure Ruby. It is used as part of the Prawn PDF generator.
domain_name is a Domain name manipulation library. It parses a domain name ready for extracting the registered domain and TLD (Top Level Domain). It can also be used for cookie domain validation based on the Public Suffix List.
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.
UserAgent is a Ruby library that parses and compares HTTP User Agents.
This package provides a class-level mixin to make managing fiber-local state easy. It provides easy access to a fiber-local state from a fiber, and defaults to a shared thread-local state.
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.
Dotenv is a Ruby library for setting environment variables defined in a .env file.
This package provides a collection of RuboCop cops to check for downstream compatibility issues in the Ruby code.
Slop provides a Ruby domain specific language for gathering options and parsing command line flags.
Orderedhash is a Ruby library providing a hash implementation that preserves the order of items and features some array-like extensions.
Racc is a LALR(1) parser generator. It is written in Ruby itself, and generates Ruby program.
Erubi is a ERB template engine for Ruby. It is a simplified fork of Erubis
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.
Nokogiri::Diff adds the ability to calculate the differences (added or removed nodes) between two XML/HTML documents.
Thor is a toolkit for building powerful command-line interfaces.
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.