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

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-parse-cpan-meta 2.150010
Propagated dependencies: perl-cpan-meta-yaml@0.018
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/DAGOLDEN/Parse-CPAN-Meta-1.4422
Licenses: GPL 1+
Build system: perl
Synopsis: Parse META.yml and META.json CPAN metadata files
Description:

Parse::CPAN::Meta is a parser for META.json and META.yml files, using JSON::PP and/or CPAN::Meta::YAML.

perl-clone-pp 1.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Clone-PP
Licenses: GPL 1+
Build system: perl
Synopsis: Recursively copy Perl datatypes
Description:

This module provides a general-purpose clone function to make deep copies of Perl data structures. It calls itself recursively to copy nested hash, array, scalar and reference types, including tied variables and objects.

perl-encode-hanextra 0.23
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Encode-HanExtra
Licenses: Expat
Build system: perl
Synopsis: Additional Chinese encodings
Description:

This Perl module provides Chinese encodings that are not part of Perl by default, including "BIG5-1984", "BIG5-2003", "BIG5PLUS", "BIG5EXT", "CCCII", "EUC-TW", "CNS11643-*", "GB18030", and "UNISYS".

perl-sub-quote 2.006008
Propagated dependencies: perl-sub-name@0.21
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Sub-Quote
Licenses: GPL 1+
Build system: perl
Synopsis: Efficient generation of subroutines via string eval
Description:

Sub::Quote provides an efficient generation of subroutines via string eval.

perl-unicode-utf8 0.62
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Unicode-UTF8
Licenses: GPL 1+
Build system: perl
Synopsis: Encoding and decoding of UTF-8 encoding form
Description:

This module provides functions to encode and decode UTF-8 encoding form as specified by Unicode and ISO/IEC 10646:2011.

perl-module-build-tiny 0.039
Propagated dependencies: perl-extutils-installpaths@0.012 perl-extutils-config@0.008 perl-extutils-helpers@0.026 perl-test-harness@3.42
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Module-Build-Tiny
Licenses: GPL 1+
Build system: perl
Synopsis: Tiny replacement for Module::Build
Description:

Many Perl distributions use a Build.PL file instead of a Makefile.PL file to drive distribution configuration, build, test and installation. Traditionally, Build.PL uses Module::Build as the underlying build system. This module provides a simple, lightweight, drop-in replacement. Whereas Module::Build has over 6,700 lines of code; this module has less than 120, yet supports the features needed by most distributions.

perl-text-haml 0.990118
Propagated dependencies: perl-data-section-simple@0.07 perl-uri@5.05
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Text-Haml
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Haml Perl implementation
Description:

Text::Haml implements Haml http://haml.info/docs/yardoc/file.REFERENCE.html specification.

perl-test-count 0.1105
Propagated dependencies: perl-parse-recdescent@1.967015
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Test-Count
Licenses: X11
Build system: perl
Synopsis: Module for keeping track of the number of tests in a test script
Description:

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.

perl-moox-file-configdir 0.008
Propagated dependencies: perl-file-configdir@0.021 perl-moo@1.007000 perl-namespace-clean@0.27
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooX-File-ConfigDir
Licenses: GPL 1+
Build system: perl
Synopsis: Moo eXtension for @code{File::ConfigDir}
Description:

This module is a helper for easily finding configuration file locations. This information can be used to find a suitable place for installing configuration files or for finding any piece of settings.

perl-term-table 0.008
Propagated dependencies: perl-importer@0.025
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Term-Table
Licenses: GPL 1+
Build system: perl
Synopsis: Format a header and rows into a table
Description:

This module is able to generically format rows of data into tables.

perl-config-ini-reader-ordered 0.022
Propagated dependencies: perl-config-ini@0.029
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Config-INI-Reader-Ordered
Licenses: GPL 1+
Build system: perl
Synopsis: Perl ordered INI parser
Description:

Config::INI::Reader::Ordered is a Perl library for parsing .ini files that returns the sections in order.

perl-config-inifiles 3.000002
Propagated dependencies: perl-module-build@0.4231 perl-io-stringy@2.111
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/pod/Config::IniFiles
Licenses: GPL 1+
Build system: perl
Synopsis: Package for configuration files outside your Perl script
Description:

This package provides a way to have readable configuration files outside your Perl script. Configurations can be imported, sections can be grouped, and settings can be accessed from a tied hash.

