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 package provides Digest::SHA1, an implementation of the NIST SHA-1 message digest algorithm for use by Perl programs.
The Inline module allows you to put source code from other programming languages directly (inline) in a Perl script or module. The code is automatically compiled as needed, and then loaded for immediate access from Perl.
Module::Build::XSUtil is subclass of Module::Build for support building XS modules.
This is a list of a new parameters in the Module::Build::new method:
needs_compiler_c99: This option checks C99 compiler availability.needs_compiler_cpp: This option checks C++ compiler availability. Can also passextra_compiler_flagsandextra_linker_flagsfor C++.generate_ppport_h: Generateppport.hbyDevel::PPPort.generate_xshelper_h: Generatexshelper.hwhich is a helper header file to includeEXTERN.h,perl.h,XSUB.handppport.h, and defines some portability stuff which are not supported byppport.h.It is ported from
Module::Install::XSUtil.cc_warnings: Toggle compiler warnings. Enabled by default.-g options: InvokeBuild.PLwith-gto enable debug options.
This is a library for generating letters, building HTML pages, or filling in templates generally. A template is a piece of text that has little Perl programs embedded in it here and there. When you fill in a template, you evaluate the little programs and replace them with their values.
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 module, ReadKey, provides ioctl control for terminals so the input modes can be changed (thus allowing reads of a single character at a time), and also provides non-blocking reads of stdin, as well as several other terminal related features, including retrieval/modification of the screen size, and retrieval/modification of the control characters.
This module provides some XS functions to assist in writing syntax modules that provide new perl-visible syntax, primarily for authors of keyword plugins using the PL_keyword_plugin hook mechanism.
The Time::Warp module offers developers control over the measurement of time.
File::Find::Object is an object-oriented File::Find replacement in Perl.
This package allows you to analyze tests from the command line using Test::Run.
This module provides functions for fast reading and writing of files.
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.
This module provides Path::Tiny types for Moose, Moo, etc. It handles two important types of coercion: coercing objects with overloaded stringification, and coercing to absolute paths. It also can check to ensure that files or directories exist.
This package contains SGMLS.pm, a perl5 class library for parsing the output from an SGML parser such as OpenSP. It also includes the sgmlspl command, an Perl script showcasing how the library can be used.
This module is meant as a debugging aid. It can be used to make a script complain loudly with stack backtraces when warn()-ing or die()ing.
Params::Util provides a basic set of importable functions that makes checking parameters easier.
This module compares arbitrary data structures to see if they are copies of each other.
This class provides several methods for host name resolution. It is designed to be used with event loops. Names are resolved by your system's native getaddrinfo(3) implementation, called in a separate thread to avoid blocking the entire application. Threading overhead is limited by using system threads instead of Perl threads.
Modern::Perl provides a simple way to enable multiple, by now, standard libraries in a Perl program.
Number::Format is a library for formatting numbers. Functions are provided for converting numbers to strings in a variety of ways, and to convert strings that contain numbers back into numeric form. The output formats may include thousands separators - characters inserted between each group of three characters counting right to left from the decimal point. The characters used for the decimal point and the thousands separator come from the locale information or can be specified by the user.
The purpose of the PPIx-Regexp package is to parse regular expressions in a manner similar to the way the PPI package parses Perl. This class forms the root of the parse tree, playing a role similar to PPI::Document.
B::Utils provide helper functions for op tree manipulation.
Devel::REPL is a modern Perl interactive shell.
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.