_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

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.


perl-yaml 1.30
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/YAML
Licenses: GPL 1+
Build system: perl
Synopsis: YAML for Perl
Description:

The YAML.pm module implements a YAML Loader and Dumper based on the YAML 1.0 specification.

perl-digest-sha 6.02
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Digest-SHA
Licenses: GPL 1+
Build system: perl
Synopsis: Perl extension for SHA-1/224/256/384/512
Description:

The Digest::SHA Perl module implements the hash functions of the SHA family. It also provides the shasum binary.

perl-text-autoformat 1.75
Propagated dependencies: perl-text-reform@1.20
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Text-Autoformat
Licenses: GPL 1+
Build system: perl
Synopsis: Automatic text wrapping and reformatting
Description:

The fundamental task of the autoformat subroutine is to identify and rearrange independent paragraphs in a text. Paragraphs typically consist of a series of lines containing at least one non-whitespace character, followed by one or more lines containing only optional whitespace. This is a more liberal definition than many other formatters use: most require an empty line to terminate a paragraph. Paragraphs may also be denoted by bulleting, numbering, or quoting (see the following sections).

perl-class-c3 0.35
Propagated dependencies: perl-algorithm-c3@0.11
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release//Class-C3
Licenses: GPL 1+
Build system: perl
Synopsis: Pragma to use the C3 method resolution order algorithm
Description:

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.

perl-devel-checklib 1.14
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Devel-CheckLib
Licenses: GPL 1+
Build system: perl
Synopsis: Check that a library is available
Description:

Devel::CheckLib is a Perl module that checks whether a particular C library and its headers are available. You can also check for the presence of particular functions in a library, or even that those functions return particular results.

perl-universal-require 0.19
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/UNIVERSAL-require
Licenses: GPL 1+
Build system: perl
Synopsis: Require modules from a variable
Description:

This module lets you require other modules where the module name is in a variable, something you can't do with the require built-in.

perl-datetime-format-builder 0.82
Propagated dependencies: perl-class-factory-util@1.7 perl-datetime@1.54 perl-datetime-format-strptime@1.77 perl-params-validate@1.29
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/DateTime-Format-Builder
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Create DateTime parser classes and objects
Description:

DateTime::Format::Builder creates DateTime parsers. Many string formats of dates and times are simple and just require a basic regular expression to extract the relevant information. Builder provides a simple way to do this without writing reams of structural code.

perl-class-unload 0.11
Propagated dependencies: perl-class-inspector@1.36
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Class-Unload
Licenses: GPL 1+
Build system: perl
Synopsis: Unload a class
Description:

Class:Unload unloads a given class by clearing out its symbol table and removing it from %INC.

perl-inc-latest 0.500
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/inc-latest
Licenses: ASL 2.0
Build system: perl
Synopsis: Use modules in inc/ if newer than installed
Description:

The inc::latest module helps bootstrap configure-time dependencies for CPAN distributions. These dependencies get bundled into the inc directory within a distribution and are used by Makefile.PL or Build.PL.

perl-config-general 2.63
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Config-General
Licenses: GPL 1+
Build system: perl
Synopsis: Generic Config Module
Description:

This module opens a config file and parses its contents for you. The format of config files supported by Config::General is inspired by the well known Apache config format and is 100% compatible with Apache configs, but you can also just use simple name/value pairs in your config files. In addition to the capabilities of an Apache config file it supports some enhancements such as here-documents, C-style comments, and multiline options.

perl-mime-charset 1.012.2
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MIME-Charset
Licenses: GPL 1+
Build system: perl
Synopsis: Charset information for MIME messages
Description:

MIME::Charset provides information about character sets used for MIME messages on Internet.

perl-alien-sdl 1.446
Dependencies: freetype@2.13.3 fontconfig-minimal@2.16.0 pango@1.56.4 sdl-union@1.2.68 zlib@1.3.1
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Alien-SDL
Licenses: GPL 1+
Build system: perl
Synopsis: Get, build and use SDL libraries
Description:

Alien::SDL can be used to detect and get configuration settings from an installed SDL and related libraries. Based on your platform it offers the possibility to download and install prebuilt binaries or to build SDL & co.: from source codes.

