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.
The Hashery is a tight collection of Hash-like classes. Included are the auto-sorting Dictionary class, the efficient LRUHash, the flexible OpenHash and the convenient KeyHash. Nearly every class is a subclass of the CRUDHash which defines a CRUD (Create, Read, Update and Delete) model on top of Ruby's standard Hash making it possible to subclass and augment to fit any specific use case.
LazyObject is an object wrapper that forwards all calls to the reference object. This object is not created until the first method dispatch.
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.
Sentry provides a gem that provides a client interface for the Sentry error logger.
BibTeX-Ruby is the Rubyist's Swiss Army knife for all things BibTeX. It includes a parser for all common BibTeX objects and a sophisticated name parser that tokenizes correctly formatted names. BibTeX-Ruby recognizes BibTeX string replacements, joins values containing multiple strings or variables, supports cross-references, and decodes common LaTeX formatting instructions to unicode. If you are in a hurry, it also allows for easy export/conversion to formats such as YAML, JSON, CSL, and XML (BibTeXML).
Sawyer is an experimental hypermedia agent for Ruby built on top of Faraday.
Knows about MRI, Rubinius, JRuby, MagLev and MacRuby.
This package provides a set of parsers for Accept and Accept-Language HTTP headers.
shoulda is a meta-package combining shoulda-context and shoulda-matchers providing tools for writing tests.
Exception2MessageMapper (e2mmap) is a helper module for easily defining exceptions with predefined messages.
This gem extends ruby-rdf with several common RDF vocabularies.
This gem is a library that provides trigonometric and transcendental functions for complex numbers. The functions in this module accept integers, floating-point numbers or complex numbers as arguments.
Sass Spec is a test suite for Sass. Test cases are all in the spec directory.
TTFunk is a TrueType font parser written in pure Ruby. It is used as part of the Prawn PDF generator.
Loofah is a general library for manipulating and transforming HTML/XML documents and fragments. It's built on top of Nokogiri and libxml2.
Ruby-terminfo provides terminfo binding for Ruby.
This package provides telnet client functionality.
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 package provides a generalized Rack framework for multiple-provider authentication.
Cane fails your build if code quality thresholds are not met.
This package provides a Ruby interface for secure random number generators.
This package provides a Ruby extension for GNU dbm.
This library provides Ruby qFFI bindings to the libsass library. This enables rendering SASS from Ruby code.
HighLine provides a high-level IO library that provides validation, type conversion, and more for command-line interfaces. HighLine also includes a menu system for providing multiple options to the user.