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

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-tree-simple-visitorfactory 0.16
Propagated dependencies: perl-tree-simple@1.34
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Tree-Simple-VisitorFactory
Licenses: GPL 1+
Build system: perl
Synopsis: Factory object for dispensing Visitor objects
Description:

This module is a factory for dispensing Tree::Simple::Visitor::* objects.

perl-pdf-api2 2.047
Propagated dependencies: perl-font-ttf@1.06
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/PDF-API2
Licenses: LGPL 2.1
Build system: perl
Synopsis: Facilitates the creation and modification of PDF files
Description:

This Perl module facilitates the creation and modification of PDF files.

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-time-duration 1.21
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Time-Duration
Licenses: GPL 1+
Build system: perl
Synopsis: English expression of durations
Description:

This module provides functions for expressing durations in rounded or exact terms.

perl-moox-file-configdir 0.008
Propagated dependencies: perl-file-configdir@0.021 perl-moo@1.007000 perl-namespace-clean@0.27
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooX-File-ConfigDir
Licenses: GPL 1+
Build system: perl
Synopsis: Moo eXtension for @code{File::ConfigDir}
Description:

This module is a helper for easily finding configuration file locations. This information can be used to find a suitable place for installing configuration files or for finding any piece of settings.

perl-canary-stability 2013
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Canary-Stability
Licenses: GPL 1+
Build system: perl
Synopsis: Check compatibility with the installed perl version
Description:

This module is used by Schmorp's modules during configuration stage to test the installed perl for compatibility with his modules.

perl-devel-stacktrace-ashtml 0.15
Propagated dependencies: perl-devel-stacktrace@2.04
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Devel-StackTrace-AsHTML
Licenses: GPL 1+
Build system: perl
Synopsis: Displays stack trace in HTML
Description:

Devel::StackTrace::AsHTML adds as_html method to Devel::StackTrace which displays the stack trace in beautiful HTML, with code snippet context and function parameters. If you call it on an instance of Devel::StackTrace::WithLexicals, you even get to see the lexical variables of each stack frame.

perl-yaml-libyaml 0.83
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/YAML-LibYAML
Licenses: GPL 1+
Build system: perl
Synopsis: Perl YAML Serialization using XS and libyaml
Description:

YAML::XS is a Perl XS binding to libyaml which offers Perl the best YAML support to date.

perl-datetime-format-natural 1.12
Propagated dependencies: perl-boolean@0.46 perl-clone@0.43 perl-date-calc@6.4 perl-date-calc-xs@6.4 perl-datetime@1.54 perl-datetime-timezone@2.47 perl-list-moreutils@0.430 perl-params-validate@1.29
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/DateTime-Format-Natural
Licenses: GPL 1+
Build system: perl
Synopsis: Machine-readable date/time with natural parsing
Description:

DateTime::Format::Natural takes a string with a human readable date/time and creates a machine readable one by applying natural parsing logic.

perl-mail-rfc822-address 0.3
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Mail-RFC822-Address
Licenses: Expat
Build system: perl
Synopsis: Perl extension for validating email addresses according to RFC822
Description:

Mail::RFC822::Address validates email addresses against the grammar described in RFC 822 using regular expressions.

perl-text-patch 1.8
Propagated dependencies: perl-text-diff@1.45
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Text-Patch
Licenses: GPL 2+
Build system: perl
Synopsis: Patches text with given patch
Description:

Text::Patch combines source text with given diff (difference) data. Diff data is produced by Text::Diff module or by the standard diff utility.

perl-mldbm 2.05
Propagated dependencies: perl-carp@1.50 perl-data-dumper@2.183 perl-storable@3.15
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MLDBM
Licenses: GPL 1+
Build system: perl
Synopsis: Store a Perl hash structure in single level tied hash
Description:

This module can serve as a transparent interface to any TIEHASH package that is required to store arbitrary perl data, including nested references. Thus, this module can be used for storing references and other arbitrary data within DBM databases.

perl-object-pad 0.79
Propagated dependencies: perl-xs-parse-keyword@0.34 perl-xs-parse-sublike@0.18
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Object-Pad
Licenses: GPL 1+
Build system: perl
Synopsis: Syntax for lexical field-based objects
Description:

