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

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-business-issn 1.003
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Business-ISSN
Licenses: GPL 1+
Build system: perl
Synopsis: Work with International Standard Serial Numbers
Description:

This module provides tools to deal with International Standard Serial Numbers.

perl-pod-simple 3.45
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Pod-Simple
Licenses: GPL 1+
Build system: perl
Synopsis: Parsing library for text in Pod format
Description:

Pod::Simple is a Perl library for parsing text in the Pod (plain old documentation) markup language that is typically used for writing documentation for Perl and for Perl modules.

perl-code-tidyall-plugin-testcount 0.0.2
Propagated dependencies: tidyall@0.85 perl-moo-2@2.005005 perl-test-count@0.1105
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Code-TidyAll-Plugin-TestCount
Licenses: X11
Build system: perl
Synopsis: Ascertain that the test plan agrees with the Test::Count annotations
Description:

This package is a plugin to tidyall allowing integration with the Test::Count module, to keep track of the number of tests in a test file.

perl-spreadsheet-xlsx 0.17
Propagated dependencies: perl-archive-zip@1.68 perl-spreadsheet-parseexcel@0.66
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Spreadsheet-XLSX
Licenses: GPL 1+
Build system: perl
Synopsis: Perl extension for reading MS Excel 2007 files
Description:

This module implements Spreadsheet::XLSX parsing Microsoft Excel 2007 xlsx files.

perl-data-compare 1.27
Propagated dependencies: perl-clone@0.43 perl-file-find-rule@0.35
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Compare
Licenses: GPL 1+
Build system: perl
Synopsis: Compare Perl data structures
Description:

This module compares arbitrary data structures to see if they are copies of each other.

perl-par-dist 0.49
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/PAR-Dist
Licenses: GPL 1+
Build system: perl
Synopsis: Create and manipulate PAR distributions
Description:

PAR::Dist is a toolkit to create and manipulate PAR distributions.

perl-io-aio 4.81
Propagated dependencies: perl-common-sense@3.75
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/IO-AIO
Licenses: GPL 1+
Build system: perl
Synopsis: Asynchronous/Advanced Input/Output
Description:

This package provides asynchronous and advanced input/output for Perl.

perl-params-util 1.102
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Params-Util
Licenses: GPL 1+
Build system: perl
Synopsis: Simple, compact and correct param-checking functions
Description:

Params::Util provides a basic set of importable functions that makes checking parameters easier.

perl-mixin-linewise 0.111
Propagated dependencies: perl-perlio-utf8-strict@0.007 perl-sub-exporter@0.988
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Mixin-Linewise
Licenses: GPL 1+
Build system: perl
Synopsis: Write your linewise code for handles; this does the rest
Description:

It's boring to deal with opening files for IO, converting strings to handle-like objects, and all that. With Mixin::Linewise::Readers and Mixin::Linewise::Writers, you can just write a method to handle handles, and methods for handling strings and file names are added for you.

perl-role-tiny 1.003004
Propagated dependencies: perl-class-method-modifiers@2.13
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Role-Tiny
Licenses: GPL 1+
Build system: perl
Synopsis: Roles, as a slice of Moose
Description:

Role::Tiny is a minimalist role composition tool.

perl-log-report-optional 1.06
Propagated dependencies: perl-string-print@0.15
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Log-Report-Optional
Licenses: GPL 1+
Build system: perl
Synopsis: Log::Report in the lightest form
Description:

This module allows libraries to have a dependency to a small module instead of the full Log-Report distribution. The full power of Log::Report is only released when the main program uses that module. In that case, the module using the Optional will also use the full Log::Report, otherwise the dressed-down Log::Report::Minimal version.

perl-crypt-cbc 2.33
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Crypt-CBC
Licenses: GPL 1+
Build system: perl
Synopsis: Encrypt Data with Cipher Block Chaining Mode
Description:

