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

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-devel-lexalias 0.05
Propagated dependencies: perl-devel-caller@2.06
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Devel-LexAlias
Licenses: GPL 1+
Build system: perl
Synopsis: Alias lexical variables
Description:

Devel::LexAlias provides the ability to alias a lexical variable in a subroutines scope to one of your choosing.

perl-date-range 1.41
Propagated dependencies: perl-date-simple@3.03
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/dist/Date-Range
Licenses: GPL 2+
Build system: perl
Synopsis: Work with a range of dates
Description:

Date::Range is a library to work with date ranges. It can be used to determine whether a given date is in a particular range, or what the overlap between two ranges are.

perl-module-runtime 0.016
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Module-Runtime
Licenses: GPL 1+
Build system: perl
Synopsis: Perl runtime module handling
Description:

The functions exported by this module deal with runtime handling of Perl modules, which are normally handled at compile time.

perl-moosex-markasmethods 0.15
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-MarkAsMethods
Licenses: LGPL 2.1
Build system: perl
Synopsis: Mark overload code symbols as methods
Description:

MooseX::MarkAsMethods allows one to easily mark certain functions as Moose methods. This will allow other packages such as namespace::autoclean to operate without blowing away your overloads. After using MooseX::MarkAsMethods your overloads will be recognized by Class::MOP as being methods, and class extension as well as composition from roles with overloads will "just work".

perl-bit-vector 7.4
Propagated dependencies: perl-carp-clan@6.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Bit-Vector
Licenses: GPL 1+ LGPL 2.0+
Build system: perl
Synopsis: Bit vector library
Description:

Bit::Vector is an efficient C library which allows you to handle bit vectors, sets (of integers), "big integer arithmetic" and boolean matrices, all of arbitrary sizes. The package also includes an object-oriented Perl module for accessing the C library from Perl, and optionally features overloaded operators for maximum ease of use. The C library can nevertheless be used stand-alone, without Perl.

perl-lexical-sealrequirehints 0.011
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Lexical-SealRequireHints
Licenses: GPL 1+
Build system: perl
Synopsis: Prevent leakage of lexical hints
Description:

Lexical::SealRequireHints prevents leakage of lexical hints

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-extutils-typemaps-default 1.05
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/ExtUtils-Typemaps-Default
Licenses: GPL 1+
Build system: perl
Synopsis: Set of useful typemaps
Description:

The package provides a number of useful typemaps as submodules of ExtUtils::Typemaps.

perl-font-ttf 1.06
Propagated dependencies: perl-io-string@1.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Font-TTF
Licenses: Artistic License 2.0
Build system: perl
Synopsis: TTF font support for Perl
Description:

This package provides a Perl module for TrueType/OpenType font hacking. It supports reading, processing and writing of the following tables: GDEF, GPOS, GSUB, LTSH, OS/2, PCLT, bsln, cmap, cvt, fdsc, feat, fpgm, glyf, hdmx, head, hhea, hmtx, kern, loca, maxp, mort, name, post, prep, prop, vhea, vmtx and the reading and writing of all other table types.

perl-cpan-meta-requirements 2.140
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/CPAN-Meta-Requirements
Licenses: GPL 1+
Build system: perl
Synopsis: Set of version requirements for a CPAN dist
Description:

A CPAN::Meta::Requirements object models a set of version constraints like those specified in the META.yml or META.json files in CPAN distributions, and as defined by CPAN::Meta::Spec. It can be built up by adding more and more constraints, and will reduce them to the simplest representation.

perl-test-run-cmdline 0.0132
Propagated dependencies: perl-moose@2.2015 perl-moosex-getopt@0.75 perl-test-run@0.0306 perl-universal-require@0.19 perl-yaml-libyaml@0.83
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Test-Run-CmdLine
Licenses: X11
Build system: perl
Synopsis: Analyze tests from the command line using Test::Run
Description:

This package allows you to analyze tests from the command line using Test::Run.

perl-exporter 5.74
Propagated dependencies: perl-carp@1.50
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/dist/Exporter
Licenses: GPL 1+
Build system: perl
Synopsis: Default import method for modules
Description:

Exporter implements an import method which allows a module to export functions and variables to its users' namespaces. Many modules use Exporter rather than implementing their own import method because Exporter provides a highly flexible interface, with an implementation optimised for the common case.

perl-sub-exporter-progressive 0.001013
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Sub-Exporter-Progressive
Licenses: GPL 1+
Build system: perl
Synopsis: Only use Sub::Exporter if you need it
Description:

