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.
BinHex is a format for transporting files safely through electronic mail, as short-lined, 7-bit, semi-compressed data streams. This module provides a means of converting those data streams back into into binary data.
This package provides the docmake command-line tool, and the App::XML::DocBook::Docmake and App::XML::DocBook::Builder Perl modules.
It translates DocBook/XML mark-up into various other documentation formats such as XHTML, RTF, PDF, and XSL-FO, using the more low-level tools. It aims to be a replacement for xmlto.
IO::String is an IO::File (and IO::Handle) compatible class that reads or writes data from in-core strings.
Hash::FieldHash provides the field hash mechanism which supports the inside-out technique. It is an alternative to Hash::Util::FieldHash with a simpler interface, higher performance, and relic support.
Set::Infinite is a set theory module for infinite sets.
The IPC::Run3 module allows you to run a subprocess and redirect stdin, stdout, and/or stderr to files and perl data structures. It aims to satisfy 99% of the need for using system, qx, and open3 with a simple, extremely Perlish API and none of the bloat and rarely used features of IPC::Run.
Guard implements so-called guards. A guard is something (usually an object) that "guards" a resource, ensuring that it is cleaned up when expected.
Specifically, this module supports two different types of guards: guard objects, which execute a given code block when destroyed, and scoped guards, which are tied to the scope exit.
Template::Tiny is a reimplementation of a subset of the functionality from Template Toolkit in as few lines of code as possible.
It is intended for use in light-usage, low-memory, or low-cpu templating situations, where you may need to upgrade to the full feature set in the future, or if you want the retain the familiarity of TT-style templates.
This module will inject base classes to your module using the Class::C3 method resolution order.
This module provides a few useful functions for manipulating module names. Its main aim is to centralise some of the functions commonly used by modules that manipulate other modules in some way, like converting module names to relative paths.
Devel::Symdump provides access to the perl symbol table.
Test::Run is an improved test harness, originally based on Test::Harness version 2.xx by Michael G. Schwern, Andy Lester and others.
The top-level "Test::Run" by itself does not do much. You should refer to Task::Test::Run::AllPlugins for more detailed instructions.
This package provides a set of numeric types to be used in Moo-based classes, adapted from MooseX::Types::Common::Numeric.
Perl module for using special zip files (called Perl ARchives) as libraries from which Perl modules can be loaded.
Text::Aligner exports a single function, align(), which is used to justify strings to various alignment styles.
This package provides Digest::SHA1, an implementation of the NIST SHA-1 message digest algorithm for use by Perl programs.
This module makes the functionality of the perltidy command available to Perl scripts. Any or all of the input parameters may be omitted, in which case the @ARGV array will be used to provide input parameters as described in the perltidy(1) man page.
List::MoreUtils::XS provides some trivial but commonly needed functionality on lists which is not going to go into List::Util.
This module intends to be a better Text::Wrap module. This module is needed to support multibyte character encodings such as UTF-8, EUC-JP, EUC-KR, GB2312, and Big5. This module also supports characters with irregular widths, such as combining characters (which occupy zero columns on terminal, like diacritical marks in UTF-8) and fullwidth characters (which occupy two columns on terminal, like most of east Asian characters). Also, minimal handling of languages which doesn't use whitespaces between words (like Chinese and Japanese) is supported.
Strictures turns on strict and make all warnings fatal when run from within a source-controlled directory.
File::ShareDir::Install allows you to install read-only data files from a distribution. It is a companion module to File::ShareDir, which allows you to locate these files after installation.
Config::Any provides a facility for Perl applications and libraries to load configuration data from multiple different file formats. It supports XML, YAML, JSON, Apache-style configuration, and Perl code.
This module provides a basic way to discover if a piece of perl code is allocating perl data and not releasing them again.
Data::Uniqid provides three simple routines for generating unique ids. These ids are coded with a Base62 system to make them short and handy (e.g. to use it as part of a URL).