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

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-extutils-cchecker 0.11
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/ExtUtils-CChecker
Licenses: GPL 1+
Build system: perl
Synopsis: Configure time utilities for using C headers and libraries
Description:

This module provides configure time utilities for using C headers, libraries, or OS features.

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-autovivification 0.18
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/autovivification
Licenses: GPL 1+
Build system: perl
Synopsis: Lexically disable autovivification
Description:

When an undefined variable is dereferenced, it gets silently upgraded to an array or hash reference (depending of the type of the dereferencing). This behaviour is called autovivification and usually does what you mean but it may be unnatural or surprising because your variables get populated behind your back. This is especially true when several levels of dereferencing are involved, in which case all levels are vivified up to the last, or when it happens in intuitively read-only constructs like exists. The pragma provided by this package lets you disable autovivification for some constructs and optionally throws a warning or an error when it would have happened.

perl-xml-writer 0.900
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/XML-Writer
Licenses: Public Domain
Build system: perl
Synopsis: Easily generate well-formed, namespace-aware XML
Description:

XML::Writer is a simple Perl module for writing XML documents: it takes care of constructing markup and escaping data correctly. By default, it also performs a significant amount of well-formedness checking on the output to make certain (for example) that start and end tags match, that there is exactly one document element, and that there are not duplicate attribute names.

perl-config-gitlike 1.17
Propagated dependencies: perl-moo@1.007000 perl-moox-types-mooselike@0.29
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Config-GitLike
Licenses: GPL 1+
Build system: perl
Synopsis: Parse Git style configuration files
Description:

This module handles parsing, modifying and creating configuration files of the style used by the Git version control system.

perl-clone-pp 1.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Clone-PP
Licenses: GPL 1+
Build system: perl
Synopsis: Recursively copy Perl datatypes
Description:

This module provides a general-purpose clone function to make deep copies of Perl data structures. It calls itself recursively to copy nested hash, array, scalar and reference types, including tied variables and objects.

perl-datetime-format-strptime 1.77
Propagated dependencies: perl-datetime@1.54 perl-datetime-locale@1.23 perl-datetime-timezone@2.47 perl-package-deprecationmanager@0.17 perl-params-validate@1.29 perl-sub-name@0.21 perl-test-warnings@0.030
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/DateTime-Format-Strptime
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Parse and format strp and strf time patterns
Description:

This module implements most of `strptime(3)`, the POSIX function that is the reverse of `strftime(3)`, for `DateTime`. While `strftime` takes a `DateTime` and a pattern and returns a string, `strptime` takes a string and a pattern and returns the `DateTime` object associated.

perl-datetime 1.54
Propagated dependencies: perl-datetime-locale@1.23 perl-datetime-timezone@2.47 perl-file-sharedir@1.116 perl-params-validate@1.29 perl-try-tiny@0.31
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/DateTime
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Date and time object for Perl
Description:

DateTime is a class for the representation of date/time combinations. It represents the Gregorian calendar, extended backwards in time before its creation (in 1582).

perl-text-brew 0.02
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Text-Brew
Licenses: GPL 1+
Build system: perl
Synopsis: An implementation of the Brew edit distance
Description:

This module implements the Brew edit distance that is very close to the dynamic programming technique used for the Wagner-Fischer (and so for the Levenshtein) edit distance.

perl-xstring 0.005
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/XString
Licenses: GPL 1+
Build system: perl
Synopsis: Isolated string helpers from @samp{B}
Description:

XString provides the B string helpers in one isolated package. Right now only cstring and perlstring are available.

perl-cpanel-json-xs 4.30
Propagated dependencies: perl-common-sense@3.75
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Cpanel-JSON-XS
Licenses: GPL 1+
Build system: perl
Synopsis: JSON::XS for Cpanel
Description:

This module converts Perl data structures to JSON and vice versa.

perl-attribute-util 1.07
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/pod/Attribute::Util
Licenses: GPL 1+
Build system: perl
Synopsis: Assorted general utility attributes
Description:

This package provides various utility functions. When used without argument, this module provides four universally accessible attributes of general interest as follows:

  • Abstract

  • Alias

  • Memoize

  • Method

  • SigHandler

perl-unicode-utf8 0.62
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Unicode-UTF8
Licenses: GPL 1+
Build system: perl
Synopsis: Encoding and decoding of UTF-8 encoding form
Description:

This module provides functions to encode and decode UTF-8 encoding form as specified by Unicode and ISO/IEC 10646:2011.

perl-super 1.20190531
Propagated dependencies: perl-sub-identify@0.14
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/SUPER
Licenses: GPL 1+
Build system: perl
Synopsis: Control superclass method dispatching
Description:

