Packages — P (Page 2 of 23)
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.40 — 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.90118 — 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
CGI.pm 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.15 — CGI interface that is CGI.pm compliant
CGI::Simple provides a relatively lightweight drop in replacement for CGI.pm. It shares an identical OO interface to CGI.pm 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.10012 — Build groups of accessors
This class lets you build groups of accessors that will call different getters and setters.
perl-class-c3 0.27 — 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.001000 — 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.15 — 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.24 — Working (require "Class::Name") and more
"require EXPR" only accepts Class/Name.pm 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.39 — 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.081 — Low-level interface to bzip2 compression library
This module provides a Perl interface to the bzip2 compression library.
perl-compress-raw-zlib 2.081 — Low-level interface to zlib compression library
This module provides a Perl interface to the zlib compression library.
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.315 — 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.56 — 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-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
CPAN::Changes helps users programmatically read and write
Changes files that conform to a common specification.
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 3.0114 — 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
perl-crypt-openssl-random 0.13 — OpenSSL/LibreSSL pseudo-random number generator access
Crypt::OpenSSL::Random is a OpenSSL/LibreSSL pseudo-random number generator
perl-crypt-openssl-rsa 0.30 — 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-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-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.02 — 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:
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-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.008 — 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 systen to make them short and handy (e.g. to use it as part of a URL).
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.
perl-date-manip 6.70 — Date manipulation routines
Date::Manip is a series of modules for common date/time operations, such as comparing two times, determining a date a given amount of time from another, or parsing international times.
perl-date-simple 3.03 — Simple date handling
Dates are complex enough without times and timezones. This module may be used to create simple date objects. It handles validation, interval arithmetic, and day-of-week calculation. It does not deal with hours, minutes, seconds, and time zones.
perl-datetime 1.49 — Date and time object for Perl
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-datetime-calendar-julian 0.04 — Dates in the Julian calendar
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-datetime-event-ical 0.13 — DateTime rfc2445 recurrences
This module provides convenience methods that let you easily create DateTime::Set objects for RFC 2445 style recurrences.
perl-datetime-event-recurrence 0.19 — DateTime::Set extension for basic recurrences
This module provides convenience methods that let you easily create DateTime::Set objects for various recurrences, such as "once a month" or "every day". You can also create more complicated recurrences, such as "every Monday, Wednesday and Thursday at 10:00 AM and 2:00 PM".
perl-datetime-format-builder 0.81 — Create DateTime parser classes and objects
DateTime::Format::Builder creates DateTime parsers. Many string formats of dates and times are simple and just require a basic regular expression to extract the relevant information. Builder provides a simple way to do this without writing reams of structural code.
perl-datetime-format-flexible 0.28 — Parse data/time strings
DateTime::Format::Flexible attempts to take any string you give it and parse it into a DateTime object.
perl-datetime-format-http 0.42 — Date conversion routines
This module provides functions that deal with the date formats used by the HTTP protocol.
perl-datetime-format-ical 0.09 — Parse and format iCal datetime and duration strings
This module understands the ICal date/time and duration formats, as defined in RFC 2445. It can be used to parse these formats in order to create the appropriate objects.
perl-datetime-format-mail 0.403 — Convert between DateTime and RFC2822/822 formats
RFCs 2822 and 822 specify date formats to be used by email. This module parses and emits such dates.
perl-datetime-format-natural 1.05 — Machine-readable date/time with natural parsing
DateTime::Format::Natural takes a string with a human readable date/time and creates a machine readable one by applying natural parsing logic.
perl-datetime-format-strptime 1.75 — Parse and format strp and strf time patterns
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-format-w3cdtf 0.07 — Parse and format W3CDTF datetime strings
This module understands the W3CDTF date/time format, an ISO 8601 profile, defined at https://www.w3.org/TR/NOTE-datetime. This format is the native date format of RSS 1.0. It can be used to parse these formats in order to create the appropriate objects.
perl-datetime-locale 1.17 — Localization support for DateTime.pm
The DateTime::Locale modules provide localization data for the DateTime.pm class.
perl-datetime-set 0.3900 — DateTime set objects
The DateTime::Set module provides a date/time sets implementation. It allows, for example, the generation of groups of dates, like "every wednesday", and then find all the dates matching that pattern, within a time range.
perl-datetime-timezone 2.19 — Time zone object for Perl
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.