This module provides a simple syntax for creating object classes.

perl-ppix-regexp 0.085
Propagated dependencies: perl-ppi@1.270
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/PPIx-Regexp
Licenses: GPL 1+
Build system: perl
Synopsis: Parse Perl string literals and string-literal-like things
Description:

The purpose of the PPIx-Regexp package is to parse regular expressions in a manner similar to the way the PPI package parses Perl. This class forms the root of the parse tree, playing a role similar to PPI::Document.

perl-term-size-any 0.002
Propagated dependencies: perl-term-size-perl@0.031
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Term-Size-Any
Licenses: GPL 1+
Build system: perl
Synopsis: Retrieve terminal size
Description:

This is a unified interface to retrieve terminal size. It loads one module of a list of known alternatives, each implementing some way to get the desired terminal information. This loaded module will actually do the job on behalf of Term::Size::Any.

perl-variable-magic 0.62
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Variable-Magic
Licenses: GPL 1+
Build system: perl
Synopsis: Associate user-defined magic to variables from Perl
Description:

Magic is Perl's way of enhancing variables. This mechanism lets the user add extra data to any variable and hook syntactical operations (such as access, assignment or destruction) that can be applied to it. With this module, you can add your own magic to any variable without having to write a single line of XS.

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-file-changenotify 0.24
Propagated dependencies: perl-class-load@0.25 perl-list-moreutils@0.430 perl-module-pluggable@5.2 perl-moose@2.2015 perl-moosex-params-validate@0.21 perl-moosex-semiaffordanceaccessor@0.10 perl-namespace-autoclean@0.29
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-ChangeNotify
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Watch for changes to files
Description:

This module provides a class to monitor a directory for changes made to any file.

perl-syntax-keyword-try 0.28
Dependencies: perl-xs-parse-keyword@0.34
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/pod/Syntax::Keyword::Try
Licenses: GPL 1+
Build system: perl
Synopsis: Try/catch/finally syntax for perl
Description:

This module provides a syntax plugin that implements exception-handling semantics in a form familiar to users of other languages, being built on a block labeled with the try keyword, followed by at least one of a catch or finally block.

perl-encode-jis2k 0.03
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Encode-JIS2K
Licenses: GPL 1+
Build system: perl
Synopsis: JIS X 0212 (aka JIS 2000) encodings
Description:

This package provides encodings for JIS X 0212, which is also known as JIS 2000.

perl-moox-configfromfile 0.008
Propagated dependencies: perl-config-any@0.32 perl-file-configdir@0.021 perl-file-find-rule@0.35 perl-hash-merge@0.302 perl-moo@1.007000 perl-moox-file-configdir@0.008 perl-namespace-clean@0.27
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooX-ConfigFromFile
Licenses: GPL 1+
Build system: perl
Synopsis: Moo eXtension for initializing objects from config file
Description:

This module is intended to easily load initialization values for attributes on object construction from an appropriate config file. The building is done in MooX::ConfigFromFile::Role---using MooX::ConfigFromFile ensures that the role is applied.

perl-libtime-period 1.20
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://packages.debian.org/stretch/libtime-period-perl
Licenses: GPL 1+
Build system: perl
Synopsis: Perl library for testing if a time() is in a specific period
Description:

This Perl library provides a function which tells whether a specific time falls within a specified time period. Its syntax for specifying time periods allows you to test for conditions like "Monday to Friday, 9am till 5pm" and "on the second Tuesday of the month" and "between 4pm and 4:15pm" and "in the first half of each minute" and "in January of 1998".

perl-mime-types 2.20
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MIME-Types
Licenses: GPL 1+
Build system: perl
Synopsis: Definition of MIME types
Description:

This module provides a list of known mime-types, combined from various sources. For instance, it contains all IANA types and the knowledge of Apache.

perl-posix-strftime-compiler 0.42
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/POSIX-strftime-Compiler
Licenses: GPL 1+
Build system: perl
Synopsis: GNU C library compatible strftime for loggers and servers
Description:

POSIX::strftime::Compiler provides GNU C library compatible strftime(3). But this module is not affected by the system locale. This feature is useful when you want to write loggers, servers, and portable applications.

Total packages: 74205