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.
ruby_version provides a RubyVersion module to simplify checking for the right Ruby version in software.
This gem provides the classes LinkHeader and LinkHeader::Link, which represent HTTP Link headers conforming to RFC 5988. Objects can be constructed from and converted to text or a JSON-friendly Array representation. They can also be used to generate corresponding HTML link elements.
This gem is a Faraday adapter for the Net::HTTP library. Faraday is an HTTP client library that provides a common interface over many adapters.
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.
MessagePack is a binary-based efficient object serialization library. It enables to exchange structured objects between many languages like JSON. Unlike JSON, it is very fast and small.
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.
EmailReplyTrimmer is a Ruby small library to trim replies from plain text email.
This package provides Ruby support for the HOCON configuration file format. It supports parsing and modifying HOCON and JSON files, and rendering parsed objects back to a String.
This package provides a collection of text algorithms: Levenshtein, Soundex, Metaphone, Double Metaphone, Porter Stemming.
Monetize provides a library for converting various objects into Money objects.
Rack::Test is a small, simple testing API for Rack applications. It can be used on its own or as a reusable starting point for Web frameworks and testing libraries to build on.
Minima is a one-size-fits-all Jekyll theme for writers. It's Jekyll's default (and first) theme. It's what you get when you run jekyll new.
Dalli is a high performance pure Ruby client for accessing memcached servers. Dalli supports:
Simple and complex memcached configurations
Fail-over between memcached instances
Fine-grained control of data serialization and compression
Thread-safe operation
SSL/TLS connections to memcached
SASL authentication.
The name is a variant of Salvador Dali for his famous painting The Persistence of Memory.
ruby-hydra-minimal is a Ruby library for working with hyphenation patterns. It is a low-dependency variant of ruby-hydra.
Roda is a routing tree web toolkit, designed for building fast and maintainable web applications in ruby.
This Ruby module allows you to map simple HTML back into Markdown---e.g., if you want to import existing HTML data in your application.
Rack middleware that can be used to protect against typical web attacks. It can protect all Rack apps, including Rails. For instance, it protects against cross site request forgery, cross site scripting, clickjacking, directory traversal, session hijacking and IP spoofing.
Ruby dubugging companion: pretty print Ruby objects to visualize their structure. Supports custom object formatting via plugins.
Net::SCP is a pure-Ruby implementation of the SCP client protocol.
The Wapiti-Ruby gem provides a wicked fast linear-chain CRF API for sequence segmentation and labelling. It is based on the codebase of Wapiti.
This gem extends ruby-rdf with several common RDF vocabularies.
This library extends Warden to support OAuth 2.0 authorized API requests.
This package provides a Ruby binding to the Ed25519 elliptic curve public-key signature system described in RFC 8032.
This package provides a gem that calculates the exchange rate using published rates from open-exchange-rates. Compatible with the money gem.