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.
IO::CaptureOutput provides routines for capturing STDOUT and STDERR from perl subroutines, forked system calls (e.g. system(), fork()) and from XS or C modules.
This module is no longer recommended by its maintainer. Users are advised to try Capture::Tiny instead.
This module first checks to see if either Cpanel::JSON::XS or JSON::XS is already loaded, in which case it uses that module. Otherwise it tries to load Cpanel::JSON::XS, then JSON::XS, then JSON::PP in order, and either uses the first module it finds or throws an error.
This module handles parsing, modifying and creating configuration files of the style used by the Git version control system.
This module provides basic Boolean support, by defining two special objects: true and false.
This module allows you to call isa, can, does, and DOES safely on things that may not be objects.
Bit::Vector is an efficient C library which allows you to handle bit vectors, sets (of integers), "big integer arithmetic" and boolean matrices, all of arbitrary sizes. The package also includes an object-oriented Perl module for accessing the C library from Perl, and optionally features overloaded operators for maximum ease of use. The C library can nevertheless be used stand-alone, without Perl.
Pod::Parser is a base class for creating POD filters and translators. It handles most of the effort involved with parsing the POD sections from an input stream, leaving subclasses free to be concerned only with performing the actual translation of text.
NOTE: This module is considered legacy. New projects should prefer Pod::Simple instead.
shell-quote lets you pass arbitrary strings through the shell so that they won't be changed.
Role::Tiny is a minimalist role composition tool.
This module is able to generically format rows of data into tables.
This is a Perl package designed to generate browsable HTML documentation from the POD (Plain Old Documentation) embedded in Perl source code.
Hash::MultiValue is an object (and a plain hash reference) that may contain multiple values per key, inspired by MultiDict of WebOb.
Regexp::Pattern is a convention for organizing reusable regexp patterns in modules.
This module simply interpolates option file hints in @ARGV by the contents of the pointed files. This enables option reading from files instead of or additional to the usual reading from the command line.
This module implements some sane defaults for Perl programs, as defined by two typical specimens of Perl coders.
This module provides a simple syntax for creating object classes.
Set::IntSpan manages sets of integers. It is optimized for sets that have long runs of consecutive integers.
This class provides a tie constructor that returns the object it was given as it's first argument. This way side effects of calling $object->TIEHASH are avoided.
App::cpanminus is a script to get, unpack, build and install modules from CPAN and does nothing else. It's dependency free (can bootstrap itself), requires zero configuration, and stands alone. When running, it requires only 10MB of RAM.
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.
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.
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.
This module can retrieve information from the CDDB.
Devel::StackTrace::AsHTML adds as_html method to Devel::StackTrace which displays the stack trace in beautiful HTML, with code snippet context and function parameters. If you call it on an instance of Devel::StackTrace::WithLexicals, you even get to see the lexical variables of each stack frame.