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.
File::Next is a Perl CPAN module for finding files.
Authen::DecHpwd implements the SYS$HASH_PASSWORD password hashing function from VMS (also known as LGI$HPWD) and some associated VMS username and password handling functions. The password hashing function is implemented in XS with a pure Perl backup version for systems that cannot handle XS.
Moo is an extremely light-weight Object Orientation system. It allows one to concisely define objects and roles with a convenient syntax that avoids the details of Perl's object system. Moo contains a subset of Moose and is optimised for rapid startup.
This package provides a selection of regular expression subroutines including is_regexp, regexp_seen_evals, regexp_is_foreign, regexp_is_anchored, serialize_regexp, and deserialize_regexp.
This module runs code after a subroutine call, preserving the context the subroutine would have seen if it were the last statement in the caller.
Template::Tiny is a reimplementation of a subset of the functionality from Template Toolkit in as few lines of code as possible.
It is intended for use in light-usage, low-memory, or low-cpu templating situations, where you may need to upgrade to the full feature set in the future, or if you want the retain the familiarity of TT-style templates.
This module generalises the mechanism of the wantarray function, allowing a function to determine in some detail how its return value is going to be immediately used.
Template::Timer provides inline profiling of the template processing in Perl code.
String::Formatter is a tool for building sprintf-like formatting routines. It supports named or positional formatting, custom conversions, fixed string interpolation, and simple width-matching.
This module provides routines for parsing date string into time values and formatting dates into ASCII strings.
File::Find::Rule is a friendlier interface to File::Find. It allows you to build rules which specify the desired files and directories.
This is a module for computing the difference between two files, two strings, or any other two lists of things. It uses an intelligent algorithm similar to (or identical to) the one used by the Unix "diff" program. It is guaranteed to find the *smallest possible* set of differences.
B::Utils provide helper functions for op tree manipulation.
This module converts Perl data structures to JSON and vice versa using either JSON::XS or JSON::PP.
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.
This package provides a class Encode::Detect to detect the encoding of data.
This module is optionally used by Type::Tiny to provide faster, C-based implementations of some type constraints. This package has only core dependencies, and does not depend on Type::Tiny, so other data validation frameworks might also consider using it.
File::Zglob provides a traditional Unix glob functionality; it returns a list of file names that match the given pattern. For instance, it supports the **/*.pm form.
This module provides functions for fast and correct file slurping and spewing. All functions are optionally exported.
The Cache modules are designed to assist a developer in persisting data for a specified period of time. Often these modules are used in web applications to store data locally to save repeated and redundant expensive calls to remote machines or databases. People have also been known to use Cache::Cache for its straightforward interface in sharing data between runs of an application or invocations of a CGI-style script or simply as an easy to use abstraction of the file system or shared memory.
List::MoreUtils provides some trivial but commonly needed functionality on lists which is not going to go into List::Util.
This module does not provide any methods. Simply loading it changes the default naming policy for the loading class so that accessors are separated into get and set methods. The get methods have the same name as the accessor, while set methods are prefixed with "_set_".
This package provides a data pack for Business::ISBN. These data are generated from the RangeMessage.xml file provided by the ISBN Agency.
Role::Tiny is a minimalist role composition tool.