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.
This package provides a Ruby wrapper for the OAuth 2.0 protocol built with a similar style to the original OAuth spec.
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.
Gherkin-ruby is a Gherkin parser written in pure Ruby and less than 200 lines of code.
Oedipus Lex is a lexer generator in the same family as Rexical and Rex. It is based primarily on generating code much like you would a hand-written lexer. It uses StrScanner within a multi-level case statement. As such, Oedipus matches on the first match, not the longest.
Text::Hyphen is a Ruby library to hyphenate words in various languages using Ruby-fied versions of TeX hyphenation patterns. It will properly hyphenate various words according to the rules of the language the word is written in. The algorithm is based on that of the TeX typesetting system by Donald E. Knuth.
Byebug is a Ruby 2 debugger implemented using the Ruby 2 TracePoint C API for execution control and the Debug Inspector C API for call stack navigation. The core component provides support that front-ends can build on. It provides breakpoint handling and bindings for stack frames among other things and it comes with a command line interface.
Delayed_job (or DJ) encapsulates the common pattern of asynchronously executing longer tasks in the background. It is a direct extraction from Shopify where the job table is responsible for a multitude of core tasks.
This gem provide built-in support for the Sass converter in Jekyll.
EDTF-Ruby provides a parser and an API for the EDTF standard, implemented as an extension to Ruby's Date class.
ruby_version provides a RubyVersion module to simplify checking for the right Ruby version in software.
This package provides a subclass of Object that includes the Comparable module for handling dates.
Clap provides command line argument parsing features. It covers the simple case of executing code based on the flags or parameters passed.
This module adds support for the TomDoc documentation format to YARD, a documentation generation tool for Ruby.
This gem generates a treemap showing the complexity of Ruby code on which it is run. It uses Saikuro under the covers to analyze Ruby code complexity.
CZMQ Ruby bindings, based on the generated low-level FFI bindings of CZMQ. The focus of of CZTop is on being easy to use and providing first class support for security mechanisms.
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 package provides a Ruby extension for GNU dbm.
This package provides a collection of RuboCop cops to check for downstream compatibility issues in the Ruby code.
This gem provides a DSL that makes it easy to write reports of various types in ruby. It eliminates the need to litter your source with puts statements, instead providing a more readable, expressive interface to your application.
Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort.
Asciidoctor generates single-page documents. This extension splits documents up into multiple HTML pages according to their headings, with configurable levels.
Faraday is a HTTP/REST API client library which provides a common interface over different adapters.
Antwrap is a Ruby module that wraps the Apache Ant build tool. Antwrap can be used to invoke Ant tasks from a Ruby or a JRuby script.
Mail is an internet library for Ruby that is designed to handle email generation, parsing and sending. The purpose of this library is to provide a single point of access to handle all email functions, including sending and receiving emails. All network type actions are done through proxy methods to Net::SMTP, Net::POP3 etc.
Mail has been designed with a very simple object oriented system that really opens up the email messages you are parsing, if you know what you are doing, you can fiddle with every last bit of your email directly.