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.
Getopt::Tabular is a Perl 5 module for table-driven argument parsing, vaguely inspired by John Ousterhout's Tk_ParseArgv.
This package contains functions to manipulate a MANIFEST file. The package exports no functions by default. The following are exported on request: mkmanifest, manifind, manicheck, filecheck, fullcheck, skipcheck, maniread, maniskip, manicopy, maniadd.
Growl::GNTP is a Perl implementation of the client part of the Growl Notification Transport Protocol (GNTP).
This Perl module implements Perl hashes that preserve the order in which the hash elements were added. The order is not affected when values corresponding to existing keys in the IxHash are changed. The elements can also be set to any arbitrary supplied order. The familiar perl array operations can also be performed on the IxHash.
This is a Perl package designed to generate browsable HTML documentation from the POD (Plain Old Documentation) embedded in Perl source code.
This collection of modules enables writing Perl programs that perform asynchronous input/output (IO) operations. A typical program using them would consist of a single subclass of IO::Async::Loop to act as a container of other objects, which perform the actual IO work required by the program. As well as IO handles, the loop also supports timers and signal handlers, and includes more higher-level functionality built on top of these basic parts.
shell-quote lets you pass arbitrary strings through the shell so that they won't be changed.
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.
This module provides conflicts checking for Module::Runtime, which had a recent release that broke some versions of Moose. It is called from Moose::Conflicts and moose-outdated.
Hash::MultiValue is an object (and a plain hash reference) that may contain multiple values per key, inspired by MultiDict of WebOb.
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 module provides two new keywords, fun and method, for defining functions and methods with parameter lists. At minimum this saves you from having to unpack @_ manually, but this module can do much more.
This package transparently speeds up functions by caching return values, trading space for time.
This module is a factory for dispensing Tree::Simple::Visitor::* objects.
This package compiles yacc-like Look Ahead LR (LALR) grammars to generate Perl object oriented parser modules.
When subclassing a class, you may occasionally want to dispatch control to the superclass---at least conditionally and temporarily. This module provides nicer equivalents to the native Perl syntax for calling superclasses, along with a universal super method to determine a class' own superclass, and better support for run-time mix-ins and roles.
File::Slurp provides subroutines to read or write entire files with a simple call. It also has a subroutine for reading the list of file names in a directory.
Assigns a new name to referenced sub. If package specification is omitted in the name, then the current package is used. The return value is the sub.
Authen-Passphrase is the base class for a system of objects that encapsulate passphrases. An object of this type is a passphrase recogniser; its job is to recognise whether an offered passphrase is the right one. For security such passphrase recognisers usually do not themselves know the passphrase they are looking for; they can merely recognise it when they see it. There are many schemes in use to achieve this effect and the intent of this class is to provide a consistent interface to them all. In addition to the base class, this module also contains implementations of several specific passphrase schemes.
DateTime::Format::ISO8601 is a DateTime extension that parses almost all ISO8601 date and time formats.
Data::Dump::Streamer provides ways to accurately serialize a data structure as Perl code.
Set::Infinite is a set theory module for infinite sets.
Strictures turns on strict and make all warnings fatal when run from within a source-controlled directory.
The functions exported by this module allow you to open URLs in the user's browser. A set of known commands per OS-name is tested for presence, and the first one found is executed. With an optional parameter, all known commands are checked.