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.
Adds support on top of MooseX::Traits for class precedence search for traits and some extra attributes.
Module::ScanDeps is a module to recursively scan Perl programs for dependencies.
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::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.
This module attempts to recover from people calling UNIVERSAL::isa as a function.
DateTimeX::Easy uses a variety of DateTime::Format packages to create DateTime objects, with some custom tweaks to smooth out the rough edges (mainly concerning timezone detection and selection).
This module provide functions that takes a list of values as their argument and produces a string as its result. The string contains Perl code that, when "eval"ed, produces a deep copy of the original arguments.
This module provides a mechanism for determining if the pod for a given module is comprehensive.
PerlIO::utf8_strict provides a fast and correct UTF-8 PerlIO layer. Unlike Perl's default :utf8 layer it checks the input for correctness.
This module provides a convenient way to perform cleanup or other forms of resource management at the end of a scope. It is particularly useful when dealing with exceptions: the Scope::Guard constructor takes a reference to a subroutine that is guaranteed to be called even if the thread of execution is aborted prematurely. This effectively allows lexically-scoped "promises" to be made that are automatically honoured by perl's garbage collector.
The "mro" namespace provides several utilities for dealing with method resolution order and method caching in general in Perl 5.9.5 and higher. This module provides those interfaces for earlier versions of Perl (back to 5.6.0).
This module provides a general-purpose date and datetime type for perl.
Ref::Util::XS is the XS implementation of Ref::Util, which provides several functions to help identify references in a more convenient way than the usual approach of examining the return value of ref.
Module::Refresh provides ways to refresh %INC files when updated on disk.
AppConfig is a bundle of Perl5 modules for reading configuration files and parsing command line arguments.
Text::ParseWords module is used to parse text into an array of tokens or array of arrays.
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 exports a single hash (%RE) that stores or generates commonly needed regular expressions. Patterns currently provided include: balanced parentheses and brackets, delimited text (with escapes), integers and floating-point numbers in any base (up to 36), comments in 44 languages, offensive language, lists of any pattern, IPv4 addresses, URIs, and Zip codes.
This package provides Digest::SHA3, an implementation of the NIST SHA-3 message digest algorithm for use by Perl programs.
Indirect warns about using the indirect method call syntax.
This package provides tools for sorting and comparing Unicode data.
These self-contained Perl modules provide cryptography based on the LibTomCrypt library.
This module is meant as a debugging aid. It can be used to make a script complain loudly with stack backtraces when warn()-ing or die()ing.
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.