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

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-memoize-expirelru 0.56
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Memoize-ExpireLRU
Licenses: GPL 1+
Build system: perl
Synopsis: Expiry plug-in for Memoize that adds LRU cache expiration
Description:

This module implements an expiry policy for Memoize that follows LRU semantics, that is, the last n results, where n is specified as the argument to the CACHESIZE parameter, will be cached.

perl-benchmark-timer 0.7102
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Benchmark-Timer
Licenses: GPL 2
Build system: perl
Synopsis: Benchmarking with statistical confidence
Description:

The Benchmark::Timer class allows you to time portions of code conveniently, as well as benchmark code by allowing timings of repeated trials. It is perfect for when you need more precise information about the running time of portions of your code than the Benchmark module will give you, but don't want to go all out and profile your code.

perl-string-camelcase 0.04
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/String-CamelCase
Licenses: GPL 1+
Build system: perl
Synopsis: Camelcase and de-camelcase
Description:

This module may be used to convert from under_score text to CamelCase and back again.

perl-extutils-manifest 1.73
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/ExtUtils-Manifest
Licenses: GPL 1+
Build system: perl
Synopsis: Utilities to write and check a MANIFEST file
Description:

This package contains functions to manipulate a MANIFEST file. The package exports no functions by default. The following are exported on request: mkmanifest, manifind, manicheck, filecheck, fullcheck, skipcheck, maniread, maniskip, manicopy, maniadd.

perl-graph 0.9704
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Graph
Licenses: GPL 1+
Build system: perl
Synopsis: Graph data structures and algorithms
Description:

This is Graph, a Perl module for dealing with graphs, the abstract data structures.

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.

perl-test-run-plugin-colorsummary 0.0203
Propagated dependencies: 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-ColorSummary
Licenses: X11
Build system: perl
Synopsis: Test::Run plugin that colors the summary
Description:

This package is a Test::Run plugin that colors the summary of the test output.

perl-file-sharedir-dist 0.07
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-ShareDir-Dist
Licenses: GPL 1+
Build system: perl
Synopsis: Locate per-dist shared files
Description:

File::ShareDir::Dist finds share directories for distributions. It is a companion module to File::ShareDir.

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-crypt-passwdmd5 1.40
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Crypt-PasswdMD5
Licenses: GPL 1+
Build system: perl
Synopsis: Interoperable MD5-based crypt() functions
Description:

Crypt::PasswdMD5 provides various crypt()-compatible interfaces to the MD5-based crypt() function found in various *nixes. It is based on the implementation found on FreeBSD 2.2.[56]-RELEASE.

perl-growl-gntp 0.21
Propagated dependencies: perl-crypt-cbc@2.33 perl-data-uuid@1.226
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Growl-GNTP
Licenses: GPL 1+
Build system: perl
Synopsis: Perl implementation of the GNTP Protocol (client part)
Description:

Growl::GNTP is a Perl implementation of the client part of the Growl Notification Transport Protocol (GNTP).

perl-hash-fieldhash 0.15
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Hash-FieldHash
Licenses: GPL 1+
Build system: perl
Synopsis: Lightweight field hash for inside-out objects
Description:

Hash::FieldHash provides the field hash mechanism which supports the inside-out technique. It is an alternative to Hash::Util::FieldHash with a simpler interface, higher performance, and relic support.

perl-set-intervaltree 0.12
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Set-IntervalTree
Licenses: GPL 1+
Build system: perl
Synopsis: Perform range-based lookups on sets of ranges
Description:

This package provides an efficient mechanism to look up ranges in Interval Trees.

perl-crypt-mysql 0.04
Propagated dependencies: perl-digest-sha1@2.13
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Crypt-MySQL
Licenses: GPL 1+
Build system: perl
Synopsis: Emulate the MySQL PASSWORD() function
Description:

Crypt::MySQL emulates the MySQL PASSWORD() function. The module does not depend on an interface to the MySQL database server. This enables the comparison of encrypted passwords without the need for a real MySQL environment.

perl-log-log4perl 1.54
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Log-Log4perl
Licenses: GPL 1+
Build system: perl
Synopsis: Log4j implementation for Perl
Description:

Log::Log4perl lets you remote-control and fine-tune the logging behaviour of your system from the outside. It implements the widely popular (Java-based) Log4j logging package in pure Perl.

perl-constant 1.33
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/constant
Licenses: GPL 1+
Build system: perl
Synopsis: Perl pragma to declare constants
Description:

This pragma allows you to declare constants at compile-time. When a constant is used in an expression, Perl replaces it with its value at compile time, and may then optimize the expression further. In particular, any code in an if (CONSTANT) block will be optimized away if the constant is false.

perl-data-float 0.013
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Float
Licenses: GPL 1+
Build system: perl
Synopsis: Details of the floating point data type
Description:

Data::Float is about the native floating point numerical data type. A floating point number is one of the types of datum that can appear in the numeric part of a Perl scalar. This module supplies constants describing the native floating point type, classification functions and functions to manipulate floating point values at a low level.

perl-proc-invokeeditor 1.13
Propagated dependencies: perl-carp-assert@0.21
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Proc-InvokeEditor
Licenses: GPL 1+
Build system: perl
Synopsis: Interface to external editor from Perl
Description:

This module provides the ability to supply some text to an external text editor, have it edited by the user, and retrieve the results.

perl-text-template 1.55
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Text-Template
Licenses: GPL 1+
Build system: perl
Synopsis: Expand template text with embedded Perl
Description:

This is a library for generating letters, building HTML pages, or filling in templates generally. A template is a piece of text that has little Perl programs embedded in it here and there. When you fill in a template, you evaluate the little programs and replace them with their values.

perl-lexical-persistence 1.023
Propagated dependencies: perl-devel-lexalias@0.05 perl-padwalker@2.3
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Lexical-Persistence
Licenses: GPL 1+
Build system: perl
Synopsis: Persistent lexical variable values for arbitrary calls.
Description:

Lexical::Persistence introduces persistent lexical variable values for arbitrary calls.

perl-filesys-notify-simple 0.13
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Filesys-Notify-Simple
Licenses: GPL 1+
Build system: perl
Synopsis: Simple and dumb file system watcher
Description:

Filesys::Notify::Simple is a simple but unified interface to get notifications of changes to a given file system path. It uses inotify2 on Linux, fsevents on OS X, kqueue on FreeBSD, and FindFirstChangeNotification on Windows if they're installed, and falls back to a full directory scan if none of these are available.

perl-devel-checklib 1.14
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Devel-CheckLib
Licenses: GPL 1+
Build system: perl
Synopsis: Check that a library is available
Description:

Devel::CheckLib is a Perl module that checks whether a particular C library and its headers are available. You can also check for the presence of particular functions in a library, or even that those functions return particular results.

perl-datetime-format-mail 0.403
Dependencies: perl-datetime@1.54 perl-params-validate@1.29
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/DateTime-Format-Mail
Licenses: GPL 1+
Build system: perl
Synopsis: Convert between DateTime and RFC2822/822 formats
Description:

RFCs 2822 and 822 specify date formats to be used by email. This module parses and emits such dates.

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

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

Total packages: 69239