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

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-encode-hanextra 0.23
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Encode-HanExtra
Licenses: Expat
Build system: perl
Synopsis: Additional Chinese encodings
Description:

This Perl module provides Chinese encodings that are not part of Perl by default, including "BIG5-1984", "BIG5-2003", "BIG5PLUS", "BIG5EXT", "CCCII", "EUC-TW", "CNS11643-*", "GB18030", and "UNISYS".

perl-text-soundex 3.05
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Text-Soundex
Licenses: GPL 1+
Build system: perl
Synopsis: Implementation of the soundex algorithm
Description:

Soundex is a phonetic algorithm for indexing names by sound, as pronounced in English. The goal is for names with the same pronunciation to be encoded to the same representation so that they can be matched despite minor differences in spelling.

This module implements the original soundex algorithm developed by Robert Russell and Margaret Odell, patented in 1918 and 1922, as well as a variation called "American Soundex" used for US census data, and current maintained by the National Archives and Records Administration (NARA).

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-text-csv 2.00
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Text-CSV
Licenses: GPL 1+
Build system: perl
Synopsis: Manipulate comma-separated values
Description:

Text::CSV provides facilities for the composition and decomposition of comma-separated values. An instance of the Text::CSV class can combine fields into a CSV string and parse a CSV string into fields.

perl-datetime-format-mysql 0.0701
Propagated dependencies: perl-datetime@1.54 perl-datetime-format-builder@0.82
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/DateTime-Format-MySQL
Licenses: GPL 1+
Build system: perl
Synopsis: Parse and format MySQL dates and times
Description:

This module understands the formats used by MySQL for its DATE, DATETIME, TIME, and TIMESTAMP data types. It can be used to parse these formats in order to create DateTime objects, and it can take a DateTime object and produce a string representing it in the MySQL format.

perl-pod-parser 1.65
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Pod-Parser
Licenses: GPL 1+
Build system: perl
Synopsis: Modules for parsing/translating POD format documents
Description:

Pod::Parser is a base class for creating POD filters and translators. It handles most of the effort involved with parsing the POD sections from an input stream, leaving subclasses free to be concerned only with performing the actual translation of text.

NOTE: This module is considered legacy. New projects should prefer Pod::Simple instead.

perl-file-libmagic 1.23
Dependencies: file@5.46
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-LibMagic
Licenses: GPL 1+
Build system: perl
Synopsis: Determine MIME types of data or files using libmagic
Description:

The File::LibMagic module is a simple perl interface to libmagic from the file package.

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-conf-libconfig 0.101
Dependencies: libconfig@1.7.3
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Conf-Libconfig
Licenses: Modified BSD
Build system: perl
Synopsis: Perl extension for libconfig
Description:

Conf::Libconfig is a Perl interface to the libconfig configuration file library. It support scalar, array, and hash data structures just like its C/C++ counterpart. It reduces the effort required to implement a configuration file parser in your Perl programme and allows sharing configuration files between languages.

perl-text-charwidth 0.04
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/dist/Text-CharWidth
Licenses: GPL 1+
Build system: perl
Synopsis: Get number of occupied columns of a string on terminal
Description:

With this module, you can calculate terminal character widths that vary by locale. This module supplies features similar to wcwidth(3) and wcswidth(3) in C language.

perl-datetime-set 0.3900
Propagated dependencies: perl-datetime@1.54 perl-params-validate@1.29 perl-set-infinite@0.65
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/DateTime-Set
Licenses: GPL 1+
Build system: perl
Synopsis: DateTime set objects
Description:

The DateTime::Set module provides a date/time sets implementation. It allows, for example, the generation of groups of dates, like "every wednesday", and then find all the dates matching that pattern, within a time range.

perl-class-data-inheritable 0.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Class-Data-Inheritable
Licenses: GPL 1+
Build system: perl
Synopsis: Inheritable, overridable class data
Description:

Class::Data::Inheritable is for creating accessor/mutators to class data. That is, if you want to store something about your class as a whole (instead of about a single object). This data is then inherited by your subclasses and can be overridden.

