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

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-log-message-simple 0.10
Dependencies: perl-log-message@0.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Log-Message-Simple
Licenses: GPL 1+
Build system: perl
Synopsis: Simplified interface to @code{Log::Message}
Description:

This package provides a simplified frontend to Log::Message, offering most common use for logging, and easy access to the stack (in both raw and pretty-printable form).

perl-sort-versions 1.62
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Sort-Versions
Licenses: GPL 1+
Build system: perl
Synopsis: Sort revision-like numbers
Description:

This package provides a way to sort revision-like numbers.

perl-ipc-system-simple 1.26
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/IPC-System-Simple
Licenses: GPL 1+
Build system: perl
Synopsis: Run commands simply, with detailed diagnostics
Description:

Calling Perl's in-built system function is easy, determining if it was successful is hard. Let's face it, $? isn't the nicest variable in the world to play with, and even if you do check it, producing a well-formatted error string takes a lot of work.

IPC::System::Simple takes the hard work out of calling external commands.

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-clone-choose 0.010
Propagated dependencies: perl-module-runtime@0.016
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Clone-Choose
Licenses: GPL 1+
Build system: perl
Synopsis: Choose appropriate Perl @code{clone} utility
Description:

This Clone::Choose module checks several different modules which provide a clone() function and selects an appropriate one.

perl-mixin-linewise 0.111
Propagated dependencies: perl-perlio-utf8-strict@0.007 perl-sub-exporter@0.988
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Mixin-Linewise
Licenses: GPL 1+
Build system: perl
Synopsis: Write your linewise code for handles; this does the rest
Description:

It's boring to deal with opening files for IO, converting strings to handle-like objects, and all that. With Mixin::Linewise::Readers and Mixin::Linewise::Writers, you can just write a method to handle handles, and methods for handling strings and file names are added for you.

perl-moox-handlesvia 0.001009
Dependencies: perl-class-method-modifiers@2.13 perl-module-runtime@0.016 perl-moo@1.007000 perl-role-tiny@1.003004
Propagated dependencies: perl-data-perl@0.002009
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooX-HandlesVia
Licenses: GPL 1+
Build system: perl
Synopsis: NativeTrait-like behavior for Moo
Description:

MooX::HandlesVia is an extension of Moo's handles attribute functionality. It provides a means of proxying functionality from an external class to the given attribute.

perl-class-load 0.25
Propagated dependencies: perl-package-stash@0.38 perl-data-optlist@0.112 perl-namespace-clean@0.27 perl-module-runtime@0.016 perl-module-implementation@0.09
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Class-Load
Licenses: GPL 1+
Build system: perl
Synopsis: Working (require "Class::Name") and more
Description:

"require EXPR" only accepts Class/Name.pm style module names, not Class::Name. For that, this module provides "load_class 'Class::Name'".

perl-modern-perl 1.20200211
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Modern-Perl
Licenses: GPL 1+
Build system: perl
Synopsis: Enable all of the features of Modern Perl with one import
Description:

Modern::Perl provides a simple way to enable multiple, by now, standard libraries in a Perl program.

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-sqlite 0.11
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-SQLite
Licenses: GPL 1+
Build system: perl
Synopsis: Parse and format SQLite dates and times
Description:

This module understands the formats used by SQLite for its date, datetime and time functions. It can be used to parse these formats in order to create DateTime objects, and it can take a DateTime object and produce a timestring accepted by SQLite.

perl-moosex-role-parameterized 1.10
Propagated dependencies: perl-moose@2.2015 perl-namespace-autoclean@0.29
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooseX-Role-Parameterized
Licenses: GPL 1+
Build system: perl
Synopsis: Moose roles with composition parameters
Description:

Because Moose roles serve many different masters, they usually provide only the least common denominator of functionality. To empower roles further, more configurability than -alias and -excludes is required. Perhaps your role needs to know which method to call when it is done processing, or what default value to use for its url attribute. Parameterized roles offer a solution to these (and other) kinds of problems.

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-regexp-grammars 1.058
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Regexp-Grammars
Licenses: GPL 1+
Build system: perl
Synopsis: Complete recursive descent parser on Perl's regex engine
Description:

The Regexp::Grammars module adds a small number of new regex constructs that can be used within Perl 5.10 patterns to implement complete recursive-descent parsing. It allows you to go beyond matching complex, nested and recursive structures, and allows you to parse and extract hierarchical data from it.

