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

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-moosex-semiaffordanceaccessor 0.10
Propagated dependencies: perl-moose@2.2015
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooseX-SemiAffordanceAccessor
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Name your accessors foo() and set_foo()
Description:

This module does not provide any methods. Simply loading it changes the default naming policy for the loading class so that accessors are separated into get and set methods. The get methods have the same name as the accessor, while set methods are prefixed with "_set_".

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-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-term-ansicolor 5.01
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/dist/Term-ANSIColor
Licenses: GPL 1+
Build system: perl
Synopsis: Interface to the ANSI terminal escape sequences for color
Description:

Term::ANSIColor provides constants and simple functions for setting ANSI text attributes, most notably colors. It can be used to set the current text attributes or to apply a set of attributes to a string and reset the current text attributes at the end of that string. Eight-color, sixteen-color, 256-color, and true color (24-bit color) escape sequences are all supported.

perl-test-run-plugin-alternateinterpreters 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-AlternateInterpreters
Licenses: X11
Build system: perl
Synopsis: Define different interpreters for different test scripts with Test::Run
Description:

This package allows you to define different interpreters for different test scripts with Test::Run.

perl-class-c3 0.35
Propagated dependencies: perl-algorithm-c3@0.11
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release//Class-C3
Licenses: GPL 1+
Build system: perl
Synopsis: Pragma to use the C3 method resolution order algorithm
Description:

This is pragma to change Perl 5's standard method resolution order from depth-first left-to-right (a.k.a - pre-order) to the more sophisticated C3 method resolution order.

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-moosex-role-withoverloading 0.17
Propagated dependencies: perl-aliased@0.34 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-WithOverloading
Licenses: GPL 1+
Build system: perl
Synopsis: Roles which support overloading
Description:

MooseX::Role::WithOverloading allows you to write a Moose::Role which defines overloaded operators and allows those overload methods to be composed into the classes/roles/instances it's compiled to, where plain Moose::Roles would lose the overloading.

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-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-data-compare 1.27
Propagated dependencies: perl-clone@0.43 perl-file-find-rule@0.35
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Compare
Licenses: GPL 1+
Build system: perl
Synopsis: Compare Perl data structures
Description:

This module compares arbitrary data structures to see if they are copies of each other.

perl-class-factory-util 1.7
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Class-Factory-Util
Licenses: GPL 1+
Build system: perl
Synopsis: Utility methods for factory classes
Description:

This module exports methods useful for factory classes.

perl-json 4.02
Propagated dependencies: perl-json-xs@4.0
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/JSON
Licenses: GPL 1+
Build system: perl
Synopsis: JSON encoder/decoder for Perl
Description:

This module converts Perl data structures to JSON and vice versa using either JSON::XS or JSON::PP.

perl-moo 1.007000
Propagated dependencies: perl-class-method-modifiers@2.13 perl-class-xsaccessor@1.19 perl-devel-globaldestruction@0.14 perl-import-into@1.002005 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/Moo
Licenses: GPL 1+
Build system: perl
Synopsis: Minimalist Object Orientation (with Moose compatibility)
Description:

Moo is an extremely light-weight Object Orientation system. It allows one to concisely define objects and roles with a convenient syntax that avoids the details of Perl's object system. Moo contains a subset of Moose and is optimised for rapid startup.

perl-digest-crc 0.23
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Digest-CRC
Licenses: Public Domain
Build system: perl
Synopsis: Generic CRC functions
Description:

The Digest::CRC module calculates CRC sums of all sorts. It contains wrapper functions with the correct parameters for CRC-CCITT, CRC-16 and CRC-32.

perl-type-tiny 1.012003
Propagated dependencies: perl-devel-lexalias@0.05 perl-devel-stacktrace@2.04 perl-exporter-tiny@1.002001 perl-moo@1.007000 perl-moose@2.2015 perl-mouse@2.5.10 perl-ref-util-xs@0.117 perl-regexp-util@0.003 perl-type-tie@0.015
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Type-Tiny
Licenses: GPL 1+
Build system: perl
Synopsis: Tiny, yet Moo(se)-compatible type constraint
Description:

Type::Tiny is a small class for writing type constraints, inspired by Moose's type constraint API. It has only one non-core dependency (and even that is simply a module that was previously distributed as part of Type::Tiny but has since been spun off), and can be used with Moose, Mouse and Moo (or none of the above).

perl-libtime-parsedate 2015.103
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Time-ParseDate
Licenses: non-copyleft
Build system: perl
Synopsis: Collection of Perl modules for time/date manipulation
Description:

Provides several perl modules for date/time manipulation: Time::CTime.pm, Time::JulianDay.pm, Time::ParseDate.pm, Time::Timezone.pm, and Time::DaysInMonth.pm.

perl-shell-command 0.06
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Shell-Command
Licenses: GPL 1+
Build system: perl
Synopsis: Cross-platform functions emulating common shell commands
Description:

Shell::Command is a thin wrapper around ExtUtils::Command.

perl-pod-simple 3.45
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Pod-Simple
Licenses: GPL 1+
Build system: perl
Synopsis: Parsing library for text in Pod format
Description:

Pod::Simple is a Perl library for parsing text in the Pod (plain old documentation) markup language that is typically used for writing documentation for Perl and for Perl modules.

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-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-moosex-emulate-class-accessor-fast 0.009032
Propagated dependencies: perl-moose@2.2015
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooseX-Emulate-Class-Accessor-Fast
Licenses: GPL 1+
Build system: perl
Synopsis: Emulate Class::Accessor::Fast behavior using Moose attributes
Description:

This module attempts to emulate the behavior of Class::Accessor::Fast as accurately as possible using the Moose attribute system. The public API of Class::Accessor::Fast is wholly supported, but the private methods are not.

perl-stream-buffered 0.03
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Stream-Buffered
Licenses: GPL 1+
Build system: perl
Synopsis: Temporary buffer to save bytes
Description:

Stream::Buffered is a buffer class to store arbitrary length of byte strings and then get a seekable filehandle once everything is buffered. It uses PerlIO and/or temporary file to save the buffer depending on the length of the size.

Total packages: 73977