perl-app-xml-docbook-builder 0.1003
Dependencies: libxslt@1.1.43
Propagated dependencies: perl-class-xsaccessor@1.19 perl-test-trap@0.3.4
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://www.shlomifish.org/open-source/projects/docmake/
Licenses: Expat
Build system: perl
Synopsis: Translate DocBook/XML documentation into other file formats
Description:

This package provides the docmake command-line tool, and the App::XML::DocBook::Docmake and App::XML::DocBook::Builder Perl modules.

It translates DocBook/XML mark-up into various other documentation formats such as XHTML, RTF, PDF, and XSL-FO, using the more low-level tools. It aims to be a replacement for xmlto.

perl-pegex 0.70
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Pegex
Licenses: GPL 1+
Build system: perl
Synopsis: Acmeist PEG Parser Framework
Description:

Pegex is an Acmeist parser framework. It allows you to easily create parsers that will work equivalently in lots of programming languages. The inspiration for Pegex comes from the parsing engine upon which the postmodern programming language Perl 6 is based on. Pegex brings this beauty to the other justmodern languages that have a normal regular expression engine available.

perl-devel-overrideglobalrequire 0.001
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Devel-OverrideGlobalRequire
Licenses: GPL 1+
Build system: perl
Synopsis: Override CORE::GLOBAL::require safely
Description:

This module overrides CORE::GLOBAL::require with a code reference in a way that plays nice with any existing overloading and ensures the right calling package is in scope.

perl-czplib 1.0.5
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://sourceforge.net/projects/czplib/
Licenses: GPL 3+
Build system: perl
Synopsis: Library for genomic analysis
Description:

Chaolin Zhang's Perl Library (czplib) contains assorted functions and data structures for processing and analysing genomic and bioinformatics data.

perl-mime-base64 3.16
Propagated dependencies: perl-exporter@5.74 perl-xsloader@0.24
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/dist/MIME-Base64
Licenses: GPL 1+
Build system: perl
Synopsis: Encoding and decoding of base64 strings
Description:

MIME::Base64 module provides functions to encode and decode strings into and from the base64 encoding specified in RFC 2045 - MIME (Multipurpose Internet Mail Extensions). The base64 encoding is designed to represent arbitrary sequences of octets in a form that need not be humanly readable. A 65-character subset ([A-Za-z0-9+/=]) of US-ASCII is used, enabling 6 bits to be represented per printable character.

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-config-ini-reader-ordered 0.022
Propagated dependencies: perl-config-ini@0.029
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Config-INI-Reader-Ordered
Licenses: GPL 1+
Build system: perl
Synopsis: Perl ordered INI parser
Description:

Config::INI::Reader::Ordered is a Perl library for parsing .ini files that returns the sections in order.

perl-cpanel-json-xs 4.30
Propagated dependencies: perl-common-sense@3.75
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Cpanel-JSON-XS
Licenses: GPL 1+
Build system: perl
Synopsis: JSON::XS for Cpanel
Description:

This module converts Perl data structures to JSON and vice versa.

perl-template-timer 1.00
Propagated dependencies: perl-template-toolkit@2.28
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Template-Timer
Licenses: GPL 3 Artistic License 2.0
Build system: perl
Synopsis: Profiling for Template Toolkit
Description:

Template::Timer provides inline profiling of the template processing in Perl code.

perl-data-tumbler 0.010
Propagated dependencies: perl-file-homedir@1.004
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Tumbler
Licenses: GPL 1+
Build system: perl
Synopsis: Dynamic generation of nested combinations of variants
Description:

Data::Tumbler - Dynamic generation of nested combinations of variants.

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-cpan-distnameinfo 0.12
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/CPAN-DistnameInfo
Licenses: GPL 1+
Build system: perl
Synopsis: Extract the name and version from a distribution filename
Description:

CPAN::DistnameInfo uses heuristics to extract the distribution name and version from filenames.

Total packages: 73977