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.
Crypt::PasswdMD5 provides various crypt()-compatible interfaces to the MD5-based crypt() function found in various *nixes. It is based on the implementation found on FreeBSD 2.2.[56]-RELEASE.
Parse::RecDescent can incrementally generate top-down recursive-descent text parsers from simple yacc-like grammar specifications.
This module implements Spreadsheet::XLSX parsing Microsoft Excel 2007 xlsx files.
This module provides routines for parsing date string into time values and formatting dates into ASCII strings.
The "mro" namespace provides several utilities for dealing with method resolution order and method caching in general in Perl 5.9.5 and higher. This module provides those interfaces for earlier versions of Perl (back to 5.6.0).
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.
File::Remove::remove removes files and directories. It acts like /bin/rm, for the most part. Although unlink can be given a list of files, it will not remove directories; this module remedies that. It also accepts wildcards, * and ?, as arguments for file names.
Moo is an extremely light-weight Object Orientation system. It allows one to concisely define objects and roles with a convenient syntax that avoids the details of Perl's object system. Moo contains a subset of Moose and is optimised for rapid startup.
Template::Timer provides inline profiling of the template processing in Perl code.
B::Keywords supplies several arrays of exportable keywords: @Scalars, @Arrays, @Hashes, @Filehandles, @Symbols, @Functions, @Barewords, @TieIOMethods, @UNIVERSALMethods and @ExporterSymbols.
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.
PLS is a Perl language server that implements a subset of the Language Server Protocol for the Perl language. Features currently implemented are:
Go to definition (for packages, subroutines, and variables)
Listing all symbols in a document
Hovering to show documentation
Signature help (showing parameters for a function as you type)
Formatting
Range formatting
Auto-completion
Syntax checking
Linting (using perlcritic)
Sorting imports
To use this language with Emacs, you can configure Eglot like so:
(add-hook 'perl-mode-hook 'eglot-ensure)
(setq eglot-server-programs '((perl-mode . ("pls"))))Text::BibTeX is a Perl library for reading, parsing, and processing BibTeX files. Text::BibTeX gives you access to the data at many different levels: you may work with BibTeX entries as simple field to string mappings, or get at the original form of the data as a list of simple values (strings, macros, or numbers) pasted together.
Module::Find lets you find and use modules in categories. This can be useful for auto-detecting driver or plugin modules. You can differentiate between looking in the category itself or in all subcategories.
Throwable is a role for classes that are meant to be thrown as exceptions to standard program flow.
With this module, you can calculate terminal character widths that vary by locale. This module supplies features similar to wcwidth(3) and wcswidth(3) in C language.
DateTime::Format::Natural takes a string with a human readable date/time and creates a machine readable one by applying natural parsing logic.
Carp::Assert is intended for a purpose like the ANSI C library assert.h.
Devel::Caller provides meatier version of caller.
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.
Modern::Perl provides a simple way to enable multiple, by now, standard libraries in a Perl program.
Module::Manifest is a simple utility module created originally for use in Module::Inspector.
It can load a MANIFEST file that comes in a Perl distribution tarball, examine the contents, and perform some simple tasks. It can also load the MANIFEST.SKIP file and check that.
This package consists of a Perl module for date calculations based on the Gregorian calendar, thereby complying with all relevant norms and standards: ISO/R 2015-1971, DIN 1355 and, to some extent, ISO 8601 (where applicable).
This module can retrieve information from the CDDB.