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.
Module::Find lets you find and use modules in categories. This can be useful for auto-detecting driver or plugin modules. You can differentiate between looking in the category itself or in all subcategories.
Contains the MooX and MooX::Role packages.
The File::LibMagic module is a simple perl interface to libmagic from the file package.
Guard implements so-called guards. A guard is something (usually an object) that "guards" a resource, ensuring that it is cleaned up when expected.
Specifically, this module supports two different types of guards: guard objects, which execute a given code block when destroyed, and scoped guards, which are tied to the scope exit.
This module provides a Perl interface to the iconv() codeset conversion function, as defined by the Single UNIX Specification. For more details see the POD documentation embedded in the file Iconv.pm, which will also be installed as Text::Iconv(3) man page.
This module facilitates using Moose or Mouse modules without changing the code. By default, Mouse will be provided to libraries, unless Moose is already loaded, or explicitly requested by the end-user. End users can force the decision of which backend to use by setting the environment variable ANY_MOOSE to be Moose or Mouse.
This module provides a function-based interface to dynamic loading as used by Perl. Some details of dynamic loading are very platform-dependent, so correct use of these functions requires the programmer to be mindfulof the space of platform variations.
List::SomeUtils provides some trivial but commonly needed functionality on lists which is not going to go into List::Util.
All of the below functions are implementable in only a couple of lines of Perl code. Using the functions from this module however should give slightly better performance as everything is implemented in C. The pure-Perl implementation of these functions only serves as a fallback in case the C portions of this module couldn't be compiled on this machine.
One recurring problem in modules that use Scalar::Util's weaken function is that it is not present in the pure-perl variant. If Scalar::Util is not available at all, it will issue a normal dependency on the module. However, if Scalar::Util is relatively new ( it is >= 1.19 ) and the module does not have weaken, the install will bail out altogether with a long error encouraging the user to seek support.
App::Nopaste provides easy access to any pastebin.
Module::Manifest is a simple utility module created originally for use in Module::Inspector.
It can load a MANIFEST file that comes in a Perl distribution tarball, examine the contents, and perform some simple tasks. It can also load the MANIFEST.SKIP file and check that.
Clipboard provides functionality to copy and paste with any OS.
Test::Count is a set of perl modules for keeping track of the number of tests in a test file. It includes the ability to use mathematical expressions and variables when computing the count.
This module makes the functionality of the perltidy command available to Perl scripts. Any or all of the input parameters may be omitted, in which case the @ARGV array will be used to provide input parameters as described in the perltidy(1) man page.
This package provides basic statistics functions like median(), mean(), variance() and stddev().
XML::Writer is a simple Perl module for writing XML documents: it takes care of constructing markup and escaping data correctly. By default, it also performs a significant amount of well-formedness checking on the output to make certain (for example) that start and end tags match, that there is exactly one document element, and that there are not duplicate attribute names.
Number::Compare compiles a simple comparison to an anonymous subroutine, which you can call with a value to be tested against.
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 automagically generates accessors/mutators for your class.
Capture::Tiny provides a simple, portable way to capture almost anything sent to STDOUT or STDERR, regardless of whether it comes from Perl, from XS code or from an external program. Optionally, output can be teed so that it is captured while being passed through to the original file handles.
B::Utils provide helper functions for op tree manipulation.
Text::CSV_XS provides facilities for the composition and decomposition of comma-separated values. An instance of the Text::CSV_XS class will combine fields into a CSV string and parse a CSV string into fields. The module accepts either strings or files as input and support the use of user-specified characters for delimiters, separators, and escapes.
MailTools contains the following modules:
- Mail::Address
Parse email address from a header line.
- Mail::Cap
Interpret mailcap files: mappings of file-types to applications as used by many command-line email programs.
- Mail::Field
Simplifies access to (some) email header fields. Used by Mail::Header.
- Mail::Filter
Process Mail::Internet messages.
- Mail::Header
Collection of Mail::Field objects, representing the header of a Mail::Internet object.
- Mail::Internet
Represents a single email message, with header and body.
- Mail::Mailer
Send Mail::Internet emails via direct smtp or local MTA's.
- Mail::Send
Build a Mail::Internet object, and then send it out using Mail::Mailer.
- Mail::Util
"Smart functions" you should not depend on.
Config::INI::Reader::Ordered is a Perl library for parsing .ini files that returns the sections in order.