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.
This Perl module provides various functions to quickly sort arrays by one or multiple calculated keys.
Given a list of scalars or reference variables, Data::Dumper writes out their contents in Perl syntax. The references can also be objects. The content of each variable is output in a single Perl statement. It handles self-referential structures correctly.
The package provides a number of useful typemaps as submodules of ExtUtils::Typemaps.
This module is a simple interface to extensible logging. It exists to abstract your logging interface so that logging is as painless as possible, while still allowing you to switch from one logger to another.
This package allows you to analyze tests from the command line using Test::Run.
PPIX::QuoteLike parses Perl string literals and things that are reasonably like string literals. Its real reason for being is to find interpolated variables for Perl::Critic policies and similar code.
Strictures turns on strict and make all warnings fatal when run from within a source-controlled directory.
Term::ProgressBar is a wonderful module for showing progress bars on the terminal. This module acts very much like that module when it is run interactively. However, when it is not run interactively (for example, as a cron job) then it does not show the progress bar.
This library allows communication with a smart card using PC/SC from a Perl script.
This module does not provide any methods. Simply loading it changes the default naming policy for the loading class so that accessors are separated into get and set methods. The get methods have the same name as the accessor, while set methods are prefixed with "_set_".
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 is pragma to change Perl 5's standard method resolution order from depth-first left-to-right (a.k.a - pre-order) to the more sophisticated C3 method resolution order.
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.
This module inserts values into (translated) strings. It provides printf and sprintf alternatives via both an object-oriented and a functional interface.
This module allows you to specify those constants that should be documented in your POD, and pull them out a run time in a fairly arbitrary fashion.
Pod::Constants uses Pod::Parser to do the parsing of the source file. It has to open the source file it is called from, and does so directly either by lookup in %INC or by assuming it is $0 if the caller is main (or it can't find %INCcaller()).
This package provides a way to get hash contents without resetting each iterator in Perl.
Config::INI is a module that facilates the reading and writing of .ini-style configuration files.
Parallel::ForkManager is intended for use in operations that can be done in parallel where the number of processes to be forked off should be limited.
The namespace::clean pragma will remove all previously declared or imported symbols at the end of the current package's compile cycle. Functions called in the package itself will still be bound by their name, but they won't show up as methods on your class or instances.
This module allows you to read and write an OLE-Structured file. OLE (Object Linking and Embedding) is a technology to store hierarchical information such as links to other documents within a single file.
Provides several perl modules for date/time manipulation: Time::CTime.pm, Time::JulianDay.pm, Time::ParseDate.pm, Time::Timezone.pm, and Time::DaysInMonth.pm.
This module provides a simple but extensible way of having plugins for your Perl module.
This module provides some XS functions to assist in writing parsers for sub-like syntax, primarily for authors of keyword plugins using the PL_keyword_plugin hook mechanism.
This package provides procedures to create read-only scalars, arrays, and hashes.