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

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-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-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-moosex-markasmethods 0.15
Dependencies: perl-moose@2.2015 perl-namespace-autoclean@0.29
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooseX-MarkAsMethods
Licenses: LGPL 2.1
Build system: perl
Synopsis: Mark overload code symbols as methods
Description:

MooseX::MarkAsMethods allows one to easily mark certain functions as Moose methods. This will allow other packages such as namespace::autoclean to operate without blowing away your overloads. After using MooseX::MarkAsMethods your overloads will be recognized by Class::MOP as being methods, and class extension as well as composition from roles with overloads will "just work".

perl-config-tiny 2.28
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Config-Tiny
Licenses: GPL 1+
Build system: perl
Synopsis: Read/Write .ini style files with as little code as possible
Description:

Config::Tiny is a Perl class to read and write .ini style configuration files with as little code as possible, reducing load time and memory overhead.

This module is primarily for reading human written files, and anything we write shouldn't need to have documentation/comments. If you need something with more power move up to Config::Simple, Config::General or one of the many other Config::* modules.

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-log-any-adapter-screen 0.140
Propagated dependencies: perl-log-any@1.707
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Log-Any-Adapter-Screen
Licenses: GPL 1+
Build system: perl
Synopsis: Send logs to screen, with colors and some other features
Description:

This module provides a Log::Any adapter to send log messages to screen, with colors and some other features.

perl-file-find-rule 0.35
Propagated dependencies: perl-number-compare@0.03 perl-text-glob@0.11
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-Find-Rule
Licenses: GPL 1+
Build system: perl
Synopsis: Alternative interface to File::Find
Description:

File::Find::Rule is a friendlier interface to File::Find. It allows you to build rules which specify the desired files and directories.

perl-par 1.018
Propagated dependencies: perl-archive-zip@1.68 perl-par-dist@0.49
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/PAR
Licenses: GPL 1+
Build system: perl
Synopsis: Perl Archive Toolkit
Description:

Perl module for using special zip files (called Perl ARchives) as libraries from which Perl modules can be loaded.

perl-class-load-xs 0.10
Dependencies: perl-class-load@0.25
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Class-Load-XS
Licenses: Artistic License 2.0
Build system: perl
Synopsis: XS implementation of parts of Class::Load
Description:

This module provides an XS implementation for portions of Class::Load.

perl-hash-moreutils 0.06
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Hash-MoreUtils
Licenses: GPL 1+
Build system: perl
Synopsis: Provide the stuff missing in Hash::Util
Description:

Similar to List::MoreUtils, Hash::MoreUtils contains trivial but commonly-used functionality for hashes. The primary focus for the moment is providing a common API - speeding up by XS is far away at the moment.

perl-json-maybexs 1.004003
Dependencies: perl-cpanel-json-xs@4.30
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/JSON-MaybeXS
Licenses: GPL 1+
Build system: perl
Synopsis: Cpanel::JSON::XS with fallback
Description:

This module first checks to see if either Cpanel::JSON::XS or JSON::XS is already loaded, in which case it uses that module. Otherwise it tries to load Cpanel::JSON::XS, then JSON::XS, then JSON::PP in order, and either uses the first module it finds or throws an error.

perl-set-scalar 1.29
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Set-Scalar
Licenses: GPL 1+
Build system: perl
Synopsis: Set operations for Perl
Description:

The first priority of Set::Scalar is to be a convenient interface to sets (as in: unordered collections of Perl scalars). While not designed to be slow or big, neither has it been designed to be fast or compact.

perl-universal-can 1.20140328
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/UNIVERSAL-can
Licenses: GPL 1+
Build system: perl
Synopsis: UNIVERSAL::can() reimplementation
Description:

This module attempts to work around people calling UNIVERSAL::can() as a function, which it is not.

perl-readonly 2.00
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Readonly
Licenses: GPL 1+
Build system: perl
Synopsis: Create read-only scalars, arrays, hashes
Description:

