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

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-context-preserve 0.03
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Context-Preserve
Licenses: GPL 1+
Build system: perl
Synopsis: Preserve context during subroutine call
Description:

This module runs code after a subroutine call, preserving the context the subroutine would have seen if it were the last statement in the caller.

perl-moosex-types-loadableclass 0.015
Propagated dependencies: perl-module-runtime@0.016 perl-moosex-types@0.45 perl-namespace-autoclean@0.29
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooseX-Types-LoadableClass
Licenses: GPL 1+
Build system: perl
Synopsis: ClassName type constraints for Moose
Description:

MooseX::Types::LoadableClass provides a ClassName type constraint with coercion to load the class.

perl-package-variant 1.003002
Propagated dependencies: perl-carp@1.50 perl-import-into@1.002005 perl-module-runtime@0.016 perl-strictures@2.000006
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Package-Variant
Licenses: GPL 1+
Build system: perl
Synopsis: Parameterizable packages
Description:

This module allows you to build a variable package that contains a package template and can use it to build variant packages at runtime. Your variable package will export a subroutine which will build a variant package, combining its arguments with the template, and return the name of the new variant package. The implementation does not care about what kind of packages it builds, be they simple function exporters, classes, singletons or something else.

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-bsd-resource 1.2911
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/BSD-Resource
Licenses: Artistic License 2.0
Build system: perl
Synopsis: BSD process resource limit and priority functions
Description:

This package provides procedures to get and set resource limits like getrlimit and setpriority.

perl-module-util 1.09
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Module-Util
Licenses: GPL 1+
Build system: perl
Synopsis: Module name tools and transformations
Description:

This module provides a few useful functions for manipulating module names. Its main aim is to centralise some of the functions commonly used by modules that manipulate other modules in some way, like converting module names to relative paths.

perl-moox-cmd 0.017
Propagated dependencies: perl-module-pluggable@5.2 perl-module-runtime@0.016 perl-moo@1.007000 perl-package-stash@0.38 perl-params-util@1.102 perl-regexp-common@2017060201
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooX-Cmd
Licenses: GPL 1+
Build system: perl
Synopsis: Giving an easy Moo style way to make command organized CLI apps
Description:

This package eases the writing of command line utilities, accepting commands and subcommands and so on. These commands can form a tree, which is mirrored in the package structure. On invocation, each command along the path through the tree (starting from the top-level command through to the most specific one) is instantiated.

perl-package-stash-xs 0.29
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Package-Stash-XS
Licenses: GPL 1+
Build system: perl
Synopsis: Faster implementation of the Package::Stash API
Description:

This is a backend for Package::Stash, which provides the functionality in a way that's less buggy and much faster. It will be used by default if it's installed, and should be preferred in all environments with a compiler.

perl-text-aligner 0.13
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Text-Aligner
Licenses: X11
Build system: perl
Synopsis: Align text
Description:

Text::Aligner exports a single function, align(), which is used to justify strings to various alignment styles.

perl-config-autoconf 0.317
Propagated dependencies: perl-capture-tiny@0.48
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Config-AutoConf
Licenses: GPL 1+
Build system: perl
Synopsis: Module to implement some AutoConf macros in Perl
Description:

Config::AutoConf is intended to provide the same opportunities to Perl developers as GNU Autoconf does for Shell developers.

perl-data-dump-streamer 2.42
Propagated dependencies: perl-algorithm-diff@1.1903 perl-b-utils@0.27 perl-cpanel-json-xs@4.30 perl-padwalker@2.3
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Dump-Streamer
Licenses: GPL 1+
Build system: perl
Synopsis: Accurately serialize a data structure as Perl code.
Description:

Data::Dump::Streamer provides ways to accurately serialize a data structure as Perl code.

perl-getopt-long-descriptive 0.103
Propagated dependencies: perl-params-validate@1.29 perl-sub-exporter@0.988
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Getopt-Long-Descriptive
Licenses: GPL 1+
Build system: perl
Synopsis: Getopt::Long, but simpler and more powerful
Description:

