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.
The Inline::C module allows you to write Perl subroutines in C. Since version 0.30 the Inline module supports multiple programming languages and each language has its own support module. This document describes how to use Inline with the C programming language. It also goes a bit into Perl C internals.
This module provides some extra datatypes that are used by common serialisation formats such as JSON or CBOR.
This module allows you to call isa, can, does, and DOES safely on things that may not be objects.
Strictures turns on strict and make all warnings fatal when run from within a source-controlled directory.
PerlIO::utf8_strict provides a fast and correct UTF-8 PerlIO layer. Unlike Perl's default :utf8 layer it checks the input for correctness.
This module provides a syntax plugin that implements exception-handling semantics in a form familiar to users of other languages, being built on a block labeled with the try keyword, followed by at least one of a catch or finally block.
Text::CSV_XS provides facilities for the composition and decomposition of comma-separated values. An instance of the Text::CSV_XS class will combine fields into a CSV string and parse a CSV string into fields. The module accepts either strings or files as input and support the use of user-specified characters for delimiters, separators, and escapes.
Devel::CheckCompiler is a tiny module to check whether a compiler is available. It can test for a C99 compiler, or you can tell it to compile a C source file with optional linker flags.
DateTime is a class for the representation of date/time combinations. It represents the Gregorian calendar, extended backwards in time before its creation (in 1582).
This module implements an interface to the GNU Readline library. It gives you input line editing facilities, input history management facilities, completion facilities, etc. Term::ReadLine::Gnu is upwards compatible with Term::ReadLine.
Given a list of Perl modules/filenames, this module makes require and use statements fail (no matter whether the specified files/modules are installed or not).
Test::Count is a set of perl modules for keeping track of the number of tests in a test file. It includes the ability to use mathematical expressions and variables when computing the count.
Devel::Cycle This is a tool for finding circular references in objects and other types of references. Because of Perl's reference-count based memory management, circular references will cause memory leaks.
MooX::late does the following:
Supports isa => $stringytype
Supports does => $rolename
Supports lazy_build => 1
Exports blessed and confess functions to your namespace.
Handles certain attribute traits Currently Hash, Array and Code are supported. This feature requires MooX::HandlesVia.
The DateTime::Locale modules provide localization data for the DateTime.pm class.
File::Find::Object::Rule is an alternative Perl interface to File::Find::Object.
This module replaces the standard localtime and gmtime functions with implementations that return objects. It does so in a backwards-compatible manner, so that using these functions as documented will still work as expected.
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.
Clipboard provides functionality to copy and paste with any OS.
Internationalized Domain Names (IDNs) use characters drawn from a large repertoire (Unicode), but IDNA allows the non-ASCII characters to be represented using only the ASCII characters already allowed in so-called host names today (letter-digit-hyphen, /[A-Z0-9-]/i).
Use this module if you just want to convert domain names (or email addresses), using whatever IDNA standard is the best choice at the moment.
This module provides an interface to layout and image generation of directed and undirected graphs in a variety of formats (PostScript, PNG, etc.) using the dot, neato, twopi, circo, and fdp programs from the Graphviz project. This package is deprecated in favour of GraphViz2.
Number::Compare compiles a simple comparison to an anonymous subroutine, which you can call with a value to be tested against.
Text::ParseWords module is used to parse text into an array of tokens or array of arrays.
POSIX::strftime::Compiler provides GNU C library compatible strftime(3). But this module is not affected by the system locale. This feature is useful when you want to write loggers, servers, and portable applications.