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

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-common-sense 3.75
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/common-sense
Licenses: GPL 1+
Build system: perl
Synopsis: Sane defaults for Perl programs
Description:

This module implements some sane defaults for Perl programs, as defined by two typical specimens of Perl coders.

perl-ipc-system-simple 1.26
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/IPC-System-Simple
Licenses: GPL 1+
Build system: perl
Synopsis: Run commands simply, with detailed diagnostics
Description:

Calling Perl's in-built system function is easy, determining if it was successful is hard. Let's face it, $? isn't the nicest variable in the world to play with, and even if you do check it, producing a well-formatted error string takes a lot of work.

IPC::System::Simple takes the hard work out of calling external commands.

perl-data-uniqid 0.12
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Uniqid
Licenses: GPL 1+
Build system: perl
Synopsis: Perl extension for generating unique identifiers
Description:

Data::Uniqid provides three simple routines for generating unique ids. These ids are coded with a Base62 system to make them short and handy (e.g. to use it as part of a URL).

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-extutils-depends 0.405
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/ExtUtils-Depends
Licenses: GPL 1+
Build system: perl
Synopsis: Easily build XS extensions that depend on XS extensions
Description:

This module tries to make it easy to build Perl extensions that use functions and typemaps provided by other perl extensions. This means that a perl extension is treated like a shared library that provides also a C and an XS interface besides the perl one.

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-pod-constants 0.19
Propagated dependencies: perl-pod-parser@1.65
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Pod-Constants
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Include constants from POD
Description:

This module allows you to specify those constants that should be documented in your POD, and pull them out a run time in a fairly arbitrary fashion.