perl-extutils-libbuilder 0.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/ExtUtils-LibBuilder
Licenses: GPL 1+
Build system: perl
Synopsis: Tool to build C libraries
Description:

Some Perl modules need to ship C libraries together with their Perl code. Although there are mechanisms to compile and link (or glue) C code in your Perl programs, there isn't a clear method to compile standard, self-contained C libraries. This module main goal is to help in that task.

perl-number-format 1.76
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Number-Format
Licenses: GPL 1+
Build system: perl
Synopsis: Convert numbers to strings with pretty formatting
Description:

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.

perl-safe-hole 0.14
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Safe-Hole
Licenses: GPL 1+
Build system: perl
Synopsis: Use main compartment subroutines from the Safe compartment
Description:

Safe::Hole can execute outside defined subroutines in the original main compartment from the Safe compartment.

perl-graph 0.9704
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Graph
Licenses: GPL 1+
Build system: perl
Synopsis: Graph data structures and algorithms
Description:

This is Graph, a Perl module for dealing with graphs, the abstract data structures.

perl-dynaloader-functions 0.003
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/DynaLoader-Functions
Licenses: GPL 1+
Build system: perl
Synopsis: Deconstructed dynamic C library loading
Description:

This module provides a function-based interface to dynamic loading as used by Perl. Some details of dynamic loading are very platform-dependent, so correct use of these functions requires the programmer to be mindfulof the space of platform variations.

perl-async-interrupt 1.26
Propagated dependencies: perl-common-sense@3.75
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Async-Interrupt
Licenses: GPL 1+
Build system: perl
Synopsis: Allow C/XS libraries to interrupt perl asynchronously
Description:

Async::Interrupt implements a single feature only of interest to advanced perl modules, namely asynchronous interruptions (think "UNIX signals", which are very similar).

Sometimes, modules wish to run code asynchronously (in another thread, or from a signal handler), and then signal the perl interpreter on certain events. One common way is to write some data to a pipe and use an event handling toolkit to watch for I/O events. Another way is to send a signal. Those methods are slow, and in the case of a pipe, also not asynchronous - it won't interrupt a running perl interpreter.

This module implements asynchronous notifications that enable you to signal running perl code from another thread, asynchronously, and sometimes even without using a single syscall.

perl-file-zglob 0.11
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-Zglob
Licenses: GPL 1+
Build system: perl
Synopsis: Extended Unix style glob functionality
Description:

File::Zglob provides a traditional Unix glob functionality; it returns a list of file names that match the given pattern. For instance, it supports the **/*.pm form.

perl-string-interpolate 0.33
Propagated dependencies: perl-padwalker@2.3 perl-safe-hole@0.14
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/String-Interpolate
Licenses: GPL 1+
Build system: perl
Synopsis: Wrapper for the built-in Perl interpolation engine
Description:

This module provides an interface for invoking the Perl string interpolation engine on a string contained in a scalar variable.

perl-yaml-syck 1.34
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/YAML-Syck
Licenses: X11
Build system: perl
Synopsis: Fast, lightweight YAML loader and dumper
Description:

YAML::Syck provides a Perl interface to the libsyck data serialization library. It exports the Dump and Load functions for converting Perl data structures to YAML strings, and the other way around.

perl-file-list 0.3.1
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-List
Licenses: GPL 1+
Build system: perl
Synopsis: Perl extension for crawling directory trees and compiling lists of files
Description:

The File::List module crawls the directory tree starting at the provided base directory and can return files (and/or directories if desired) matching a regular expression.

perl-data-dumper 2.183
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Dumper
Licenses: GPL 1+
Build system: perl
Synopsis: Convert data structures to strings
Description:

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.

perl-throwable 1.001
Dependencies: perl-scalar-list-utils@1.62 perl-sub-quote@2.006008
Propagated dependencies: perl-devel-stacktrace@2.04 perl-module-runtime@0.016 perl-moo-2@2.005005
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Throwable
Licenses: GPL 1+
Build system: perl
Synopsis: Role for classes that can be thrown
Description:

Throwable is a role for classes that are meant to be thrown as exceptions to standard program flow.

Total packages: 70992