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.
These self-contained Perl modules provide cryptography based on the LibTomCrypt library.
This module exposes interpreter threads to the Perl level.
This Perl module facilitates the creation and modification of PDF files.
This module implement a UDP client for the statsd statistics collector daemon in use at Etsy.com.
Number::Range is an object-oriented interface to test if a number exists in a given range, and to be able to manipulate the range.
This package allows you to define different interpreters for different test scripts with Test::Run.
Text::Table renders plaintext tables.
This Perl modules implements Future::Queue, a class providing a simple FIFO queue that stores arbitrary Perl values. Values may be added into the queue using the push method, and retrieved from it using the shift method.
This package allows you to analyze tests from the command line using Test::Run.
This module allows one to run a subset of the subtest tests given in a test file.
The module declaration takes a whitelist of the subtests we want to run. Any subtest that doesn't match any of the whitelist items will be skipped (or potentially bypassed).
Config::AutoConf is intended to provide the same opportunities to Perl developers as GNU Autoconf does for Shell developers.
Software distributions released to the CPAN include a META.json or, for older distributions, META.yml, which describes the distribution, its contents, and the requirements for building and installing the distribution. The data structure stored in the META.json file is described in CPAN::Meta::Spec. CPAN::Meta provides a simple class to represent this distribution metadata (or distmeta), along with some helpful methods for interrogating that data.
This module is an alternative to String::Trim. Instead of a single trim function, this module provides several from which you can choose on, depending on your needs.
This module converts Perl data structures to JSON and vice versa.
Config::INI is a module that facilates the reading and writing of .ini-style configuration files.
PPIx::Utilities is a collection of functions for dealing with PPI objects, many of which originated in Perl::Critic. They are organized into modules by the kind of PPI class they relate to, by replacing the "PPI" at the front of the module name with "PPIx::Utilities", e.g. functionality related to PPI::Nodes is in PPIx::Utilities::Node.
This module attempts to work around people calling UNIVERSAL::can() as a function, which it is not.
This Perl library provides a function which tells whether a specific time falls within a specified time period. Its syntax for specifying time periods allows you to test for conditions like "Monday to Friday, 9am till 5pm" and "on the second Tuesday of the month" and "between 4pm and 4:15pm" and "in the first half of each minute" and "in January of 1998".
The alias module loads the class you specify and exports into your namespace a subroutine that returns the class name. You can explicitly alias the class to another name or, if you prefer, you can do so implicitly.
This module offers a minimalist class construction kit. It uses no non-core modules for any recent Perl.
This module opens a config file and parses its contents for you. The format of config files supported by Config::General is inspired by the well known Apache config format and is 100% compatible with Apache configs, but you can also just use simple name/value pairs in your config files. In addition to the capabilities of an Apache config file it supports some enhancements such as here-documents, C-style comments, and multiline options.
Getopt::Long::Descriptive is yet another Getopt library. It's built atop Getopt::Long, and gets a lot of its features, but tries to avoid making you think about its huge array of options. It also provides usage (help) messages, data validation, and a few other useful features.
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.
Term::ProgressBar::Simple tells you how much work has been done, how much is left to do, and estimate how long it will take.