perl-mouse 2.5.10
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://github.com/gfx/p5-Mouse
Licenses: GPL 1+
Build system: perl
Synopsis: Fast Moose-compatible object system for perl5
Description:

Mouse is a Moose compatible object system that implements a subset of the functionality for reduced startup time.

perl-array-intspan 2.004
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Array-IntSpan
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Handle arrays of scalars or objects using integer ranges
Description:

This module brings the speed advantages of Set::IntSpan (written by Steven McDougall) to arrays. Uses include manipulating grades, routing tables, or any other situation where you have mutually exclusive ranges of integers that map to given values.

perl-hook-lexwrap 0.26
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Hook-LexWrap
Licenses: GPL 1+
Build system: perl
Synopsis: Lexically scoped subroutine wrappers
Description:

Hook::LexWrap allows you to install a pre- or post-wrapper (or both) around an existing subroutine. Unlike other modules that provide this capacity (e.g., Hook::PreAndPost and Hook::WrapSub), Hook::LexWrap implements wrappers in such a way that the standard caller function works correctly within the wrapped subroutine.

perl-string-escape 2010.002
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/String-Escape
Licenses: GPL 1+
Build system: perl
Synopsis: Backslash escapes, quoted phrase, word elision, etc.
Description:

This module provides a flexible calling interface to some frequently-performed string conversion functions, including applying and expanding standard C/Unix-style backslash escapes like and , wrapping and removing double-quotes, and truncating to fit within a desired length.

perl-file-find-rule-perl 1.15
Propagated dependencies: perl-file-find-rule@0.35 perl-params-util@1.102 perl-parse-cpan-meta@2.150010
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-Find-Rule-Perl
Licenses: GPL 1+
Build system: perl
Synopsis: Common rules for searching for Perl things
Description:

File::Find::Rule::Perl provides methods for finding various types Perl-related files, or replicating search queries run on a distribution in various parts of the CPAN ecosystem.

perl-path-tiny 0.150
Dependencies: perl-unicode-utf8@0.62
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Path-Tiny
Licenses: ASL 2.0
Build system: perl
Synopsis: File path utility
Description:

This module provides a small, fast utility for working with file paths.

perl-datetime-timezone 2.47
Dependencies: tzdata@2025a
Propagated dependencies: perl-class-singleton@1.6 perl-list-allutils@0.09 perl-module-runtime@0.016 perl-namespace-autoclean@0.29 perl-params-validationcompiler@0.30 perl-try-tiny@0.31
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/DateTime-TimeZone
Licenses: GPL 1+
Build system: perl
Synopsis: Time zone object for Perl
Description:

This class is the base class for all time zone objects. A time zone is represented internally as a set of observances, each of which describes the offset from GMT for a given time period. Note that without the DateTime module, this module does not do much. It's primary interface is through a DateTime object, and most users will not need to directly use DateTime::TimeZone methods.

perl-lib-relative 1.002
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/lib-relative
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Add paths relative to the current file to @code{@@INC}
Description:

lib::relative module proposes a more straightforward method than adding a path to @INC: take a path relative to the current file, absolutize it, and add it to @INC.

perl-czplib 1.0.5
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://sourceforge.net/projects/czplib/
Licenses: GPL 3+
Build system: perl
Synopsis: Library for genomic analysis
Description:

Chaolin Zhang's Perl Library (czplib) contains assorted functions and data structures for processing and analysing genomic and bioinformatics data.

perl-file-next 1.18
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/pod/File::Next
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Lightweight, taint-safe file-finding Perl module
Description:

File::Next is a Perl CPAN module for finding files.

perl-data-stream-bulk 0.11
Propagated dependencies: perl-moose@2.2015 perl-namespace-clean@0.27 perl-path-class@0.37 perl-sub-exporter@0.988
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Stream-Bulk
Licenses: GPL 1+
Build system: perl
Synopsis: N at a time iteration API
Description:

This module tries to find middle ground between one at a time and all at once processing of data sets. The purpose of this module is to avoid the overhead of implementing an iterative api when this isn't necessary, without breaking forward compatibility in case that becomes necessary later on.

perl-string-trim-more 0.03
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/String-Trim-More
Licenses: GPL 1+
Build system: perl
Synopsis: String trimming utilities
Description:

This module is an alternative to String::Trim. Instead of a single trim function, this module provides several from which you can choose on, depending on your needs.

Total packages: 72465