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.
Path::Class is a module for manipulation of file and directory specifications in a cross-platform manner.
This package compiles yacc-like Look Ahead LR (LALR) grammars to generate Perl object oriented parser modules.
Growl::GNTP is a Perl implementation of the client part of the Growl Notification Transport Protocol (GNTP).
DateTime::Format::Natural takes a string with a human readable date/time and creates a machine readable one by applying natural parsing logic.
Perl is a general-purpose programming language originally developed for text manipulation and now used for a wide range of tasks including system administration, web development, network programming, GUI development, and more.
Chaolin Zhang's Perl Library (czplib) contains assorted functions and data structures for processing and analysing genomic and bioinformatics 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.
The fundamental task of the autoformat subroutine is to identify and rearrange independent paragraphs in a text. Paragraphs typically consist of a series of lines containing at least one non-whitespace character, followed by one or more lines containing only optional whitespace. This is a more liberal definition than many other formatters use: most require an empty line to terminate a paragraph. Paragraphs may also be denoted by bulleting, numbering, or quoting (see the following sections).
This pragma allows you to declare constants at compile-time. When a constant is used in an expression, Perl replaces it with its value at compile time, and may then optimize the expression further. In particular, any code in an if (CONSTANT) block will be optimized away if the constant is false.
File::ShareDir::Dist finds share directories for distributions. It is a companion module to File::ShareDir.
Env::Path presents an object-oriented interface to path variables, defined as that subclass of environment variables which name an ordered list of file system elements separated by a platform-standard separator.
This module provides Path::Tiny types for Moose, Moo, etc. It handles two important types of coercion: coercing objects with overloaded stringification, and coercing to absolute paths. It also can check to ensure that files or directories exist.
File::Find::Rule::Perl provides methods for finding various types Perl-related files, or replicating search queries run on a distribution in various parts of the CPAN ecosystem.
Getopt::Tabular is a Perl 5 module for table-driven argument parsing, vaguely inspired by John Ousterhout's Tk_ParseArgv.
Term::ProgressBar::Simple tells you how much work has been done, how much is left to do, and estimate how long it will take.
This module provides a flexible calling interface to some frequently-performed string conversion functions, including applying and expanding standard C/Unix-style backslash escapes like and , wrapping and removing double-quotes, and truncating to fit within a desired length.
This module tries to make it easy to build Perl extensions that use functions and typemaps provided by other perl extensions. This means that a perl extension is treated like a shared library that provides also a C and an XS interface besides the perl one.
This module is intended to easily load initialization values for attributes on object construction from an appropriate config file. The building is done in MooX::ConfigFromFile::Role---using MooX::ConfigFromFile ensures that the role is applied.
This module provides a small, fast utility for working with file paths.
The package provides a number of useful typemaps as submodules of ExtUtils::Typemaps.
This module provides a facility for creating non-modifiable variables in Perl. This is useful for configuration files, headers, etc. It can also be useful as a development and debugging tool for catching updates to variables that should not be changed.
Math::Round provides functions to round numbers, both positive and negative, in various ways.
This package provides encodings for JIS X 0212, which is also known as JIS 2000.
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".