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

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-file-homedir 1.004
Propagated dependencies: perl-file-which@1.23
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-HomeDir
Licenses: GPL 1+
Build system: perl
Synopsis: Find your home and other directories on any platform
Description:

File::HomeDir is a module for locating the directories that are owned by a user (typically your user) and to solve the various issues that arise trying to find them consistently across a wide variety of platforms.

perl-package-stash-xs 0.29
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Package-Stash-XS
Licenses: GPL 1+
Build system: perl
Synopsis: Faster implementation of the Package::Stash API
Description:

This is a backend for Package::Stash, which provides the functionality in a way that's less buggy and much faster. It will be used by default if it's installed, and should be preferred in all environments with a compiler.

perl-encode 3.19
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/dist/Encode
Licenses: GPL 1+
Build system: perl
Synopsis: Character encodings in Perl
Description:

Encode module provides the interface between Perl strings and the rest of the system. Perl strings are sequences of characters.

perl-b-hooks-op-check 0.22
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/B-Hooks-OP-Check
Licenses: GPL 1+
Build system: perl
Synopsis: Wrap OP check callbacks
Description:

This module allows you to wrap OP check callbacks.

perl-libintl-perl 1.32
Propagated dependencies: perl-file-sharedir@1.116
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/libintl-perl
Licenses: GPL 3+
Build system: perl
Synopsis: High-level interface to Uniforum message translation
Description:

This package is an internationalization library for Perl that aims to be compatible with the Uniforum message translations system as implemented for example in GNU gettext.

perl-sub-name 0.21
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Sub-Name
Licenses: GPL 1+
Build system: perl
Synopsis: (Re)name a sub
Description:

Assigns a new name to referenced sub. If package specification is omitted in the name, then the current package is used. The return value is the sub.

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.

perl-data-dump 1.23
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Dump
Licenses: GPL 1+
Build system: perl
Synopsis: Pretty printing of data structures
Description:

This module provide functions that takes a list of values as their argument and produces a string as its result. The string contains Perl code that, when "eval"ed, produces a deep copy of the original arguments.

perl-file-find-object-rule 0.0311
Dependencies: perl-class-xsaccessor@1.19 perl-file-find-object@0.2.13 perl-number-compare@0.03 perl-text-glob@0.11
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-Find-Object-Rule
Licenses: GPL 1+
Build system: perl
Synopsis: Alternative interface to File::Find::Object
Description:

File::Find::Object::Rule is an alternative Perl interface to File::Find::Object.

perl-reply 0.42
Dependencies: bash-minimal@5.2.37 perl-app-nopaste@1.013 perl-b-keywords@1.26 perl-carp-always@0.16 perl-class-refresh@0.07 perl-config-ini-reader-ordered@0.022 perl-data-dump@1.23 perl-data-printer@1.002001 perl-eval-closure@0.14 perl-file-homedir@1.004 perl-io-pager@0.44 perl-module-runtime@0.016 perl-package-stash@0.38 perl-padwalker@2.3 perl-proc-invokeeditor@1.13 perl-term-readline-gnu@1.36 perl-termreadkey@2.38 perl-try-tiny@0.31
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Reply
Licenses: X11
Build system: perl
Synopsis: Read-Eval-Print Loop (REPL) for Perl
Description:

Reply is a lightweight, extensible REPL for Perl. It is plugin-based (see Reply::Plugin), and through plugins supports many advanced features such as coloring and pretty printing, readline support, and pluggable commands.

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-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-safe-isa 1.000010
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Safe-Isa
Licenses: GPL 1+
Build system: perl
Synopsis: Call isa, can, does, and DOES safely
Description:

This module allows you to call isa, can, does, and DOES safely on things that may not be objects.

perl-module-build 0.4231
Propagated dependencies: perl-cpan-meta@2.150010
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Module-Build
Licenses: GPL 1+
Build system: perl
Synopsis: Build and install Perl modules
Description:

Module::Build is a system for building, testing, and installing Perl modules; it used to be part of Perl itself until version 5.22, which dropped it. It is meant to be an alternative to ExtUtils::MakeMaker. Developers may alter the behavior of the module through subclassing in a much more straightforward way than with MakeMaker. It also does not require a make on your system---most of the Module::Build code is pure-Perl.

perl-file-configdir 0.021
Propagated dependencies: perl-file-homedir@1.004 perl-list-moreutils@0.430 perl-test-without-module@0.20
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-ConfigDir
Licenses: GPL 1+
Build system: perl
Synopsis: Get directories of configuration files
Description:

This module is a helper for installing, reading and finding configuration file locations. File::ConfigDir is a module to help out when Perl modules (especially applications) need to read and store configuration files from more than one location.

perl-extutils-manifest 1.73
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/ExtUtils-Manifest
Licenses: GPL 1+
Build system: perl
Synopsis: Utilities to write and check a MANIFEST file
Description:

This package contains functions to manipulate a MANIFEST file. The package exports no functions by default. The following are exported on request: mkmanifest, manifind, manicheck, filecheck, fullcheck, skipcheck, maniread, maniskip, manicopy, maniadd.

perl-future 0.51
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Future
Licenses: GPL 1+
Build system: perl
Synopsis: Perl module for representing operations awaiting completions
Description:

This Perl module implements Future, an object representing an operation that is currently in progress, or has recently completed. It can be used in a variety of ways to manage the flow of control, and data, through an asynchronous program.

perl-sdl 2.548
Dependencies: freeglut@3.4.0 libjpeg-turbo@2.1.4 libpng@1.6.39 libsmpeg@0.4.5-401 libtiff@4.4.0 mesa@25.2.3 sdl-union@1.2.68
Propagated dependencies: perl-file-sharedir@1.116 perl-tie-simple@1.04
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/SDL
Licenses: LGPL 2.1
Build system: perl
Synopsis: SDL bindings to Perl
Description:

SDL Perl is a package of Perl modules that provide both functional and object oriented interfaces to the Simple DirectMedia Layer for Perl5. This package takes some liberties with the SDL API, and attempts to adhere to the spirit of both the SDL and Perl.

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-file-path 2.16
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-Path
Licenses: GPL 1+
Build system: perl
Synopsis: Create or remove directory trees
Description:

This module provide a convenient way to create directories of arbitrary depth and to delete an entire directory subtree from the file system.

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-datetime-timezone 2.47
Dependencies: tzdata@2025a
Propagated dependencies: perl-class-singleton@1.6 perl-list-allutils@0.09 perl-module-runtime@0.016 perl-namespace-autoclean@0.29 perl-params-validationcompiler@0.30 perl-try-tiny@0.31
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/DateTime-TimeZone
Licenses: GPL 1+
Build system: perl
Synopsis: Time zone object for Perl
Description:

This class is the base class for all time zone objects. A time zone is represented internally as a set of observances, each of which describes the offset from GMT for a given time period. Note that without the DateTime module, this module does not do much. It's primary interface is through a DateTime object, and most users will not need to directly use DateTime::TimeZone methods.

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-carp-assert 0.21
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Carp-Assert
Licenses: GPL 1+
Build system: perl
Synopsis: Executable comments for Perl
Description:

Carp::Assert is intended for a purpose like the ANSI C library assert.h.

Total packages: 70992