Getopt::Long::Descriptive is yet another Getopt library. It's built atop Getopt::Long, and gets a lot of its features, but tries to avoid making you think about its huge array of options. It also provides usage (help) messages, data validation, and a few other useful features.

perl-class-c3-adopt-next 0.14
Propagated dependencies: perl-list-moreutils@0.430 perl-mro-compat@0.13
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Class-C3-Adopt-NEXT
Licenses: GPL 1+
Build system: perl
Synopsis: Drop-in replacement for NEXT
Description:

This module is intended as a drop-in replacement for NEXT, supporting the same interface, but using Class::C3 to do the hard work.

perl-text-unidecode 1.30
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Text-Unidecode
Licenses: GPL 1+
Build system: perl
Synopsis: Provide plain ASCII transliterations of Unicode text
Description:

Text::Unidecode provides a function, unidecode(...) that takes Unicode data and tries to represent it in US-ASCII characters (i.e., the universally displayable characters between 0x00 and 0x7F). The representation is almost always an attempt at transliteration-- i.e., conveying, in Roman letters, the pronunciation expressed by the text in some other writing system.

perl-unicode-collate 1.29
Propagated dependencies: perl-unicode-normalize@1.26
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Unicode-Collate
Licenses: GPL 1+ Expat
Build system: perl
Synopsis: Unicode collation algorithm
Description:

This package provides tools for sorting and comparing Unicode data.

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-data 0.002009
Dependencies: perl-class-method-modifiers@2.13 perl-list-moreutils@0.430 perl-module-runtime@0.016 perl-role-tiny@1.003004 perl-strictures@1.005005
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Perl
Licenses: GPL 1+
Build system: perl
Synopsis: Base classes wrapping fundamental Perl data types
Description:

Collection of classes that wrap fundamental data types that exist in Perl. These classes and methods as they exist today are an attempt to mirror functionality provided by Moose's Native Traits. One important thing to note is all classes currently do no validation on constructor input.

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-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-mailtools 2.21
Propagated dependencies: perl-timedate@2.33
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MailTools
Licenses: GPL 1+
Build system: perl
Synopsis: Bundle of ancient email modules
Description:

MailTools contains the following modules:

Mail::Address

Parse email address from a header line.

Mail::Cap

Interpret mailcap files: mappings of file-types to applications as used by many command-line email programs.

Mail::Field

Simplifies access to (some) email header fields. Used by Mail::Header.

Mail::Filter

Process Mail::Internet messages.

Mail::Header

Collection of Mail::Field objects, representing the header of a Mail::Internet object.

Mail::Internet

Represents a single email message, with header and body.

Mail::Mailer

Send Mail::Internet emails via direct smtp or local MTA's.

Mail::Send

Build a Mail::Internet object, and then send it out using Mail::Mailer.

Mail::Util

"Smart functions" you should not depend on.

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-boolean 0.46
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/boolean
Licenses: GPL 1+
Build system: perl
Synopsis: Boolean support for Perl
Description:

This module provides basic Boolean support, by defining two special objects: true and false.

perl-spreadsheet-parseexcel 0.66
Propagated dependencies: perl-crypt-rc4@2.02 perl-digest-perl-md5@1.9 perl-io-stringy@2.111 perl-ole-storage-lite@0.20 perl-scalar-list-utils@1.62
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Spreadsheet-ParseExcel
Licenses: GPL 1+
Build system: perl
Synopsis: Read information from an Excel file
Description:

This Spreadsheet::ParseExcel module parses Microsoft Excel95, 97 and 2000 format files.

perl-class-inspector 1.36
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Class-Inspector
Licenses: GPL 1+
Build system: perl
Synopsis: Get information about a class and its structure
Description:

Class::Inspector allows you to get information about a loaded class.

Total packages: 69236