Packages — P (Page 2 of 26)

Packages menu:

Browse alphabetically

0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

perl-catalyst-action-rest 1.21 — Automated REST Method Dispatching

This Action handles doing automatic method dispatching for REST requests. It takes a normal Catalyst action, and changes the dispatch to append an underscore and method name. First it will try dispatching to an action with the generated name, and failing that it will try to dispatch to a regular method.

perl-catalyst-authentication-store-dbix-class 0.1506 — Storage class for Catalyst authentication using DBIx::Class

The Catalyst::Authentication::Store::DBIx::Class class provides access to authentication information stored in a database via DBIx::Class.

perl-catalyst-component-instancepercontext 0.001001 — Create only one instance of Moose component per context

Catalyst::Component::InstancePerContext returns a new instance of a component on each request.

perl-catalyst-devel 1.39 — Catalyst Development Tools

The Catalyst-Devel distribution includes a variety of modules useful for the development of Catalyst applications, but not required to run them. Catalyst-Devel includes the Catalyst::Helper system, which autogenerates scripts and tests; Module::Install::Catalyst, a Module::Install extension for Catalyst; and requirements for a variety of development-related modules.

perl-catalyst-dispatchtype-regex 5.90035 — Regex DispatchType for Catalyst

Dispatch type managing path-matching behaviour using regexes. Regex dispatch types have been deprecated and removed from Catalyst core. It is recommend that you use Chained methods or other techniques instead. As part of the refactoring, the dispatch priority of Regex vs Regexp vs LocalRegex vs LocalRegexp may have changed. Priority is now influenced by when the dispatch type is first seen in your application.

perl-catalyst-model-dbic-schema 0.65 — DBIx::Class::Schema Model Class

This is a Catalyst Model for DBIx::Class::Schema-based Models.

perl-catalyst-plugin-accesslog 1.10 — Request logging from within Catalyst

This Catalyst plugin enables you to create "access logs" from within a Catalyst application instead of requiring a webserver to do it for you. It will work even with Catalyst debug logging turned off.

perl-catalyst-plugin-authentication 0.10023 — Infrastructure plugin for the Catalyst authentication framework

The authentication plugin provides generic user support for Catalyst apps. It is the basis for both authentication (checking the user is who they claim to be), and authorization (allowing the user to do what the system authorises them to do).

perl-catalyst-plugin-authorization-roles 0.09 — Role-based authorization for Catalyst

Catalyst::Plugin::Authorization::Roles provides role-based authorization for Catalyst based on Catalyst::Plugin::Authentication.

perl-catalyst-plugin-captcha 0.04 — Captchas for Catalyst

This plugin creates and validates Captcha images for Catalyst.

perl-catalyst-plugin-configloader 0.34 — Load config files of various types

This module will attempt to load find and load configuration files of various types. Currently it supports YAML, JSON, XML, INI and Perl formats.

perl-catalyst-plugin-session 0.41 — Catalyst generic session plugin

This plugin links the two pieces required for session management in web applications together: the state, and the store.

perl-catalyst-plugin-session-state-cookie 0.17 — Maintain session IDs using cookies

In order for Catalyst::Plugin::Session to work, the session ID needs to be stored on the client, and the session data needs to be stored on the server. This plugin stores the session ID on the client using the cookie mechanism.

perl-catalyst-plugin-session-store-fastmmap 0.16 — FastMmap session storage backend

Catalyst::Plugin::Session::Store::FastMmap is a fast session storage plugin for Catalyst that uses an mmap'ed file to act as a shared memory interprocess cache. It is based on Cache::FastMmap.

perl-catalyst-plugin-stacktrace 0.12 — Stack trace on the Catalyst debug screen

This plugin enhances the standard Catalyst debug screen by including a stack trace of your application up to the point where the error occurred. Each stack frame is displayed along with the package name, line number, file name, and code context surrounding the line number.

perl-catalyst-plugin-static-simple 0.36 — Simple serving of static pages

