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

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-date-simple 3.03
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Date-Simple
Licenses: GPL 1+ GPL 2+
Build system: perl
Synopsis: Simple date handling
Description:

Dates are complex enough without times and timezones. This module may be used to create simple date objects. It handles validation, interval arithmetic, and day-of-week calculation. It does not deal with hours, minutes, seconds, and time zones.

perl-data-section-simple 0.07
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Section-Simple
Licenses: GPL 1+
Build system: perl
Synopsis: Read data from __DATA__
Description:

Data::Section::Simple is a simple module to extract data from __DATA__ section of the file.

perl-string-rewriteprefix 0.007
Propagated dependencies: perl-sub-exporter@0.988
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/String-RewritePrefix
Licenses: GPL 1+
Build system: perl
Synopsis: Rewrite strings based on a set of known prefixes
Description:

This module allows you to rewrite strings based on a set of known prefixes.

perl-file-pushd 1.016
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-pushd
Licenses: ASL 2.0
Build system: perl
Synopsis: Change directory temporarily for a limited scope
Description:

File::pushd does a temporary chdir that is easily and automatically reverted, similar to pushd in some Unix command shells. It works by creating an object that caches the original working directory. When the object is destroyed, the destructor calls chdir to revert to the original working directory. By storing the object in a lexical variable with a limited scope, this happens automatically at the end of the scope.

perl-mailtools 2.21
Propagated dependencies: perl-timedate@2.33
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MailTools
Licenses: GPL 1+
Build system: perl
Synopsis: Bundle of ancient email modules
Description:

MailTools contains the following modules:

Mail::Address

Parse email address from a header line.

Mail::Cap

Interpret mailcap files: mappings of file-types to applications as used by many command-line email programs.

Mail::Field

Simplifies access to (some) email header fields. Used by Mail::Header.

Mail::Filter

Process Mail::Internet messages.

Mail::Header

Collection of Mail::Field objects, representing the header of a Mail::Internet object.

Mail::Internet

Represents a single email message, with header and body.

Mail::Mailer

Send Mail::Internet emails via direct smtp or local MTA's.

Mail::Send

Build a Mail::Internet object, and then send it out using Mail::Mailer.

Mail::Util

"Smart functions" you should not depend on.

perl-string-interpolate 0.33
Propagated dependencies: perl-padwalker@2.3 perl-safe-hole@0.14
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/String-Interpolate
Licenses: GPL 1+
Build system: perl
Synopsis: Wrapper for the built-in Perl interpolation engine
Description:

This module provides an interface for invoking the Perl string interpolation engine on a string contained in a scalar variable.

perl-memoize 1.03
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Memoize
Licenses: GPL 1+
Build system: perl
Synopsis: Make functions faster by trading space for time
Description:

This package transparently speeds up functions by caching return values, trading space for time.

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-date-calc 6.4
Propagated dependencies: perl-bit-vector@7.4 perl-carp-clan@6.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Date-Calc
Licenses: GPL 1+
Build system: perl
Synopsis: Gregorian calendar date calculations
Description:

This package consists of a Perl module for date calculations based on the Gregorian calendar, thereby complying with all relevant norms and standards: ISO/R 2015-1971, DIN 1355 and, to some extent, ISO 8601 (where applicable).

perl-specio-library-path-tiny 0.05
Propagated dependencies: perl-path-tiny@0.118 perl-specio@0.49
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Specio-Library-Path-Tiny
Licenses: ASL 2.0
Build system: perl
Synopsis: Types and coercions for Specio
Description:

This library provides a set of Path::Tiny types and coercions for Specio. These types can be used with Moose, Moo, Params::ValidationCompiler, and other modules.

perl-file-list 0.3.1
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-List
Licenses: GPL 1+
Build system: perl
Synopsis: Perl extension for crawling directory trees and compiling lists of files
Description:

The File::List module crawls the directory tree starting at the provided base directory and can return files (and/or directories if desired) matching a regular expression.

