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

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-file-sharedir 1.116
Propagated dependencies: perl-class-inspector@1.36
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-ShareDir
Licenses: GPL 1+
Build system: perl
Synopsis: Locate per-dist and per-module shared files
Description:

The intent of File::ShareDir is to provide a companion to Class::Inspector and File::HomeDir. Quite often you want or need your Perl module to have access to a large amount of read-only data that is stored on the file-system at run-time. Once the files have been installed to the correct directory, you can use File::ShareDir to find your files again after the installation.

perl-data-stag 0.14
Propagated dependencies: perl-io-string@1.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Stag
Licenses: GPL 1+
Build system: perl
Synopsis: Structured tags datastructures
Description:

This module is for manipulating data as hierarchical tag/value pairs (Structured TAGs or Simple Tree AGgregates). These datastructures can be represented as nested arrays, which have the advantage of being native to Perl.

perl-moosex-object-pluggable 0.0014
Propagated dependencies: perl-module-pluggable@5.2 perl-module-runtime@0.016 perl-moose@2.2015 perl-namespace-autoclean@0.29 perl-try-tiny@0.31
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooseX-Object-Pluggable
Licenses: GPL 1+
Build system: perl
Synopsis: Make your classes pluggable
Description:

MooseX::Object::Pluggable makes your classes pluggable.

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-cpan-changes 0.400002
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/CPAN-Changes
Licenses: GPL 1+
Build system: perl
Synopsis: Read and write @file{Changes} files
Description:

CPAN::Changes helps users programmatically read and write Changes files that conform to a common specification.

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-font-ttf 1.06
Propagated dependencies: perl-io-string@1.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Font-TTF
Licenses: Artistic License 2.0
Build system: perl
Synopsis: TTF font support for Perl
Description:

This package provides a Perl module for TrueType/OpenType font hacking. It supports reading, processing and writing of the following tables: GDEF, GPOS, GSUB, LTSH, OS/2, PCLT, bsln, cmap, cvt, fdsc, feat, fpgm, glyf, hdmx, head, hhea, hmtx, kern, loca, maxp, mort, name, post, prep, prop, vhea, vmtx and the reading and writing of all other table types.

perl-env-path 0.19
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Env-Path
Licenses: GPL 1+
Build system: perl
Synopsis: Advanced operations on path variables
Description:

Env::Path presents an object-oriented interface to path variables, defined as that subclass of environment variables which name an ordered list of file system elements separated by a platform-standard separator.

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-list-moreutils-xs 0.430
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/List-MoreUtils-XS
Licenses: ASL 2.0
Build system: perl
Synopsis: Provide the stuff missing in List::Util in XS
Description:

List::MoreUtils::XS provides some trivial but commonly needed functionality on lists which is not going to go into List::Util.

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-encode-detect 1.01
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Encode-Detect
Licenses: MPL 1.1
Build system: perl
Synopsis: Detect the encoding of data
Description:

This package provides a class Encode::Detect to detect the encoding of data.

perl-log-message-simple 0.10
Dependencies: perl-log-message@0.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Log-Message-Simple
Licenses: GPL 1+
Build system: perl
Synopsis: Simplified interface to @code{Log::Message}
Description:

This package provides a simplified frontend to Log::Message, offering most common use for logging, and easy access to the stack (in both raw and pretty-printable form).

perl-string-camelcase 0.04
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/String-CamelCase
Licenses: GPL 1+
Build system: perl
Synopsis: Camelcase and de-camelcase
Description:

This module may be used to convert from under_score text to CamelCase and back again.

perl-extutils-cchecker 0.11
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/ExtUtils-CChecker
Licenses: GPL 1+
Build system: perl
Synopsis: Configure time utilities for using C headers and libraries
Description:

This module provides configure time utilities for using C headers, libraries, or OS features.

perl-business-isbn 3.004
Propagated dependencies: perl-business-isbn-data@20140910.003 perl-mojolicious@9.17
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Business-ISBN
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Work with International Standard Book Numbers
Description:

This module provides tools to deal with International Standard Book Numbers, including ISBN-10 and ISBN-13.

perl-file-homedir 1.004
Propagated dependencies: perl-file-which@1.23
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-HomeDir
Licenses: GPL 1+
Build system: perl
Synopsis: Find your home and other directories on any platform
Description:

File::HomeDir is a module for locating the directories that are owned by a user (typically your user) and to solve the various issues that arise trying to find them consistently across a wide variety of platforms.

perl-text-reform 1.20
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Text-Reform
Licenses: GPL 1+
Build system: perl
Synopsis: Manual text wrapping and reformatting
Description:

The form() subroutine may be exported from the module. It takes a series of format (or "picture") strings followed by replacement values, interpolates those values into each picture string, and returns the result. The effect is similar to the inbuilt perl format mechanism, although the field specification syntax is simpler and some of the formatting behaviour is more sophisticated.

perl-json-any 1.39
Propagated dependencies: perl-namespace-clean@0.27
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/JSON-Any
Licenses: GPL 1+
Build system: perl
Synopsis: Wrapper for Perl JSON classes
Description:

This module tries to provide a coherent API to bring together the various JSON modules currently on CPAN. This module will allow you to code to any JSON API and have it work regardless of which JSON module is actually installed.

perl-tree-simple 1.34
Propagated dependencies: perl-scalar-list-utils@1.62
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Tree-Simple
Licenses: GPL 1+
Build system: perl
Synopsis: Simple tree object
Description:

This module in a fully object-oriented implementation of a simple n-ary tree.

perl-datetime 1.54
Propagated dependencies: perl-datetime-locale@1.23 perl-datetime-timezone@2.47 perl-file-sharedir@1.116 perl-params-validate@1.29 perl-try-tiny@0.31
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/DateTime
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Date and time object for Perl
Description:

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

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-attribute-util 1.07
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/pod/Attribute::Util
Licenses: GPL 1+
Build system: perl
Synopsis: Assorted general utility attributes
Description:

This package provides various utility functions. When used without argument, this module provides four universally accessible attributes of general interest as follows:

  • Abstract

  • Alias

  • Memoize

  • Method

  • SigHandler

Total packages: 32521