The Static::Simple plugin is designed to make serving static content in your application during development quick and easy, without requiring a single line of code from you. This plugin detects static files by looking at the file extension in the URL (such as .css or .png or .js). The plugin uses the lightweight MIME::Types module to map file extensions to IANA-registered MIME types, and will serve your static files with the correct MIME type directly to the browser, without being processed through Catalyst.

perl-catalyst-runtime 5.90119 — The Catalyst Framework Runtime

Catalyst is a modern framework for making web applications. It is designed to make it easy to manage the various tasks you need to do to run an application on the web, either by doing them itself, or by letting you "plug in" existing Perl modules that do what you need.

perl-catalyst-traitfor-request-proxybase 0.000005 — Replace request base with value passed by HTTP proxy

This module is a Moose::Role which allows you more flexibility in your application's deployment configurations when deployed behind a proxy. Using this module, the request base ($c->req->base) is replaced with the contents of the X-Request-Base header.

perl-catalyst-view-download 0.09 — Download data in many formats

The purpose of this module is to provide a method for downloading data into many supportable formats. For example, downloading a table based report in a variety of formats (CSV, HTML, etc.).

perl-catalyst-view-json 0.36 — Catalyst JSON view

Catalyst::View::JSON is a Catalyst View handler that returns stash data in JSON format.

perl-catalyst-view-tt 0.44 — Template View Class

This module is a Catalyst view class for the Template Toolkit.

perl-catalystx-component-traits 0.19 — Trait Loading and Resolution for Catalyst Components

Adds a "COMPONENT" in Catalyst::Component method to your Catalyst component base class that reads the optional "traits" parameter from app and component config and instantiates the component subclass with those traits using "new_with_traits" in MooseX::Traits from MooseX::Traits::Pluggable.

perl-catalystx-roleapplicator 0.005 — Apply roles to Catalyst classes

CatalystX::RoleApplicator applies roles to Catalyst application classes.

perl-catalystx-script-server-starman 0.03 — Catalyst development server with Starman

This module provides a Catalyst extension to replace the development server with Starman.

perl-cddb-get 2.28 — Read the CDDB entry for an audio CD in your drive

This module can retrieve information from the CDDB.

perl-cgi 4.38 — Handle Common Gateway Interface requests and responses is a stable, complete and mature solution for processing and preparing HTTP requests and responses. Major features include processing form submissions, file uploads, reading and writing cookies, query string generation and manipulation, and processing and preparing HTTP headers.

perl-cgi-formbuilder 3.10 — Generate and process stateful forms

CGI::FormBuilder provides an easy way to generate and process CGI form-based applications.

perl-cgi-session 4.48 — Persistent session data in CGI applications

CGI::Session provides modular session management system across HTTP requests.

perl-cgi-simple 1.21 — CGI interface that is compliant

CGI::Simple provides a relatively lightweight drop in replacement for It shares an identical OO interface to for parameter parsing, file upload, cookie handling and header generation.

perl-cgi-struct 1.21 — Build structures from CGI data

This is a module for building structured data from CGI inputs, in a manner reminiscent of how PHP does.

perl-class-accessor 0.51 — Automated accessor generation

This module automagically generates accessors/mutators for your class.

perl-class-accessor-chained 0.01 — Faster, but less expandable, chained accessors

A chained accessor is one that always returns the object when called with parameters (to set), and the value of the field when called with no arguments. This module subclasses Class::Accessor in order to provide the same mk_accessors interface.

perl-class-accessor-grouped 0.10014 — Build groups of accessors

This class lets you build groups of accessors that will call different getters and setters.

perl-class-c3 0.34 — Pragma to use the C3 method resolution order algorithm

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-class-c3-adopt-next 0.13 — Drop-in replacement for NEXT

This module is intended as a drop-in replacement for NEXT, supporting the same interface, but using Class::C3 to do the hard work.

perl-class-c3-componentised 1.001002 — Load mix-ins or components to your C3-based class

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

perl-class-data-inheritable 0.08 — Inheritable, overridable class data

Class::Data::Inheritable is for creating accessor/mutators to class data. That is, if you want to store something about your class as a whole (instead of about a single object). This data is then inherited by your subclasses and can be overridden.

perl-class-date 1.1.17 — Class for easy date and time manipulation