Sub::Exporter is an incredibly powerful module, but with that power comes great responsibility, as well as some runtime penalties. This module is a "Sub::Exporter" wrapper that will let your users just use Exporter if all they are doing is picking exports, but use "Sub::Exporter" if your users try to use "Sub::Exporter"'s more advanced features, like renaming exports, if they try to use them.

perl-moox-options 4.023
Propagated dependencies: perl-config-any@0.32 perl-moox-configfromfile@0.008 perl-data-record@0.02 perl-file-configdir@0.021 perl-file-find-rule@0.35 perl-file-sharedir@1.116 perl-getopt-long-descriptive@0.103 perl-json-maybexs@1.004003 perl-libintl-perl@1.32 perl-moox-configfromfile@0.008 perl-moox-file-configdir@0.008 perl-path-class@0.37 perl-regexp-common@2017060201 perl-term-size-any@0.002 perl-unicode-linebreak@2019.001
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooX-Options
Licenses: GPL 1+
Build system: perl
Synopsis: Explicit Options eXtension for Object Class
Description:

Create a command line tool with your Mo, Moo, Moose objects. You have an option keyword to replace the usual has to explicitly use your attribute on the command line. The option keyword takes additional parameters and uses Getopt::Long::Descriptive to generate a command line tool.

perl-xsloader 0.24
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/dist/XSLoader
Licenses: GPL 1+
Build system: perl
Synopsis: Dynamically load C libraries into Perl code
Description:

XSLoader module defines a standard simplified interface to the dynamic linking mechanisms available on many platforms. Its primary purpose is to implement cheap automatic dynamic loading of Perl modules.

perl-config-tiny 2.28
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Config-Tiny
Licenses: GPL 1+
Build system: perl
Synopsis: Read/Write .ini style files with as little code as possible
Description:

Config::Tiny is a Perl class to read and write .ini style configuration files with as little code as possible, reducing load time and memory overhead.

This module is primarily for reading human written files, and anything we write shouldn't need to have documentation/comments. If you need something with more power move up to Config::Simple, Config::General or one of the many other Config::* modules.

perl-sub-exporter 0.988
Propagated dependencies: perl-data-optlist@0.112 perl-params-util@1.102
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Sub-Exporter
Licenses: GPL 1+
Build system: perl
Synopsis: Sophisticated exporter for custom-built routines
Description:

Sub::Exporter provides a sophisticated alternative to Exporter.pm for custom-built routines.

perl-config-any 0.32
Propagated dependencies: perl-module-pluggable@5.2
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Config-Any
Licenses: GPL 1+
Build system: perl
Synopsis: Load configuration from different file formats
Description:

Config::Any provides a facility for Perl applications and libraries to load configuration data from multiple different file formats. It supports XML, YAML, JSON, Apache-style configuration, and Perl code.

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-struct-dumb 0.14
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Struct-Dumb
Licenses: GPL 1+
Build system: perl
Synopsis: Simple lightweight record-like structures for Perl
Description:

Struct::Dumb creates record-like structure types, similar to the struct keyword in C, C++ or C#, or Record in Pascal. An invocation of this module will create a construction function which returns new object references with the given field values. These references all respond to lvalue methods that access or modify the values stored.

perl-readonly 2.00
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Readonly
Licenses: GPL 1+
Build system: perl
Synopsis: Create read-only scalars, arrays, hashes
Description:

This module provides a facility for creating non-modifiable variables in Perl. This is useful for configuration files, headers, etc. It can also be useful as a development and debugging tool for catching updates to variables that should not be changed.

perl-spiffy 0.46
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Spiffy
Licenses: GPL 1+
Build system: perl
Synopsis: Spiffy Perl Interface Framework For You
Description:

Spiffy is a framework and methodology for doing object oriented (OO) programming in Perl. Spiffy combines the best parts of Exporter.pm, base.pm, mixin.pm and SUPER.pm into one magic foundation class. It attempts to fix all the nits and warts of traditional Perl OO, in a clean, straightforward and (perhaps someday) standard way. Spiffy borrows ideas from other OO languages like Python, Ruby, Java and Perl 6.

perl-file-find-object 0.2.13
Dependencies: perl-class-xsaccessor@1.19
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-Find-Object
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Object-oriented File::Find replacement in Perl
Description:

File::Find::Object is an object-oriented File::Find replacement in Perl.

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.

Total packages: 32836