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.
Socket::MsgHdr provides advanced socket messaging operations via sendmsg and recvmsg.
It also allows manipulating ancillary data or so-called control information (cmsghdr). This ancillary data may be used for file descriptor passing, IPv6 operations, and a host of implementation-specific extensions.
List::Compare provides a module to perform comparative operations on two or more lists. Provided operations include intersections, unions, unique elements, complements and many more.
Devel::OverloadInfo returns information about overloaded operators for a given class (or object), including where in the inheritance hierarchy the overloads are declared and where the code implementing it is.
Writing exporters is a pain. Some use Exporter, some use Sub::Exporter, some use Moose::Exporter, some use Exporter::Declare ... and some things are pragmas. Exporting on someone else's behalf is harder. The exporters don't provide a consistent API for this, and pragmas need to have their import method called directly, since they effect the current unit of compilation. Import::Into provides global methods to make this painless.
This module implement a UDP client for the statsd statistics collector daemon in use at Etsy.com.
This package provides functions to convert between Roman and Arabic algorisms. It supports both conventional Roman algorisms (which range from 1 to 3999) and Milhar Romans, a variation which uses a bar across the algorism to indicate multiplication by 1000.
Mozilla::CA provides a copy of Mozilla's bundle of Certificate Authority certificates in a form that can be consumed by modules and libraries based on OpenSSL.
Perl is a general-purpose programming language originally developed for text manipulation and now used for a wide range of tasks including system administration, web development, network programming, GUI development, and more.
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.
This module provides functions for fast reading and writing of files.
This package provides a Perl library that allows refreshing classes at runtime.
Devel::CheckBin is a perl module that checks whether a particular command is available.
Mail::RFC822::Address validates email addresses against the grammar described in RFC 822 using regular expressions.
This module provides functions that are the inverse of built-in perl functions localtime() and gmtime(). They accept a date as a six-element array, and return the corresponding time(2) value in seconds since the system epoch.
This module implements some sane defaults for Perl programs, as defined by two typical specimens of Perl coders.
This module packages several Moose::Util::TypeConstraints with coercions, designed to work with the DateTime suite of objects.
This module provides the class keyword and related others (method, field and ADJUST) in a forward-compatible way.
POSIX::strftime::Compiler provides GNU C library compatible strftime(3). But this module is not affected by the system locale. This feature is useful when you want to write loggers, servers, and portable applications.
This module is allows applications to retrieve per-user characteristics.
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.
Locale::gettext provides an object oriented interface to the internationalization functions provided by the C library.
Sys::CPU is a module for counting the number of CPUs on a system, and determining their type and clock speed.
This is a CPAN Perl module that verifies the solutions of various variants of card Solitaire. It does not aim to try to be a solver for them, because this is too CPU intensive to be adequately done using perl5 (as of perl-5.10.0). Instead, what Games-Solitaire-Verify does is verify the solutions and makes sure they are correct.
This package lets you declare types using short names, but behind the scenes it namespaces all your type declarations, effectively prevent name clashes between packages.