This module provides a general-purpose date and datetime type for perl.

perl-class-errorhandler 0.04 — Base class for error handling

Class::ErrorHandler provides an error-handling mechanism that is generic enough to be used as the base class for a variety of OO classes. Subclasses inherit its two error-handling methods, error and errstr, to communicate error messages back to the calling program.

perl-class-factory-util 1.7 — Utility methods for factory classes

This module exports methods useful for factory classes.

perl-class-inspector 1.32 — Get information about a class and its structure

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

perl-class-load 0.25 — Working (require "Class::Name") and more

"require EXPR" only accepts Class/ style module names, not Class::Name. For that, this module provides "load_class 'Class::Name'".

perl-class-load-xs 0.10 — XS implementation of parts of Class::Load

This module provides an XS implementation for portions of Class::Load.

perl-class-method-modifiers 2.12 — Moose-like method modifiers

Class::Method::Modifiers provides three modifiers: before, around, and after. before and after are run just before and after the method they modify, but can not really affect that original method. around is run in place of the original method, with a hook to easily call that original method.

perl-class-methodmaker 2.24 — Create generic methods for OO Perl

This module solves the problem of having to continually write accessor methods for your objects that perform standard tasks.

perl-class-singleton 1.5 — Implementation of a singleton class for Perl

This module implements a Singleton class from which other classes can be derived. By itself, the Class::Singleton module does very little other than manage the instantiation of a single object.

perl-class-tiny 1.006 — Minimalist class construction

This module offers a minimalist class construction kit. It uses no non-core modules for any recent Perl.

perl-class-unload 0.08 — Unload a class

Class:Unload unloads a given class by clearing out its symbol table and removing it from %INC.

perl-class-xsaccessor 1.19 — Generate fast XS accessors without runtime compilation

Class::XSAccessor implements fast read, write, and read/write accessors in XS. Additionally, it can provide predicates such as "has_foo()" for testing whether the attribute "foo" is defined in the object. It only works with objects that are implemented as ordinary hashes. Class::XSAccessor::Array implements the same interface for objects that use arrays for their internal representation.

perl-clone 0.41 — Recursively copy Perl datatypes

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

perl-clone-pp 1.07 — Recursively copy Perl datatypes

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-common-sense 3.74 — Sane defaults for Perl programs

This module implements some sane defaults for Perl programs, as defined by two typical specimens of Perl coders.

perl-compress-raw-bzip2 2.084 — Low-level interface to bzip2 compression library

This module provides a Perl interface to the bzip2 compression library.

perl-compress-raw-zlib 2.084 — Low-level interface to zlib compression library

This module provides a Perl interface to the zlib compression library.

perl-conf-libconfig 0.100 — Perl extension for libconfig

Conf::Libconfig is a Perl interface to the libconfig configuration file library. It support scalar, array, and hash data structures just like its C/C++ counterpart. It reduces the effort required to implement a configuration file parser in your Perl programme and allows sharing configuration files between languages.

perl-config-any 0.32 — Load configuration from different file formats

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-config-autoconf 0.317 — Module to implement some AutoConf macros in Perl

Config::AutoConf is intended to provide the same opportunities to Perl developers as GNU Autoconf does for Shell developers.

perl-config-general 2.63 — Generic Config Module

This module opens a config file and parses its contents for you. The format of config files supported by Config::General is inspired by the well known Apache config format and is 100% compatible with Apache configs, but you can also just use simple name/value pairs in your config files. In addition to the capabilities of an Apache config file it supports some enhancements such as here-documents, C-style comments, and multiline options.

perl-config-gitlike 1.17 — Parse Git style configuration files

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

perl-config-ini 0.025 — Simple .ini-file format reader and writer

Config::INI is a module that facilates the reading and writing of .ini-style configuration files.

perl-context-preserve 0.03 — Preserve context during subroutine call

This module runs code after a subroutine call, preserving the context the subroutine would have seen if it were the last statement in the caller.

perl-convert-binhex 1.125 — Extract data from Macintosh BinHex files