perl-bsd-resource 1.2911
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/BSD-Resource
Licenses: Artistic License 2.0
Build system: perl
Synopsis: BSD process resource limit and priority functions
Description:

This package provides procedures to get and set resource limits like getrlimit and setpriority.

perl-data 0.002009
Dependencies: perl-class-method-modifiers@2.13 perl-list-moreutils@0.430 perl-module-runtime@0.016 perl-role-tiny@1.003004 perl-strictures@1.005005
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Perl
Licenses: GPL 1+
Build system: perl
Synopsis: Base classes wrapping fundamental Perl data types
Description:

Collection of classes that wrap fundamental data types that exist in Perl. These classes and methods as they exist today are an attempt to mirror functionality provided by Moose's Native Traits. One important thing to note is all classes currently do no validation on constructor input.

perl-json-parse 0.62
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/JSON-Parse
Licenses: GPL 1+
Build system: perl
Synopsis: Perl Module for parsing JSON
Description:

JSON::Parse is a module for parsing JSON. It offers parse_json which takes a string containing JSON and returns an equivalent Perl structure, valid_json which returns true or false depending on whether the JSON is correct or not, assert_valid_json which produces a descriptive fatal error if the JSON is invalid, and so on.

perl-module-build-withxspp 0.14
Propagated dependencies: perl-extutils-cppguess@0.20 perl-extutils-xspp@0.18 perl-module-build@0.4231
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Module-Build-WithXSpp
Licenses: GPL 1+
Build system: perl
Synopsis: The module provides an XS++ enhanced flavour of Module::Build
Description:

This subclass of Module::Build adds some tools and processes to make it easier to use for wrapping C++ using XS++ (ExtUtils::XSpp).

perl-spreadsheet-parseexcel 0.66
Propagated dependencies: perl-crypt-rc4@2.02 perl-digest-perl-md5@1.9 perl-io-stringy@2.111 perl-ole-storage-lite@0.20 perl-scalar-list-utils@1.62
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Spreadsheet-ParseExcel
Licenses: GPL 1+
Build system: perl
Synopsis: Read information from an Excel file
Description:

This Spreadsheet::ParseExcel module parses Microsoft Excel95, 97 and 2000 format files.

perl-devel-leak 0.03
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Devel-Leak
Licenses: GPL 1+
Build system: perl
Synopsis: Utility for looking for perl objects that are not reclaimed
Description:

This module provides a basic way to discover if a piece of perl code is allocating perl data and not releasing them again.

perl-moosex-traits-pluggable 0.12
Propagated dependencies: perl-class-load@0.25 perl-list-moreutils@0.430 perl-moose@2.2015 perl-namespace-autoclean@0.29
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooseX-Traits-Pluggable
Licenses: GPL 1+
Build system: perl
Synopsis: Trait loading and resolution for Moose
Description:

Adds support on top of MooseX::Traits for class precedence search for traits and some extra attributes.

perl-statistics-distributions 1.02
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/pod/Statistics::Distributions
Licenses: GPL 1+
Build system: perl
Synopsis: Calculating some values of common statistical distributions
Description:

Statistics::Distributions calculates percentage points (5 significant digits) of the u (standard normal) distribution, the student's t distribution, the chi-square distribution and the F distribution. It can also calculate the upper probability (5 significant digits) of the u (standard normal), the chi-square, the t and the F distribution.

perl-readonly-xs 1.05
Propagated dependencies: perl-readonly@2.00
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Readonly-XS
Licenses: GPL 1+
Build system: perl
Synopsis: Companion module for @code{Readonly.pm}, to speed up read-only scalar variables
Description:

The Readonly module is an effective way to create non-modifiable variables. However, it's relatively slow.

The reason it's slow is that is implements the read-only-ness of variables via tied objects. This mechanism is inherently slow. Perl simply has to do a lot of work under the hood to make tied variables work.

This module corrects the speed problem, at least with respect to scalar variables. When Readonly::XS is installed, Readonly uses it to access the internals of scalar variables. Instead of creating a scalar variable object and tying it, Readonly simply flips the SvREADONLY bit in the scalar's FLAGS structure.

perl-math-bezier 0.01
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Math-Bezier
Licenses: GPL 1+
Build system: perl
Synopsis: Solution of bezier curves
Description:

This module implements the algorithm for the solution of Bezier curves as presented by Robert D Miller in Graphics Gems V, "Quick and Simple Bezier Curve Drawing".

Total packages: 72465