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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
PPIx::Utilities is a collection of functions for dealing with PPI objects, many of which originated in Perl::Critic. They are organized into modules by the kind of PPI class they relate to, by replacing the "PPI" at the front of the module name with "PPIx::Utilities", e.g. functionality related to PPI::Nodes is in PPIx::Utilities::Node.
This package provides event loop processing.
The File::LibMagic module is a simple perl interface to libmagic from the file package.
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.
This is a meta-package that installs the CPAN dependencies of the Freecell Solver test suite.
This module attempts to recover from people calling UNIVERSAL::isa as a function.
This package provides asynchronous and advanced input/output for Perl.
Text::SimpleTable draws simple ASCII tables.
This package eases the writing of command line utilities, accepting commands and subcommands and so on. These commands can form a tree, which is mirrored in the package structure. On invocation, each command along the path through the tree (starting from the top-level command through to the most specific one) is instantiated.
Locale::gettext provides an object oriented interface to the internationalization functions provided by the C library.
This module handles parsing, modifying and creating configuration files of the style used by the Git version control system.
The Error package provides two interfaces. Firstly Error provides a procedural interface to exception handling. Secondly Error is a base class for errors/exceptions that can either be thrown, for subsequent catch, or can simply be recorded.
This package provides a Perl library to read multiple hunks of data out of your DATA section.
YAML::Tiny is a perl class for reading and writing YAML-style files, written with as little code as possible, reducing load time and memory overhead.
This module is a factory for dispensing Tree::Simple::Visitor::* objects.
Filesys::Notify::Simple is a simple but unified interface to get notifications of changes to a given file system path. It uses inotify2 on Linux, fsevents on OS X, kqueue on FreeBSD, and FindFirstChangeNotification on Windows if they're installed, and falls back to a full directory scan if none of these are available.
This module solves the problem of having to continually write accessor methods for your objects that perform standard tasks.
MooX::Types::MooseLike provides a possibility to build your own set of Moose-like types. These custom types can then be used to describe fields in Moo-based classes.
Number::Format is a library for formatting numbers. Functions are provided for converting numbers to strings in a variety of ways, and to convert strings that contain numbers back into numeric form. The output formats may include thousands separators - characters inserted between each group of three characters counting right to left from the decimal point. The characters used for the decimal point and the thousands separator come from the locale information or can be specified by the user.
This module abstracts out the process of choosing one of several underlying implementations for a module. This can be used to provide XS and pure Perl implementations of a module, or it could be used to load an implementation for a given OS or any other case of needing to provide multiple implementations.
This module uses Pod::Simple to convert POD to Markdown.
The inc::latest module helps bootstrap configure-time dependencies for CPAN distributions. These dependencies get bundled into the inc directory within a distribution and are used by Makefile.PL or Build.PL.
This toolkit primarily provides modules for performing both traditional and object-oriented i/o) on things *other* than normal filehandles; in particular, IO::Scalar, IO::ScalarArray, and IO::Lines.
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.