BinHex is a format for transporting files safely through electronic mail, as short-lined, 7-bit, semi-compressed data streams. Ths module provides a means of converting those data streams back into into binary data.

perl-cpan-changes 0.400002 — Read and write Changes files

CPAN::Changes helps users programmatically read and write Changes files that conform to a common specification.

perl-cpan-distnameinfo 0.12 — Extract the name and version from a distribution filename

CPAN::DistnameInfo uses heuristics to extract the distribution name and version from filenames.

perl-cpan-meta 2.143240 — Distribution metadata for a CPAN dist

Software distributions released to the CPAN include a META.json or, for older distributions, META.yml, which describes the distribution, its contents, and the requirements for building and installing the distribution. The data structure stored in the META.json file is described in CPAN::Meta::Spec. CPAN::Meta provides a simple class to represent this distribution metadata (or distmeta), along with some helpful methods for interrogating that data.

perl-cpan-meta-check 0.014 — Verify requirements in a CPAN::Meta object

This module verifies if requirements described in a CPAN::Meta object are present.

perl-cpan-meta-requirements 2.140 — Set of version requirements for a CPAN dist

A CPAN::Meta::Requirements object models a set of version constraints like those specified in the META.yml or META.json files in CPAN distributions, and as defined by CPAN::Meta::Spec. It can be built up by adding more and more constraints, and will reduce them to the simplest representation.

perl-cpan-meta-yaml 0.018 — Read and write a subset of YAML for CPAN Meta files

This module implements a subset of the YAML specification for use in reading and writing CPAN metadata files like META.yml and MYMETA.yml.

perl-cpanel-json-xs 4.10 — JSON::XS for Cpanel

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

perl-crypt-openssl-bignum 0.09 — OpenSSL's multiprecision integer arithmetic in Perl

Crypt::OpenSSL::Bignum provides multiprecision integer arithmetic in Perl.

perl-crypt-openssl-guess 0.11 — Guess the OpenSSL include path

The Crypt::OpenSSL::Guess Perl module provides helpers to guess the correct OpenSSL include path. It is intended for use in your Makefile.PL.

perl-crypt-openssl-random 0.15 — OpenSSL/LibreSSL pseudo-random number generator access

Crypt::OpenSSL::Random is a OpenSSL/LibreSSL pseudo-random number generator

perl-crypt-openssl-rsa 0.31 — RSA encoding and decoding, using the openSSL libraries

Crypt::OpenSSL::RSA does RSA encoding and decoding (using the OpenSSL libraries).

perl-crypt-random-source 0.12 — Get weak or strong random data from pluggable sources

This module provides implementations for a number of byte-oriented sources of random data.

perl-crypt-randpasswd 0.06 — Random password generator

Crypt::RandPasswd provides three functions that can be used to generate random passwords, constructed from words, letters, or characters. This code is a Perl implementation of the Automated Password Generator standard, like the program described in "A Random Word Generator For Pronounceable Passwords". This code is a re-engineering of the program contained in Appendix A of FIPS Publication 181, "Standard for Automated Password Generator".

perl-crypt-rc4 2.02 — Perl implementation of the RC4 encryption algorithm

A pure Perl implementation of the RC4 algorithm.

perl-curses 1.36 — Terminal screen handling and optimization

Curses is the interface between Perl and the curses library of your system.

perl-cwd-guard 0.05 — Temporarily change working directory

Cwd::Guard changes the current directory using a limited scope. It returns to the previous working directory when the object is destroyed.

perl-czplib 1.0.5 — Library for genomic analysis

Chaolin Zhang's Perl Library (czplib) contains assorted functions and data structures for processing and analysing genomic and bioinformatics data.

perl-danga-socket 1.61 — Event loop and event-driven async socket base class

Danga::Socket is an abstract base class for objects backed by a socket which provides the basic framework for event-driven asynchronous IO, designed to be fast. Danga::Socket is both a base class for objects, and an event loop.

perl-data 0.002009 — Base classes wrapping fundamental Perl data types

Collection of classes that wrap fundamental data types that exist in Perl. These classes and methods as they exist today are an attempt to mirror functionality provided by Moose's Native Traits. One important thing to note is all classes currently do no validation on constructor input.

