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 Ruby library provides an implementation of the Matrix and Vector classes. The Matrix class represents a mathematical matrix. It provides methods for creating matrices, operating on them arithmetically and algebraically, and determining their mathematical properties (trace, rank, inverse, determinant, eigensystem, etc.). The Vector class represents a mathematical vector, which is useful in its own right, and also constitutes a row or column of a Matrix.
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.
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.
This pure ruby library provides spawn() which is almost perfectly compatible with ruby 1.9's.
Mustache is a framework-agnostic way to render logic-free views. Think of Mustache as a replacement for your views. Instead of views consisting of ERB or HAML with random helpers and arbitrary logic, your views are broken into two parts: a Ruby class and an HTML template.
This gem makes mathematical operations more precise in Ruby and integrates other mathematical standard libraries. Prior to Ruby 2.5, mathn was part of the Ruby standard library.
This package adds step-by-step debugging and stack navigation capabilities to pry, using byebug.
This package provides the Minitest::Retry class, which extends Minitest to allow retrying tests when they fail.
mkmf-lite is a light version of Ruby's mkmf.rb designed for use as a library. It does not create packages, builds, or log files of any kind. Instead, it provides mixin methods that you can use in FFI or tests to check for the presence of header files, constants, and so on.
Nori is a simple XML parsing ripped from Crack which in-turn ripped from Merb. It supports pluggable parsers and ships with both REXML and Nokogiri implementations.
EDTF-Ruby provides a parser and an API for the EDTF standard, implemented as an extension to Ruby's Date class.
Faraday is a HTTP/REST API client library which provides a common interface over different adapters.
SDoc is an RDoc documentation generator to build searchable HTML documentation for Ruby code.
Racc is a LALR(1) parser generator. It is written in Ruby itself, and generates Ruby program.
ruby-unf is a wrapper library to bring Unicode Normalization Form support to both Ruby and JRuby. It uses unf_ext on CRuby and java.text.Normalizer on JRuby.
The Listen gem listens to file modifications and notifies you about the changes.
Assertive Expressive (AE) is an assertions library specifically designed for reuse by other test frameworks.
AnyStyle is a very fast and smart parser for academic reference lists and bibliographies. AnyStyle uses powerful machine learning heuristics based on Conditional Random Fields and aims to make it easy to train the model with data that is relevant to your parsing needs.
This package provides the Ruby module AnyStyle. AnyStyle can also be used via the anystyle command-line utility or a web application, though the later has not yet been packaged for Guix.
The Polyglot library allows a Ruby module to register a loader for the file type associated with a filename extension, and it augments require to find and load matching files.
Lumberjack is a simple logging utility that can be a drop in replacement for Logger or ActiveSupport::BufferedLogger. It provides support for automatically rolling log files even with multiple processes writing the same log file.
MIME detection by extension or content, using the freedesktop.org.xml shared-mime-info database.
Nokogiri::Diff adds the ability to calculate the differences (added or removed nodes) between two XML/HTML documents.
This library uses the output of the ps command to create a process tree data structure for the current host.
This package provides a Language Server Protocol (LSP) development kit for Ruby.