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

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-types-loadableclass 0.015
Propagated dependencies: perl-module-runtime@0.016 perl-moosex-types@0.45 perl-namespace-autoclean@0.29
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooseX-Types-LoadableClass
Licenses: GPL 1+
Build system: perl
Synopsis: ClassName type constraints for Moose
Description:

MooseX::Types::LoadableClass provides a ClassName type constraint with coercion to load the class.

perl-padwalker 2.3
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/PadWalker
Licenses: GPL 1+
Build system: perl
Synopsis: Play with other peoples' lexical variables
Description:

PadWalker is a module which allows you to inspect (and even change) lexical variables in any subroutine which called you. It will only show those variables which are in scope at the point of the call. PadWalker is particularly useful for debugging.

perl-term-animation 2.6
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/dist/Term-Animation
Licenses: GPL 1+
Build system: perl
Synopsis: ASCII sprite animation framework
Description:

The Term::Animation Perl module provides a framework to produce sprite animations using ASCII art. Each ASCII 'sprite' is given one or more frames, and placed into the animation as an 'animation entity'. An animation entity can have a callback routine that controls the position and frame of the entity. The module can also do collision detection between entities.

perl-ppr 0.001010
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/PPR
Licenses: GPL 1+
Build system: perl
Synopsis: Pattern-based Perl recognizer
Description:

This module defines a single regex that will match syntactically valid Perl documents, or valid components (such as statements, expressions, blocks, strings, etc.)

perl-dist-checkconflicts 0.11
Propagated dependencies: perl-module-runtime@0.016
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Dist-CheckConflicts
Licenses: GPL 1+
Build system: perl
Synopsis: Declare version conflicts for your dist
Description:

This module allows you to specify conflicting versions of modules separately and deal with them after the module is done installing.

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-moosex-params-validate 0.21
Propagated dependencies: perl-devel-caller@2.06 perl-moose@2.2015 perl-params-validate@1.29 perl-sub-exporter@0.988
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooseX-Params-Validate
Licenses: GPL 1+
Build system: perl
Synopsis: Extension of Params::Validate using Moose's types
Description:

This module fills a gap in Moose by adding method parameter validation to Moose.

perl-exporter-lite 0.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Exporter-Lite
Licenses: GPL 1+
Build system: perl
Synopsis: Lightweight exporting of functions and variables
Description:

Exporter::Lite is an alternative to Exporter, intended to provide a lightweight subset of the most commonly-used functionality. It supports import(), @EXPORT and @EXPORT_OK and not a whole lot else.

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-variable-magic 0.62
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Variable-Magic
Licenses: GPL 1+
Build system: perl
Synopsis: Associate user-defined magic to variables from Perl
Description:

Magic is Perl's way of enhancing variables. This mechanism lets the user add extra data to any variable and hook syntactical operations (such as access, assignment or destruction) that can be applied to it. With this module, you can add your own magic to any variable without having to write a single line of XS.

perl-class-c3-componentised 1.001002
Propagated dependencies: perl-class-c3@0.35 perl-class-inspector@1.36 perl-mro-compat@0.13
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Class-C3-Componentised
Licenses: GPL 1+
Build system: perl
Synopsis: Load mix-ins or components to your C3-based class
Description:

This module will inject base classes to your module using the Class::C3 method resolution order.

perl-extutils-installpaths 0.012
Propagated dependencies: perl-extutils-config@0.008
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/ExtUtils-InstallPaths
Licenses: GPL 1+
Build system: perl
Synopsis: Build.PL install path logic made easy
Description:

This module tries to make install path resolution as easy as possible.

perl-svg 2.86
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/SVG
Licenses: GPL 1+
Build system: perl
Synopsis: Perl extension for generating SVG documents
Description:

SVG is a Perl module which generates a nested data structure containing the DOM representation of an SVG (Scalable Vector Graphics) image. Using SVG, you can generate SVG objects, embed other SVG instances into it, access the DOM object, create and access Javascript, and generate SMIL animation content.

perl-browser-open 0.04
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Browser-Open
Licenses: GPL 1+
Build system: perl
Synopsis: Open a browser in a given URL
Description:

The functions exported by this module allow you to open URLs in the user's browser. A set of known commands per OS-name is tested for presence, and the first one found is executed. With an optional parameter, all known commands are checked.

perl-file-fcntllock 0.22
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-FcntlLock
Licenses: GPL 1+
Build system: perl
Synopsis: File locking with fcntl(2)
Description:

File locking in Perl is usually done using the flock function. Unfortunately, this only allows locks on whole files and is often implemented in terms of the flock(2) system function which has some shortcomings (especially concerning locks on remotely mounted file systems) and slightly different behaviour than fcntl(2).

perl-sub-override 0.10
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Sub-Override
Licenses: GPL 1+
Build system: perl
Synopsis: Perl extension to override a subroutine
Description:

A Sub::Override module that makes it easy to override subroutines. Particularly useful for mocking in tests.

perl-devel-partialdump 0.18
Propagated dependencies: perl-class-tiny@1.008 perl-sub-exporter@0.988 perl-namespace-clean@0.27
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Devel-PartialDump
Licenses: GPL 1+
Build system: perl
Synopsis: Partial dumping of data structures
Description:

This module is a data dumper optimized for logging of arbitrary parameters.

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-object-pad 0.79
Propagated dependencies: perl-xs-parse-keyword@0.34 perl-xs-parse-sublike@0.18
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Object-Pad
Licenses: GPL 1+
Build system: perl
Synopsis: Syntax for lexical field-based objects
Description:

This module provides a simple syntax for creating object classes.

perl-xs-object-magic 0.05
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/XS-Object-Magic
Licenses: GPL 1+
Build system: perl
Synopsis: Opaque, extensible XS pointer backed objects using sv_magic
Description:

This way of associating structs with Perl space objects is designed to supersede Perl's builtin T_PTROBJ with something that is extensible (structs can be associated with any data type) and opaque (the C pointer is neither visible nor modifiable from Perl space).

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-pod-site 0.56
Dependencies: bash-minimal@5.2.37
Propagated dependencies: perl-html-parser@3.72 perl-object-tiny@1.09
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Pod-Site
Licenses: GPL 1+
Build system: perl
Synopsis: Build browsable HTML documentation for Perl program
Description:

This is a Perl package designed to generate browsable HTML documentation from the POD (Plain Old Documentation) embedded in Perl source code.

perl-file-zglob 0.11
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-Zglob
Licenses: GPL 1+
Build system: perl
Synopsis: Extended Unix style glob functionality
Description:

File::Zglob provides a traditional Unix glob functionality; it returns a list of file names that match the given pattern. For instance, it supports the **/*.pm form.

perl-mousex-nativetraits 1.09
Propagated dependencies: perl-mouse@2.5.10
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MouseX-NativeTraits
Licenses: GPL 1+
Build system: perl
Synopsis: Extend attribute interfaces for Mouse
Description:

While Mouse attributes provide a way to name your accessors, readers, writers, clearers and predicates, MouseX::NativeTraits provides commonly used attribute helper methods for more specific types of data.

Total packages: 72465