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

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-text-sprintf-named 0.0405
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Text-Sprintf-Named
Licenses: X11
Build system: perl
Synopsis: Sprintf-like function with named conversions
Description:

Text::Sprintf::Named provides a sprintf equivalent with named conversions. Named conversions are sprintf field specifiers (like %s or %4d) only they are associated with the key of an associative array of parameters. So for example %(name)s will emit the name parameter as a string, and %(num)4d will emit the num parameter as a variable with a width of 4.

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-pod-markdown 3.400
Propagated dependencies: perl-html-parser@3.72 perl-uri@5.05
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Pod-Markdown
Licenses: GPL 1+
Build system: perl
Synopsis: POD to Markdown converter
Description:

This module uses Pod::Simple to convert POD to Markdown.

perl-data-entropy 0.007
Propagated dependencies: perl-crypt-rijndael@1.16 perl-data-float@0.013 perl-http-lite@2.44 perl-params-classify@0.015
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Entropy
Licenses: GPL 1+
Build system: perl
Synopsis: Entropy (randomness) management
Description:

Data::Entropy provides modules relating to the generation and use of entropy. The Data::Entropy::Source class manages the entropy coming from a particular source. This class acts as a layer over a raw entropy source, which may be a normal I/O handle or a special-purpose class. The Data::Entropy::RawSource::* classes provide fundamental sources of entropy. The sources specially supported are an OS-supplied entropy collector, downloads from servers on the Internet, and cryptographic fake entropy. The Data::Entropy::Algorithms module contains a collection of fundamental algorithms that use entropy. There are random number generators and functions to shuffle arrays.

perl-user 1.9
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://tracker.debian.org/pkg/libuser-perl
Licenses: GPL 1+
Build system: perl
Synopsis: Provides user data in an OS independent manner
Description:

This module is allows applications to retrieve per-user characteristics.

perl-list-compare 0.53
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/List-Compare
Licenses: GPL 1+
Build system: perl
Synopsis: Compare elements of two or more lists
Description:

List::Compare provides a module to perform comparative operations on two or more lists. Provided operations include intersections, unions, unique elements, complements and many more.

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-module-runtime-conflicts 0.003
Propagated dependencies: perl-module-runtime@0.016 perl-dist-checkconflicts@0.11
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Module-Runtime-Conflicts
Licenses: GPL 1+
Build system: perl
Synopsis: Provide information on conflicts for Module::Runtime
Description:

This module provides conflicts checking for Module::Runtime, which had a recent release that broke some versions of Moose. It is called from Moose::Conflicts and moose-outdated.

perl-b-hooks-op-check 0.22
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/B-Hooks-OP-Check
Licenses: GPL 1+
Build system: perl
Synopsis: Wrap OP check callbacks
Description:

This module allows you to wrap OP check callbacks.

perl-io-tty 1.14
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/IO-Tty
Licenses: GPL 1+
Build system: perl
Synopsis: Perl interface to pseudo ttys
Description:

This package provides the IO::Pty and IO::Tty Perl interfaces to pseudo ttys.

perl-hook-lexwrap 0.26
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Hook-LexWrap
Licenses: GPL 1+
Build system: perl
Synopsis: Lexically scoped subroutine wrappers
Description:

Hook::LexWrap allows you to install a pre- or post-wrapper (or both) around an existing subroutine. Unlike other modules that provide this capacity (e.g., Hook::PreAndPost and Hook::WrapSub), Hook::LexWrap implements wrappers in such a way that the standard caller function works correctly within the wrapped subroutine.

perl-code-tidyall-plugin-testcount 0.0.2
Propagated dependencies: tidyall@0.85 perl-moo-2@2.005005 perl-test-count@0.1105
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Code-TidyAll-Plugin-TestCount
Licenses: X11
Build system: perl
Synopsis: Ascertain that the test plan agrees with the Test::Count annotations
Description:

This package is a plugin to tidyall allowing integration with the Test::Count module, to keep track of the number of tests in a test file.

perl-data-dumper 2.183
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Dumper
Licenses: GPL 1+
Build system: perl
Synopsis: Convert data structures to strings
Description:

Given a list of scalars or reference variables, Data::Dumper writes out their contents in Perl syntax. The references can also be objects. The content of each variable is output in a single Perl statement. It handles self-referential structures correctly.

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-params-validate 1.29
Propagated dependencies: perl-module-implementation@0.09
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Params-Validate
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Validate method/function parameters
Description:

The Params::Validate module allows you to validate method or function call parameters to an arbitrary level of specificity.

perl-moox-strictconstructor 0.010
Propagated dependencies: perl-class-method-modifiers@2.13 perl-moo@1.007000 perl-strictures@1.005005
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooX-StrictConstructor
Licenses: GPL 1+
Build system: perl
Synopsis: Make Moo-based object constructors blow up on unknown attributes
Description:

Loading MooX::StrictConstructor makes your constructors "strict". If your constructor is called with an attribute init argument that your class does not declare, then it dies.

perl-string-trim-more 0.03
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/String-Trim-More
Licenses: GPL 1+
Build system: perl
Synopsis: String trimming utilities
Description:

This module is an alternative to String::Trim. Instead of a single trim function, this module provides several from which you can choose on, depending on your needs.

perl-text-format 0.62
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Text-Format
Licenses: GPL 1+
Build system: perl
Synopsis: Various subroutines to format text
Description:

This package provides functions to format text in various ways like centering, paragraphing, and converting tabs to spaces and spaces to tabs.

perl-lingua-translit 0.29
Dependencies: bash-minimal@5.2.37
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Lingua-Translit
Licenses: GPL 1+
Build system: perl
Synopsis: Transliterate text between writing systems
Description:

Lingua::Translit can be used to convert text from one writing system to another, based on national or international transliteration tables. Where possible a reverse transliteration is supported.

perl-test-run-plugin-breakonfailure 0.0.6
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-BreakOnFailure
Licenses: X11
Build system: perl
Synopsis: Stop processing the entire test suite on first failure
Description:

This package allows you to stop processing the entire test suite after the first failure, instead of going all the way through it.

perl-role-tiny 1.003004
Propagated dependencies: perl-class-method-modifiers@2.13
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Role-Tiny
Licenses: GPL 1+
Build system: perl
Synopsis: Roles, as a slice of Moose
Description:

Role::Tiny is a minimalist role composition tool.

perl-file-readbackwards 1.06
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-ReadBackwards
Licenses: GPL 1+
Build system: perl
Synopsis: Read a file backwards by lines
Description:

This module reads a file backwards line by line. It is simple to use, memory efficient and fast. It supports both an object and a tied handle interface.

It is intended for processing log and other similar text files which typically have their newest entries appended to them. By default files are assumed to be plain text and have a line ending appropriate to the OS. But you can set the input record separator string on a per file basis.

perl-feature-compat-try 0.05
Propagated dependencies: perl-syntax-keyword-try@0.28
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Feature-Compat-Try
Licenses: GPL 1+
Build system: perl
Synopsis: @code{try/catch} syntax in Perl
Description:

This module provides syntactical support for try/catch control flows.

Total packages: 73977