This module provides a facility for creating non-modifiable variables in Perl. This is useful for configuration files, headers, etc. It can also be useful as a development and debugging tool for catching updates to variables that should not be changed.

perl-class-accessor-grouped 0.10014
Propagated dependencies: perl-class-xsaccessor@1.19 perl-module-runtime@0.016 perl-sub-name@0.21
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Class-Accessor-Grouped
Licenses: GPL 1+
Build system: perl
Synopsis: Build groups of accessors
Description:

This class lets you build groups of accessors that will call different getters and setters.

perl-file-chdir 0.1011
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-chdir
Licenses: GPL 1+
Build system: perl
Synopsis: A more sensible way to change directories
Description:

This module provides $CWD and @CWD as alternatives to chdir().

perl-cache-fastmmap 1.48
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Cache-FastMmap
Licenses: GPL 1+
Build system: perl
Synopsis: Shared memory interprocess cache via mmap
Description:

A shared memory cache through an mmap'ed file. It's core is written in C for performance. It uses fcntl locking to ensure multiple processes can safely access the cache at the same time. It uses a basic LRU algorithm to keep the most used entries in the cache.

perl-datetime-format-iso8601 0.08
Propagated dependencies: perl-datetime@1.54 perl-datetime-format-builder@0.82 perl-file-find-rule@0.35 perl-test-distribution@2.00 perl-test-pod@1.52
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/DateTime-Format-ISO8601
Licenses: GPL 1+
Build system: perl
Synopsis: Parse ISO8601 date and time formats
Description:

DateTime::Format::ISO8601 is a DateTime extension that parses almost all ISO8601 date and time formats.

perl-chi 0.61
Propagated dependencies: perl-carp-assert@0.21 perl-class-load@0.25 perl-data-uuid@1.226 perl-digest-jhash@0.10 perl-hash-moreutils@0.06 perl-json-maybexs@1.004003 perl-list-moreutils@0.430 perl-log-any@1.707 perl-moo-2@2.005005 perl-moox-types-mooselike@0.29 perl-moox-types-mooselike-numeric@1.03 perl-string-rewriteprefix@0.007 perl-task-weaken@1.06 perl-time-duration@1.21 perl-time-duration-parse@0.15 perl-try-tiny@0.31
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/CHI
Licenses: GPL 1+
Build system: perl
Synopsis: Unified cache handling interface
Description:

CHI provides a unified caching API, designed to assist a developer in persisting data for a specified period of time.

The CHI interface is implemented by driver classes that support fetching, storing and clearing of data. Driver classes exist or will exist for the gamut of storage backends available to Perl, such as memory, plain files, memory mapped files, memcached, and DBI.

perl-extutils-pkgconfig 1.16
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/ExtUtils-PkgConfig
Licenses: LGPL 2.1+
Build system: perl
Synopsis: Simplistic interface to pkg-config
Description:

ExtUtils::PkgConfig is a very simplistic interface to the pkg-config utility, intended for use in the Makefile.PL of perl extensions which bind libraries that pkg-config knows. It is really just boilerplate code that you would have written yourself.

perl-sys-sigaction 0.23
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Sys-SigAction
Licenses: GPL 1+
Build system: perl
Synopsis: Perl extension for Consistent Signal Handling
Description:

Sys::SigAction is a Perl extension for Consistent Signal Handling.

perl-text-tabs+wrap 2013.0523
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/dist/Text-Tabs+Wrap
Licenses: GPL 1+
Build system: perl
Synopsis: Text::Tabs and Text::Wrap Modules
Description:

Text::Tabs will add or remove tabs from a document. Text::Wrap will reformat lines into paragraphs.

perl-lexical-sealrequirehints 0.011
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Lexical-SealRequireHints
Licenses: GPL 1+
Build system: perl
Synopsis: Prevent leakage of lexical hints
Description:

Lexical::SealRequireHints prevents leakage of lexical hints

Total packages: 72465