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

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-error 0.17028
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Error
Licenses: GPL 1+
Build system: perl
Synopsis: OO-ish Error/Exception handling for Perl
Description:

The Error package provides two interfaces. Firstly Error provides a procedural interface to exception handling. Secondly Error is a base class for errors/exceptions that can either be thrown, for subsequent catch, or can simply be recorded.

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.

perl-getopt-tabular 0.3
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Getopt-Tabular
Licenses: GPL 1+
Build system: perl
Synopsis: Table-driven argument parsing for Perl
Description:

Getopt::Tabular is a Perl 5 module for table-driven argument parsing, vaguely inspired by John Ousterhout's Tk_ParseArgv.

perl-tie-simple 1.04
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Tie-Simple
Licenses: GPL 1+
Build system: perl
Synopsis: Variable ties made much easier
Description:

This module adds the ability to quickly create new types of tie objects without creating a complete class. It does so in such a way as to try and make the programmers life easier when it comes to single-use ties that I find myself wanting to use from time-to-time.

The Tie::Simple package is actually a front-end to other classes which really do all the work once tied, but this package does the dwimming to automatically figure out what you're trying to do.

perl-datetime-calendar-julian 0.102
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/DateTime-Calendar-Julian
Licenses: GPL 1+
Build system: perl
Synopsis: Dates in the Julian calendar
Description:

This package is a companion module to DateTime.pm. It implements the Julian calendar. It supports everything that DateTime.pm supports and more: about one day per century more, to be precise.

perl-log-any-adapter-screen 0.140
Propagated dependencies: perl-log-any@1.707
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Log-Any-Adapter-Screen
Licenses: GPL 1+
Build system: perl
Synopsis: Send logs to screen, with colors and some other features
Description:

This module provides a Log::Any adapter to send log messages to screen, with colors and some other features.

perl-ref-util 0.204
Propagated dependencies: perl-ref-util-xs@0.117
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Ref-Util
Licenses: X11
Build system: perl
Synopsis: Utility functions for checking references
Description:

Ref::Util introduces several functions to help identify references in a smarter (and usually faster) way. The difference with conventional approach:

  • No comparison against a string constant

  • Supports blessed variables

  • Supports tied variables and magic

  • Ignores overloading

  • Ignores subtle types

  • Usually faster

perl-class-inspector 1.36
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Class-Inspector
Licenses: GPL 1+
Build system: perl
Synopsis: Get information about a class and its structure
Description:

Class::Inspector allows you to get information about a loaded class.

perl-hash-moreutils 0.06
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Hash-MoreUtils
Licenses: GPL 1+
Build system: perl
Synopsis: Provide the stuff missing in Hash::Util
Description:

Similar to List::MoreUtils, Hash::MoreUtils contains trivial but commonly-used functionality for hashes. The primary focus for the moment is providing a common API - speeding up by XS is far away at the moment.

perl-data-optlist 0.112
Propagated dependencies: perl-sub-install@0.928 perl-params-util@1.102
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-OptList
Licenses: GPL 1+
Build system: perl
Synopsis: Parse and validate simple name/value option pairs
Description:

Data::OptList provides a simple syntax for name/value option pairs.

perl-namespace-autoclean 0.29
Propagated dependencies: perl-b-hooks-endofscope@0.24 perl-namespace-clean@0.27 perl-sub-identify@0.14
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/namespace-autoclean
Licenses: GPL 1+
Build system: perl
Synopsis: Keep imports out of your namespace
Description:

The namespace::autoclean pragma will remove all imported symbols at the end of the current package's compile cycle. Functions called in the package itself will still be bound by their name, but they won't show up as methods on your class or instances. It is very similar to namespace::clean, except it will clean all imported functions, no matter if you imported them before or after you used the pragma. It will also not touch anything that looks like a method.

perl-file-remove 1.58
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-Remove
Licenses: GPL 1+
Build system: perl
Synopsis: Remove files and directories in Perl
Description:

File::Remove::remove removes files and directories. It acts like /bin/rm, for the most part. Although unlink can be given a list of files, it will not remove directories; this module remedies that. It also accepts wildcards, * and ?, as arguments for file names.

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-alien-sdl 1.446
Dependencies: freetype@2.13.3 fontconfig-minimal@2.14.0 pango@1.54.0 sdl-union@1.2.68 zlib@1.3.1
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Alien-SDL
Licenses: GPL 1+
Build system: perl
Synopsis: Get, build and use SDL libraries
Description:

Alien::SDL can be used to detect and get configuration settings from an installed SDL and related libraries. Based on your platform it offers the possibility to download and install prebuilt binaries or to build SDL & co.: from source codes.

perl-set-object 1.39
Propagated dependencies: perl-moose@2.2015 perl-test-leaktrace@0.16
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Set-Object
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Unordered collections of Perl Objects
Description:

Set::Object provides efficient sets, unordered collections of Perl objects without duplicates for scalars and references.

perl-business-ismn 1.201
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Business-ISMN
Licenses: GPL 1+
Build system: perl
Synopsis: Work with International Standard Music Numbers
Description:

This module provides tools to deal with International Standard Music Numbers.

perl-ipc-cmd 1.02
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/IPC-Cmd
Licenses: GPL 1+
Build system: perl
Synopsis: Run interactive command-line programs
Description:

IPC::Cmd allows for the searching and execution of any binary on your system. It adheres to verbosity settings and is able to run interactively. It also has an option to capture output/error buffers.

perl-types-path-tiny 0.006
Propagated dependencies: perl-file-pushd@1.016 perl-path-tiny@0.118 perl-type-tiny@1.012003 perl-exporter-tiny@1.002001
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Types-Path-Tiny
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Types and coercions for Moose and Moo
Description:

This module provides Path::Tiny types for Moose, Moo, etc. It handles two important types of coercion: coercing objects with overloaded stringification, and coercing to absolute paths. It also can check to ensure that files or directories exist.

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-feature-compat-try 0.05
Propagated dependencies: perl-syntax-keyword-try@0.28
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Feature-Compat-Try
Licenses: GPL 1+
Build system: perl
Synopsis: @code{try/catch} syntax in Perl
Description:

This module provides syntactical support for try/catch control flows.

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

This module provides a clone() method which makes recursive copies of nested hash, array, scalar and reference types, including tied variables and objects.

perl-net-idn-encode 2.500
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Net-IDN-Encode
Licenses: GPL 1+
Build system: perl
Synopsis: Internationalizing Domain Names in Applications (IDNA)
Description:

Internationalized Domain Names (IDNs) use characters drawn from a large repertoire (Unicode), but IDNA allows the non-ASCII characters to be represented using only the ASCII characters already allowed in so-called host names today (letter-digit-hyphen, /[A-Z0-9-]/i).

Use this module if you just want to convert domain names (or email addresses), using whatever IDNA standard is the best choice at the moment.

perl-test-count 0.1105
Propagated dependencies: perl-parse-recdescent@1.967015
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Test-Count
Licenses: X11
Build system: perl
Synopsis: Module for keeping track of the number of tests in a test script
Description:

Test::Count is a set of perl modules for keeping track of the number of tests in a test file. It includes the ability to use mathematical expressions and variables when computing the count.

perl-string-util 1.34
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/String-Util
Licenses: GPL 1+
Build system: perl
Synopsis: String processing utility functions
Description:

A String::Util module of small, handy functions for processing strings in various ways.

Total packages: 69239