Pod::Constants uses Pod::Parser to do the parsing of the source file. It has to open the source file it is called from, and does so directly either by lookup in %INC or by assuming it is $0 if the caller is main (or it can't find %INCcaller()).

perl-log-report 1.10
Propagated dependencies: perl-devel-globaldestruction@0.14 perl-log-report-optional@1.06 perl-string-print@0.15
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Log-Report
Licenses: GPL 1+
Build system: perl
Synopsis: Get messages to users and logs
Description:

Log::Report combines three tasks which are closely related in one: logging, exceptions, and translations.

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-moose 2.2015
Propagated dependencies: perl-class-load@0.25 perl-class-load-xs@0.10 perl-data-optlist@0.112 perl-devel-globaldestruction@0.14 perl-devel-overloadinfo@0.005 perl-devel-partialdump@0.18 perl-devel-stacktrace@2.04 perl-dist-checkconflicts@0.11 perl-eval-closure@0.14 perl-list-moreutils@0.430 perl-module-runtime@0.016 perl-module-runtime-conflicts@0.003 perl-mro-compat@0.13 perl-package-deprecationmanager@0.17 perl-package-stash@0.38 perl-package-stash-xs@0.29 perl-params-util@1.102 perl-scalar-list-utils@1.62 perl-sub-exporter@0.988 perl-sub-name@0.21 perl-task-weaken@1.06 perl-try-tiny@0.31
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Moose
Licenses: GPL 1+
Build system: perl
Synopsis: Postmodern object system for Perl 5
Description:

Moose is a complete object system for Perl 5. It provides keywords for attribute declaration, object construction, inheritance, and maybe more. With Moose, you define your class declaratively, without needing to know about blessed hashrefs, accessor methods, and so on. You can concentrate on the logical structure of your classes, focusing on "what" rather than "how". A class definition with Moose reads like a list of very concise English sentences.

perl-devel-symdump 2.18
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Devel-Symdump
Licenses: GPL 1+
Build system: perl
Synopsis: Dump symbol names or the symbol table
Description:

Devel::Symdump provides access to the perl symbol table.

perl-switch 2.17
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Switch
Licenses: GPL 1+
Build system: perl
Synopsis: Switch statement for Perl
Description:

Switch is a Perl module which implements a generalized case mechanism. The module augments the standard Perl syntax with two new statements: switch and case.

perl-io-all 0.87
Propagated dependencies: perl-file-mimeinfo@0.33 perl-file-readbackwards@1.06
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/IO-All
Licenses: GPL 1+
Build system: perl
Synopsis: @code{IO::All} to Larry Wall!
Description:

IO::All combines all of the best Perl IO modules into a single nifty object oriented interface to greatly simplify your everyday Perl IO idioms. It exports a single function called io, which returns a new IO::All object. And that object can do it all!

perl-digest-sha3 1.05
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Digest-SHA3
Licenses: GPL 1+
Build system: perl
Synopsis: Perl implementation of the SHA-3 message digest algorithm
Description:

This package provides Digest::SHA3, an implementation of the NIST SHA-3 message digest algorithm for use by Perl programs.

perl-future-queue 0.52
Propagated dependencies: perl-future@0.51
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Future-Queue
Licenses: GPL 1+
Build system: perl
Synopsis: FIFO queue of @code{Future} values
Description:

This Perl modules implements Future::Queue, a class providing a simple FIFO queue that stores arbitrary Perl values. Values may be added into the queue using the push method, and retrieved from it using the shift method.

perl-carp 1.50
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Carp
Licenses: GPL 1+
Build system: perl
Synopsis: Alternative warn and die for modules
Description:

The Carp routines are useful in your own modules because they act like die() or warn(), but with a message which is more likely to be useful to a user of your module. In the case of cluck, confess, and longmess that context is a summary of every call in the call-stack. For a shorter message you can use carp or croak which report the error as being from where your module was called. There is no guarantee that that is where the error was, but it is a good educated guess.

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-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-games-solitaire-verify 0.2601
Propagated dependencies: perl-class-xsaccessor@1.19 perl-exception-class@1.44 perl-path-tiny@0.118
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Games-Solitaire-Verify
Licenses: X11
Build system: perl
Synopsis: Verify solutions for solitaire games
Description:

This is a CPAN Perl module that verifies the solutions of various variants of card Solitaire. It does not aim to try to be a solver for them, because this is too CPU intensive to be adequately done using perl5 (as of perl-5.10.0). Instead, what Games-Solitaire-Verify does is verify the solutions and makes sure they are correct.

perl-set-object 1.39
Propagated dependencies: perl-moose@2.2015 perl-test-leaktrace@0.16
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Set-Object
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Unordered collections of Perl Objects
Description:

Set::Object provides efficient sets, unordered collections of Perl objects without duplicates for scalars and references.

perl-class-xsaccessor 1.19
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Class-XSAccessor
Licenses: GPL 1+
Build system: perl
Synopsis: Generate fast XS accessors without runtime compilation
Description:

Class::XSAccessor implements fast read, write, and read/write accessors in XS. Additionally, it can provide predicates such as "has_foo()" for testing whether the attribute "foo" is defined in the object. It only works with objects that are implemented as ordinary hashes. Class::XSAccessor::Array implements the same interface for objects that use arrays for their internal representation.

perl-exception-class 1.44
Propagated dependencies: perl-devel-stacktrace@2.04 perl-class-data-inheritable@0.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Exception-Class
Licenses: GPL 1+
Build system: perl
Synopsis: Allows you to declare real exception classes in Perl
Description:

Exception::Class allows you to declare exception hierarchies in your modules in a "Java-esque" manner.

perl-module-manifest 1.09
Propagated dependencies: perl-params-util@1.102
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Module-Manifest
Licenses: GPL 1+
Build system: perl
Synopsis: Parse and examine a Perl distribution @file{MANIFEST} file
Description:

Module::Manifest is a simple utility module created originally for use in Module::Inspector.

It can load a MANIFEST file that comes in a Perl distribution tarball, examine the contents, and perform some simple tasks. It can also load the MANIFEST.SKIP file and check that.

Total packages: 70992