Crypt::CBC is a Perl-only implementation of the cryptographic Cipher Block Chaining (CBC) mode. In combination with a block cipher such as Crypt::Rijndael you can encrypt and decrypt messages of arbitrarily long length. The encrypted messages are compatible with the encryption format used by SSLeay.

perl-datetime-calendar-julian 0.102
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/DateTime-Calendar-Julian
Licenses: GPL 1+
Build system: perl
Synopsis: Dates in the Julian calendar
Description:

This package is a companion module to DateTime.pm. It implements the Julian calendar. It supports everything that DateTime.pm supports and more: about one day per century more, to be precise.

perl-b-keywords 1.26
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/B-Keywords
Licenses: GPL 2
Build system: perl
Synopsis: Lists of reserved barewords and symbol names
Description:

B::Keywords supplies several arrays of exportable keywords: @Scalars, @Arrays, @Hashes, @Filehandles, @Symbols, @Functions, @Barewords, @TieIOMethods, @UNIVERSALMethods and @ExporterSymbols.

perl-test-run-plugin-breakonfailure 0.0.6
Propagated dependencies: perl-moose@2.2015 perl-mro-compat@0.13 perl-test-run@0.0306 perl-test-run-cmdline@0.0132
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Test-Run-Plugin-BreakOnFailure
Licenses: X11
Build system: perl
Synopsis: Stop processing the entire test suite on first failure
Description:

This package allows you to stop processing the entire test suite after the first failure, instead of going all the way through it.

perl-parallel-forkmanager 1.19
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Parallel-ForkManager
Licenses: GPL 1+
Build system: perl
Synopsis: Simple parallel processing fork manager
Description:

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.

perl-pod-constants 0.19
Propagated dependencies: perl-pod-parser@1.65
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Pod-Constants
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Include constants from POD
Description:

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()).

perl-socket-msghdr 0.05
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Socket-MsgHdr
Licenses: GPL 1+
Build system: perl
Synopsis: Perform advanced operations via sendmsg and recvmsg
Description:

Socket::MsgHdr provides advanced socket messaging operations via sendmsg and recvmsg.

It also allows manipulating ancillary data or so-called control information (cmsghdr). This ancillary data may be used for file descriptor passing, IPv6 operations, and a host of implementation-specific extensions.

perl-file-libmagic 1.23
Dependencies: file@5.46
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-LibMagic
Licenses: GPL 1+
Build system: perl
Synopsis: Determine MIME types of data or files using libmagic
Description:

The File::LibMagic module is a simple perl interface to libmagic from the file package.

perl-class-mix 0.006
Propagated dependencies: perl-params-classify@0.015
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Class-Mix
Licenses: GPL 1+
Build system: perl
Synopsis: Dynamic class mixing
Description:

The mix_class function provided by this module dynamically generates anonymous classes with specified inheritance. This is useful where an incomplete class requires use of a mixin in order to become instantiable.

perl-datetime-set 0.3900
Propagated dependencies: perl-datetime@1.54 perl-params-validate@1.29 perl-set-infinite@0.65
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/DateTime-Set
Licenses: GPL 1+
Build system: perl
Synopsis: DateTime set objects
Description:

The DateTime::Set module provides a date/time sets implementation. It allows, for example, the generation of groups of dates, like "every wednesday", and then find all the dates matching that pattern, within a time range.

perl-types-serialiser 1.0
Propagated dependencies: perl-common-sense@3.75
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Types-Serialiser
Licenses: GPL 1+
Build system: perl
Synopsis: Data types for common serialisation formats
Description:

This module provides some extra datatypes that are used by common serialisation formats such as JSON or CBOR.

perl-module-find 0.13
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Module-Find
Licenses: GPL 1+
Build system: perl
Synopsis: Find and use installed modules in a (sub)category
Description:

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.

perl-unicode-normalize 1.26
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Unicode-Normalize
Licenses: GPL 1+
Build system: perl
Synopsis: Unicode normalization forms
Description:

This Perl module provides Unicode normalization forms.

Total packages: 32836