perl-data-compare 1.25 — Compare Perl data structures

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

perl-data-dump 1.23 — Pretty printing of data structures

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-data-dumper 2.173 — Convert data structures to strings

Given a list of scalars or reference variables, Data::Dumper writes out their contents in Perl syntax. The references can also be objects. The content of each variable is output in a single Perl statement. It handles self-referential structures correctly.

perl-data-dumper-concise 2.023 — Concise data dumper

Data::Dumper::Concise provides a dumper with Less indentation and newlines plus sub deparsing.

perl-data-optlist 0.110 — Parse and validate simple name/value option pairs

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

perl-data-page 2.03 — Help when paging through sets of results

When searching through large amounts of data, it is often the case that a result set is returned that is larger than we want to display on one page. This results in wanting to page through various pages of data. The maths behind this is unfortunately fiddly, hence this module.

perl-data-perl 0.002009 — Base classes wrapping fundamental Perl data types

Data::Perl is a container class for the following classes:

  • Data::Perl::Collection::Hash

  • Data::Perl::Collection::Array

  • Data::Perl::String

  • Data::Perl::Number

  • Data::Perl::Counter

  • Data::Perl::Bool

  • Data::Perl::Code

perl-data-printer 0.40 — Colored pretty-print of Perl data structures and objects

Display Perl variables and objects on screen, properly formatted (to be inspected by a human).

perl-data-record 0.02 — Conditionally split data into records

This Perl module allows you to split data into records by not only specifying what you wish to split the data on, but also by specifying an "unless" regular expression. If the text in question matches the "unless" regex, it will not be split there. This allows us to do things like split on newlines unless newlines are embedded in quotes.

perl-data-section 0.200007 — Read multiple hunks of data out of your DATA section

This package provides a Perl library to read multiple hunks of data out of your DATA section.

perl-data-sexpression 0.41 — Parse Lisp S-Expressions into Perl data structures

Data::SExpression parses Lisp S-Expressions into Perl data structures.

perl-data-stag 0.14 — Structured tags datastructures

This module is for manipulating data as hierarchical tag/value pairs (Structured TAGs or Simple Tree AGgregates). These datastructures can be represented as nested arrays, which have the advantage of being native to Perl.

perl-data-stream-bulk 0.11 — N at a time iteration API

This module tries to find middle ground between one at a time and all at once processing of data sets. The purpose of this module is to avoid the overhead of implementing an iterative api when this isn't necessary, without breaking forward compatibility in case that becomes necessary later on.

perl-data-tumbler 0.010 — Dynamic generation of nested combinations of variants

Data::Tumbler - Dynamic generation of nested combinations of variants.

perl-data-uniqid 0.12 — Perl extension for generating unique identifiers

Data::Uniqid provides three simple routines for generating unique ids. These ids are coded with a Base62 system to make them short and handy (e.g. to use it as part of a URL).

perl-data-validate-ip 0.27 — IPv4 and IPv6 validation methods

This module provides several IP address validation subroutines that both validate and untaint their input. This includes both basic validation (is_ipv4() and is_ipv6()) and special cases like checking whether an address belongs to a specific network or whether an address is public or private (reserved).

perl-data-visitor 0.30 — Visitor style traversal of Perl data structures

This module is a simple visitor implementation for Perl values. It has a main dispatcher method, visit, which takes a single perl value and then calls the methods appropriate for that value. It can recursively map (cloning as necessary) or just traverse most structures, with support for per-object behavior, circular structures, visiting tied structures, and all ref types (hashes, arrays, scalars, code, globs).

perl-date-calc 6.4 — Gregorian calendar date calculations

This package consists of a Perl module for date calculations based on the Gregorian calendar, thereby complying with all relevant norms and standards: ISO/R 2015-1971, DIN 1355 and, to some extent, ISO 8601 (where applicable).

perl-date-calc-xs 6.4 — XS wrapper for Date::Calc

Date::Calc::XS is an XS wrapper and C library plug-in for Date::Calc.

Packages menu:

Browse alphabetically

0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z