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.
The intent of File::ShareDir is to provide a companion to Class::Inspector and File::HomeDir. Quite often you want or need your Perl module to have access to a large amount of read-only data that is stored on the file-system at run-time. Once the files have been installed to the correct directory, you can use File::ShareDir to find your files again after the installation.
This module is for manipulating data as hierarchical tag/value pairs (Structured TAGs or Simple Tree AGgregates). These datastructures can be represented as nested arrays, which have the advantage of being native to Perl.
MooseX::Object::Pluggable makes your classes pluggable.
It's boring to deal with opening files for IO, converting strings to handle-like objects, and all that. With Mixin::Linewise::Readers and Mixin::Linewise::Writers, you can just write a method to handle handles, and methods for handling strings and file names are added for you.
CPAN::Changes helps users programmatically read and write Changes files that conform to a common specification.
Class:Unload unloads a given class by clearing out its symbol table and removing it from %INC.
This package provides a Perl module for TrueType/OpenType font hacking. It supports reading, processing and writing of the following tables: GDEF, GPOS, GSUB, LTSH, OS/2, PCLT, bsln, cmap, cvt, fdsc, feat, fpgm, glyf, hdmx, head, hhea, hmtx, kern, loca, maxp, mort, name, post, prep, prop, vhea, vmtx and the reading and writing of all other table types.
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 class is the base class for all time zone objects. A time zone is represented internally as a set of observances, each of which describes the offset from GMT for a given time period. Note that without the DateTime module, this module does not do much. It's primary interface is through a DateTime object, and most users will not need to directly use DateTime::TimeZone methods.
List::MoreUtils::XS provides some trivial but commonly needed functionality on lists which is not going to go into List::Util.
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.
This package provides a class Encode::Detect to detect the encoding of data.
This package provides a simplified frontend to Log::Message, offering most common use for logging, and easy access to the stack (in both raw and pretty-printable form).
This module may be used to convert from under_score text to CamelCase and back again.
This is a meta-package that installs the CPAN dependencies of the Freecell Solver test suite.
This module provides configure time utilities for using C headers, libraries, or OS features.
This module provides tools to deal with International Standard Book Numbers, including ISBN-10 and ISBN-13.
File::HomeDir is a module for locating the directories that are owned by a user (typically your user) and to solve the various issues that arise trying to find them consistently across a wide variety of platforms.
The form() subroutine may be exported from the module. It takes a series of format (or "picture") strings followed by replacement values, interpolates those values into each picture string, and returns the result. The effect is similar to the inbuilt perl format mechanism, although the field specification syntax is simpler and some of the formatting behaviour is more sophisticated.
This module tries to provide a coherent API to bring together the various JSON modules currently on CPAN. This module will allow you to code to any JSON API and have it work regardless of which JSON module is actually installed.
This module in a fully object-oriented implementation of a simple n-ary tree.
DateTime is a class for the representation of date/time combinations. It represents the Gregorian calendar, extended backwards in time before its creation (in 1582).
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 package provides various utility functions. When used without argument, this module provides four universally accessible attributes of general interest as follows:
Abstract
Alias
Memoize
Method
SigHandler