When subclassing a class, you may occasionally want to dispatch control to the superclass---at least conditionally and temporarily. This module provides nicer equivalents to the native Perl syntax for calling superclasses, along with a universal super method to determine a class' own superclass, and better support for run-time mix-ins and roles.

perl-getopt-argvfile 1.11
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Getopt-ArgvFile
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Perl module for reading script options and parameters from files
Description:

This module simply interpolates option file hints in @ARGV by the contents of the pointed files. This enables option reading from files instead of or additional to the usual reading from the command line.

perl-unicode-linebreak 2019.001
Propagated dependencies: perl-mime-charset@1.012.2
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Unicode-LineBreak
Licenses: GPL 1+
Build system: perl
Synopsis: Unicode line breaking algorithm
Description:

Unicode::LineBreak implements the line breaking algorithm described in Unicode Standard Annex #14. The East_Asian_Width property defined by Annex #11 is used to determine breaking positions.

perl-moox-types-mooselike 0.29
Propagated dependencies: perl-module-runtime@0.016 perl-strictures@1.005005
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooX-Types-MooseLike
Licenses: GPL 1+
Build system: perl
Synopsis: Moosish types and type builder
Description:

MooX::Types::MooseLike provides a possibility to build your own set of Moose-like types. These custom types can then be used to describe fields in Moo-based classes.

perl-data-dump-streamer 2.42
Propagated dependencies: perl-algorithm-diff@1.1903 perl-b-utils@0.27 perl-cpanel-json-xs@4.30 perl-padwalker@2.3
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Dump-Streamer
Licenses: GPL 1+
Build system: perl
Synopsis: Accurately serialize a data structure as Perl code.
Description:

Data::Dump::Streamer provides ways to accurately serialize a data structure as Perl code.

perl-crypt-passwdmd5 1.40
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Crypt-PasswdMD5
Licenses: GPL 1+
Build system: perl
Synopsis: Interoperable MD5-based crypt() functions
Description:

Crypt::PasswdMD5 provides various crypt()-compatible interfaces to the MD5-based crypt() function found in various *nixes. It is based on the implementation found on FreeBSD 2.2.[56]-RELEASE.

perl-carp-clan 6.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Carp-Clan
Licenses: GPL 1+
Build system: perl
Synopsis: Report errors from a "clan" of modules
Description:

This module allows errors from a clan (or family) of modules to appear to originate from the caller of the clan. This is necessary in cases where the clan modules are not classes derived from each other, and thus the Carp.pm module doesn't help.

perl-moox-types-mooselike-numeric 1.03
Propagated dependencies: perl-moox-types-mooselike@0.29
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooX-Types-MooseLike-Numeric
Licenses: GPL 1+
Build system: perl
Synopsis: Moo types for numbers
Description:

This package provides a set of numeric types to be used in Moo-based classes, adapted from MooseX::Types::Common::Numeric.

perl-tie-handle-offset 0.004
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Tie-Handle-Offset
Licenses: ASL 2.0
Build system: perl
Synopsis: Special file handle that hides the beginning of a file
Description:

This module provides a file handle that hides the beginning of a file, by modifying the seek() and tell() calls.

perl-critic 1.140
Dependencies: bash-minimal@5.2.37
Propagated dependencies: perl-exception-class@1.44 perl-io-string@1.08 perl-ppi@1.270 perl-ppix-regexp@0.085 perl-b-keywords@1.26 perl-config-tiny@2.28 perl-padwalker@2.3 perl-test-memory-cycle@1.06 perl-file-which@1.23 perl-list-moreutils@0.430 perl-module-pluggable@5.2 perl-pod-parser@1.65 perl-pod-spell@1.25 perl-ppix-quotelike@0.023 perl-ppix-utilities@1.001000 perl-readonly@2.00 perl-string-format@1.18 perl-task-weaken@1.06 perl-tidy@20250912
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Perl-Critic
Licenses: GPL 1+
Build system: perl
Synopsis: Critique Perl source code for best-practices
Description:

perlcritic is a Perl source code analyzer. It is the executable front-end to the Perl::Critic engine, which attempts to identify awkward, hard to read, error-prone, or unconventional constructs in your code. Most of the rules are based on Damian Conway's book "Perl Best Practices". However, perlcritic is not limited to enforcing PBP, and it will even support rules that contradict Conway. All rules can easily be configured or disabled to your liking.

perl-opengl 0.70
Dependencies: freeglut@3.4.0 libxi@1.8.2 libxmu@1.2.1
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/OpenGL
Licenses: GPL 1+
Build system: perl
Synopsis: Perl bindings to the OpenGL API, GLU, and GLUT/FreeGLUT
Description:

The package provides Perl bindings to OpenGL, GLU and FreeGLUT.

Total packages: 70992