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 module tries to make install path resolution as easy as possible.
This package provides a Perl library that allows refreshing classes at runtime.
This module provides conflicts checking for Module::Runtime, which had a recent release that broke some versions of Moose. It is called from Moose::Conflicts and moose-outdated.
Set::IntSpan manages sets of integers. It is optimized for sets that have long runs of consecutive integers.
Term::ANSIColor provides constants and simple functions for setting ANSI text attributes, most notably colors. It can be used to set the current text attributes or to apply a set of attributes to a string and reset the current text attributes at the end of that string. Eight-color, sixteen-color, 256-color, and true color (24-bit color) escape sequences are all supported.
This module provides user-defined Unicode properties that deal with width status of East Asian characters, as specified in UnicodeĀ® Standard Annex #11.
Software distributions released to the CPAN include a META.json or, for older distributions, META.yml, which describes the distribution, its contents, and the requirements for building and installing the distribution. The data structure stored in the META.json file is described in CPAN::Meta::Spec. CPAN::Meta provides a simple class to represent this distribution metadata (or distmeta), along with some helpful methods for interrogating that data.
This module converts Perl data structures to MessagePack and vice versa. MessagePack is a binary-based efficient object serialization format. It enables to exchange structured objects between many languages like JSON. But unlike JSON, it is very fast and small.
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.
This package enables you to do generic message logging throughout programs and projects. Every message will be logged with stacktraces, timestamps and so on. You can use built-in handlers immediately, or after the fact when you inspect the error stack. It is highly configurable and lets you even provide your own handlers for dealing with messages.
Module::ScanDeps is a module to recursively scan Perl programs for dependencies.
This module implements Spreadsheet::XLSX parsing Microsoft Excel 2007 xlsx files.
This module exposes interpreter threads to the Perl level.
Array::Utils is a small pure-perl module containing list manipulation routines.
This module attempts to work around people calling UNIVERSAL::can() as a function, which it is not.
Devel::StackTrace::AsHTML adds as_html method to Devel::StackTrace which displays the stack trace in beautiful HTML, with code snippet context and function parameters. If you call it on an instance of Devel::StackTrace::WithLexicals, you even get to see the lexical variables of each stack frame.
This is a Moose role which provides an alternate constructor for creating objects using parameters passed in from the command line.
Perl module for using special zip files (called Perl ARchives) as libraries from which Perl modules can be loaded.
Text::NeatTemplate provides a simple, middleweight but fast template engine, for when you need speed rather than complex features, yet need more features than simple variable substitution.
This module provides syntactical support for try/catch control flows.
Set::Infinite is a set theory module for infinite sets.
This Perl library provides a function which tells whether a specific time falls within a specified time period. Its syntax for specifying time periods allows you to test for conditions like "Monday to Friday, 9am till 5pm" and "on the second Tuesday of the month" and "between 4pm and 4:15pm" and "in the first half of each minute" and "in January of 1998".
Math::Round provides functions to round numbers, both positive and negative, in various ways.
Crypt::CBC is a Perl-only implementation of the cryptographic Cipher Block Chaining (CBC) mode. In combination with a block cipher such as Crypt::Rijndael you can encrypt and decrypt messages of arbitrarily long length. The encrypted messages are compatible with the encryption format used by SSLeay.