perl-mozilla-ca 20240313
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Mozilla-CA
Licenses: MPL 2.0
Build system: perl
Synopsis: Mozilla's CA cert bundle in PEM format
Description:

Mozilla::CA provides a copy of Mozilla's bundle of Certificate Authority certificates in a form that can be consumed by modules and libraries based on OpenSSL.

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-test-run-plugin-colorfileverdicts 0.0125
Propagated dependencies: 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-ColorFileVerdicts
Licenses: X11
Build system: perl
Synopsis: Make the file verdict colorful
Description:

This package allows you to make the file verdict (i.e., ok, NOT OK) colorful in test outputs.

perl-text-roman 3.5
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Text-Roman
Licenses: GPL 1+
Build system: perl
Synopsis: Convert between Roman and Arabic algorisms
Description:

This package provides functions to convert between Roman and Arabic algorisms. It supports both conventional Roman algorisms (which range from 1 to 3999) and Milhar Romans, a variation which uses a bar across the algorism to indicate multiplication by 1000.

perl-dynaloader-functions 0.003
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/DynaLoader-Functions
Licenses: GPL 1+
Build system: perl
Synopsis: Deconstructed dynamic C library loading
Description:

This module provides a function-based interface to dynamic loading as used by Perl. Some details of dynamic loading are very platform-dependent, so correct use of these functions requires the programmer to be mindfulof the space of platform variations.

perl-string-formatter 0.102084
Propagated dependencies: perl-params-util@1.102 perl-sub-exporter@0.988
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/String-Formatter
Licenses: GPL 2
Build system: perl
Synopsis: Build your own sprintf-like functions
Description:

String::Formatter is a tool for building sprintf-like formatting routines. It supports named or positional formatting, custom conversions, fixed string interpolation, and simple width-matching.

perl-date-manip 6.85
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Date-Manip
Licenses: GPL 1+
Build system: perl
Synopsis: Date manipulation routines
Description:

Date::Manip is a series of modules for common date/time operations, such as comparing two times, determining a date a given amount of time from another, or parsing international times.

perl-hash-merge 0.302
Propagated dependencies: perl-clone-choose@0.010
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Hash-Merge
Licenses: GPL 1+
Build system: perl
Synopsis: Merge arbitrarily deep hashes into a single hash
Description:

Hash::Merge merges two arbitrarily deep hashes into a single hash. That is, at any level, it will add non-conflicting key-value pairs from one hash to the other, and follows a set of specific rules when there are key value conflicts. The hash is followed recursively, so that deeply nested hashes that are at the same level will be merged when the parent hashes are merged.

perl-digest-md5 2.58
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Digest-MD5
Licenses: GPL 1+
Build system: perl
Synopsis: Perl interface to the MD-5 algorithm
Description:

The Digest::MD5 module allows you to use the MD5 Message Digest algorithm from within Perl programs. The algorithm takes as input a message of arbitrary length and produces as output a 128-bit "fingerprint" or "message digest" of the input.

perl-object-signature 1.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Object-Signature
Licenses: GPL 1+
Build system: perl
Synopsis: Generate cryptographic signatures for objects
Description:

Object::Signature is an abstract base class that you can inherit from in order to allow your objects to generate unique cryptographic signatures.

perl-ipc-run3 0.048
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/IPC-Run3
Licenses: Modified BSD GPL 3+
Build system: perl
Synopsis: Run a subprocess with input/output redirection
Description:

The IPC::Run3 module allows you to run a subprocess and redirect stdin, stdout, and/or stderr to files and perl data structures. It aims to satisfy 99% of the need for using system, qx, and open3 with a simple, extremely Perlish API and none of the bloat and rarely used features of IPC::Run.

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-log-message 0.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Log-Message
Licenses: GPL 1+
Build system: perl
Synopsis: Powerful and flexible message logging mechanism
Description:

This package enables you to do generic message logging throughout programs and projects. Every message will be logged with stacktraces, timestamps and so on. You can use built-in handlers immediately, or after the fact when you inspect the error stack. It is highly configurable and lets you even provide your own handlers for dealing with messages.

Total packages: 72465