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

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-unicode-eastasianwidth 12.0
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Unicode-EastAsianWidth
Licenses: CC0
Build system: perl
Synopsis: East Asian Width properties
Description:

This module provides user-defined Unicode properties that deal with width status of East Asian characters, as specified in Unicode® Standard Annex #11.

perl-config-any 0.32
Propagated dependencies: perl-module-pluggable@5.2
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Config-Any
Licenses: GPL 1+
Build system: perl
Synopsis: Load configuration from different file formats
Description:

Config::Any provides a facility for Perl applications and libraries to load configuration data from multiple different file formats. It supports XML, YAML, JSON, Apache-style configuration, and Perl code.

perl-moosex-types-datetime 0.13
Propagated dependencies: perl-datetime@1.54 perl-datetime-locale@1.23 perl-datetime-timezone@2.47 perl-moose@2.2015 perl-moosex-types@0.45 perl-namespace-clean@0.27
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooseX-Types-DateTime
Licenses: GPL 1+
Build system: perl
Synopsis: DateTime related constraints and coercions for Moose
Description:

This module packages several Moose::Util::TypeConstraints with coercions, designed to work with the DateTime suite of objects.

perl-class-singleton 1.6
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Class-Singleton
Licenses: GPL 1+
Build system: perl
Synopsis: Implementation of a singleton class for Perl
Description:

This module implements a Singleton class from which other classes can be derived. By itself, the Class::Singleton module does very little other than manage the instantiation of a single object.

perl-extutils-helpers 0.026
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/ExtUtils-Helpers
Licenses: GPL 1+
Build system: perl
Synopsis: Various portability utilities for module builders
Description:

This module provides various portable helper functions for module building modules.

perl-bit-vector 7.4
Propagated dependencies: perl-carp-clan@6.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Bit-Vector
Licenses: GPL 1+ LGPL 2.0+
Build system: perl
Synopsis: Bit vector library
Description:

Bit::Vector is an efficient C library which allows you to handle bit vectors, sets (of integers), "big integer arithmetic" and boolean matrices, all of arbitrary sizes. The package also includes an object-oriented Perl module for accessing the C library from Perl, and optionally features overloaded operators for maximum ease of use. The C library can nevertheless be used stand-alone, without Perl.

perl-class-tiny 1.008
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Class-Tiny
Licenses: ASL 2.0
Build system: perl
Synopsis: Minimalist class construction
Description:

This module offers a minimalist class construction kit. It uses no non-core modules for any recent Perl.

perl-moosex-strictconstructor 0.19
Propagated 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-StrictConstructor
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Strict object constructors for Moose
Description:

Simply loading this module makes your constructors "strict". If your constructor is called with an attribute init argument that your class does not declare, then it calls Moose->throw_error().

perl-pod-spell 1.25
Propagated dependencies: perl-class-tiny@1.008 perl-file-sharedir@1.116 perl-lingua-en-inflect@1.903
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Pod-Spell
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Formatter for spellchecking Pod
Description:

Pod::Spell is a Pod formatter whose output is good for spellchecking.

Pod::Spell is rather like Pod::Text, except that it doesn't put much effort into actual formatting, and it suppresses things that look like Perl symbols or Perl jargon (so that your spellchecking program won't complain about mystery words like "$thing" or "Foo::Bar" or "hashref").

perl-try-tiny 0.31
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Try-Tiny
Licenses: X11
Build system: perl
Synopsis: Minimal try/catch with proper preservation of $@@
Description:

This module provides bare bones try/catch/finally statements that are designed to minimize common mistakes with eval blocks, and nothing else.

perl-module-build 0.4231
Propagated dependencies: perl-cpan-meta@2.150010
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Module-Build
Licenses: GPL 1+
Build system: perl
Synopsis: Build and install Perl modules
Description:

Module::Build is a system for building, testing, and installing Perl modules; it used to be part of Perl itself until version 5.22, which dropped it. It is meant to be an alternative to ExtUtils::MakeMaker. Developers may alter the behavior of the module through subclassing in a much more straightforward way than with MakeMaker. It also does not require a make on your system---most of the Module::Build code is pure-Perl.

perl-class-refresh 0.07
Propagated dependencies: perl-class-load@0.25 perl-class-unload@0.11 perl-devel-overrideglobalrequire@0.001 perl-try-tiny@0.31
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Class-Refresh
Licenses: GPL 1+
Build system: perl
Synopsis: Perl library for refreshing classes at runtime
Description:

This package provides a Perl library that allows refreshing classes at runtime.

perl-contextual-return 0.004014
Propagated dependencies: perl-want@0.29
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Contextual-Return
Licenses: GPL 1+
Build system: perl
Synopsis: Create context-sensitive return values
Description:

This module provides a collection of named blocks that allow a return statement to return different values depending on the context in which it is called.

perl-threads 2.21
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/threads
Licenses: GPL 1+
Build system: perl
Synopsis: Perl interpreter-based threads
Description:

This module exposes interpreter threads to the Perl level.

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-mime-tools 5.509
Dependencies: perl-convert-binhex@1.125
Propagated dependencies: perl-mailtools@2.21
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MIME-tools
Licenses: GPL 1+
Build system: perl
Synopsis: Tools to manipulate MIME messages
Description:

MIME-tools is a collection of Perl5 MIME:: modules for parsing, decoding, and generating single- or multipart (even nested multipart) MIME messages.

perl-ipc-run 20180523.0
Propagated dependencies: perl-io-tty@1.14
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/IPC-Run
Licenses: GPL 1+
Build system: perl
Synopsis: Run system() and background procs w/ piping, redirs, ptys
Description:

IPC::Run allows you run and interact with child processes using files, pipes, and pseudo-ttys. Both system()-style and scripted usages are supported and may be mixed. Likewise, functional and OO API styles are both supported and may be mixed.

perl-indirect 0.39
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/indirect
Licenses: GPL 1+
Build system: perl
Synopsis: Lexically warn about using the indirect method call syntax
Description:

Indirect warns about using the indirect method call syntax.

perl-cpan-meta-check 0.014
Propagated dependencies: perl-cpan-meta@2.150010
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/CPAN-Meta-Check
Licenses: GPL 1+
Build system: perl
Synopsis: Verify requirements in a CPAN::Meta object
Description:

This module verifies if requirements described in a CPAN::Meta object are present.

perl-authen-passphrase 0.008
Propagated dependencies: perl-authen-dechpwd@2.007 perl-crypt-des@2.07 perl-crypt-eksblowfish@0.009 perl-crypt-mysql@0.04 perl-crypt-passwdmd5@1.40 perl-crypt-unixcrypt_xs@0.11 perl-data-entropy@0.007 perl-digest-md4@1.9 perl-module-runtime@0.016 perl-params-classify@0.015
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Authen-Passphrase
Licenses: GPL 1+
Build system: perl
Synopsis: Hashed passwords/passphrases as objects
Description:

Authen-Passphrase is the base class for a system of objects that encapsulate passphrases. An object of this type is a passphrase recogniser; its job is to recognise whether an offered passphrase is the right one. For security such passphrase recognisers usually do not themselves know the passphrase they are looking for; they can merely recognise it when they see it. There are many schemes in use to achieve this effect and the intent of this class is to provide a consistent interface to them all. In addition to the base class, this module also contains implementations of several specific passphrase schemes.

perl-test-run-plugin-trimdisplayedfilenames 0.0127
Propagated dependencies: perl-list-someutils@0.56 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-TrimDisplayedFilenames
Licenses: X11
Build system: perl
Synopsis: Trim long filenames
Description:

This package trims the first components of the displayed filename to deal with excessively long ones.

perl-tie-simple 1.04
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Tie-Simple
Licenses: GPL 1+
Build system: perl
Synopsis: Variable ties made much easier
Description:

This module adds the ability to quickly create new types of tie objects without creating a complete class. It does so in such a way as to try and make the programmers life easier when it comes to single-use ties that I find myself wanting to use from time-to-time.

The Tie::Simple package is actually a front-end to other classes which really do all the work once tied, but this package does the dwimming to automatically figure out what you're trying to do.

perl-file-readbackwards 1.06
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-ReadBackwards
Licenses: GPL 1+
Build system: perl
Synopsis: Read a file backwards by lines
Description:

This module reads a file backwards line by line. It is simple to use, memory efficient and fast. It supports both an object and a tied handle interface.

It is intended for processing log and other similar text files which typically have their newest entries appended to them. By default files are assumed to be plain text and have a line ending appropriate to the OS. But you can set the input record separator string on a per file basis.

perl-bareword-filehandles 0.007
Propagated dependencies: perl-b-hooks-op-check@0.22 perl-lexical-sealrequirehints@0.011
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/bareword-filehandles
Licenses: GPL 1+
Build system: perl
Synopsis: Disables bareword filehandles
Description:

This module disables bareword filehandles.

Total packages: 72465