The dev-perl category contains libraries and utilities relevant to the Perl programming language.

All packages

Ace Object-Oriented Access to ACEDB Databases
Acme-Damn Module, that 'unblesses' Perl objects
Algorithm-Annotate Represent a series of changes in annotate form
Algorithm-C3 A module for merging hierarchies using the C3 algorithm
Algorithm-ClusterPoints Find clusters inside a set of points
Algorithm-Dependency Toolkit for implementing dependency systems
Algorithm-Diff Compute intelligent differences between two files / lists
Algorithm-Munkres Munkres solution to classical Assignment problem
aliased Use shorter versions of class names
Alien-Base-ModuleBuild A Module::Build subclass for building Alien:: modules and their libraries
Alien-Build Build external dependencies for use in CPAN
Alien-Gnuplot Find and verify functionality of the gnuplot executable
Alien-LibGumbo Gumbo parser library
Alien-Libxml2 Install the C libxml2 library on your system
Alien-SDL building, finding and using SDL binaries
Alien-wxWidgets Building, finding and using wxWidgets binaries
Any-Moose Use Moose or Mouse modules (DEPRECATED)
AnyEvent Provides a uniform interface to various event loops
AnyEvent-CacheDNS Simple DNS resolver with caching
AnyEvent-HTTP Simple but non-blocking HTTP/HTTPS client
AnyEvent-HTTPD A simple lightweight event based web (application) server
AnyEvent-I3 Communicate with the i3 window manager
Apache-AuthCookie Perl Authentication and Authorization via cookies
Apache-CGI-Builder CGI::Builder and Apache2/mod_perl2 integration
Apache-DBI Authentication and Authorization via Perl's DBI
Apache-LogFormat-Compiler Compile an Apache log format string to perl-code
Apache-Reload Automatically reload changed modules without restarting Apache
Apache-Session A persistence framework for session data
Apache-SizeLimit Graceful exit for large children
Apache-Test wrapper with helpers for testing Apache
Apache2-AuthenNTLM Perform Microsoft NTLM and Basic User Authentication
App-CLI Dispatcher module for command line interface programs
App-Cmd write command line apps with less suffering
App-cpanminus Get, unpack, build and install modules from CPAN
App-Nopaste Easy access to any pastebin
App-perlbrew Manage perl installations in your $HOME
App-pwhich Perl-only 'which'
AppConfig Perl5 module for reading configuration files and parsing command line arguments
Archive-Any Single interface to deal with file archives
Archive-Extract Generic archive extracting mechanism
Archive-Tar-Stream pure perl IO-friendly tar file management
Archive-Tar-Wrapper API wrapper around the 'tar' utility
Archive-Zip A wrapper that lets you read Zip archive members as if they were files
Array-Compare Perl extension for comparing arrays
Array-RefElem Set up array elements as aliases
Array-Window Array::Window - Calculate windows/subsets/pages of arrays
asa Lets your class/object say it works like something else
Astro-FITS-Header Interface to FITS headers
AtExit atexit() function to register exit-callbacks
Audio-CD-disc-cover Perl Module needed for app-cdr/disc-cover
Audio-DSP Perl interface to *NIX digital audio device
Audio-FLAC-Header Access to FLAC audio metadata
Audio-Mixer Perl extension for Sound Mixer control
Audio-Musepack An OO interface to Musepack file information and APE tag fields
Audio-Scan Fast C metadata and tag reader for all common audio file formats
Audio-Wav Modules for reading & writing Microsoft WAV files
Audio-WMA extension for reading WMA/ASF metadata
Authen-DigestMD5 SASL DIGEST-MD5 authentication (RFC2831)
Authen-Htpasswd interface to read and modify Apache .htpasswd files
Authen-Libwrap A Perl access to the TCP Wrappers interface
Authen-NTLM An NTLM authentication module
Authen-PAM Interface to PAM library
Authen-Radius Communicate with a Radius server from Perl
Authen-SASL A Perl SASL interface
Authen-SASL-SASLprep A Stringprep Profile for User Names and Passwords (RFC 4013)
Authen-SCRAM Salted Challenge Response Authentication Mechanism (RFC 5802)
Authen-Simple Simple Authentication
Authen-Simple-Passwd Simple Passwd authentication
autobox Call methods on native types
autovivification Lexically disable autovivification
AutoXS-Header Container for the AutoXS header files
B-Debug Walk Perl syntax tree, printing debug info about ops
B-Flags Friendlier flags for B
B-Hooks-EndOfScope Execute code after a scope finished compilation
B-Hooks-OP-Check Wrap OP check callbacks
B-Hooks-Parser Interface to perls parser variables
B-Keywords Lists of reserved barewords and symbol names
B-OPCheck PL_check hacks using Perl callbacks
B-Utils Helper functions for op tree manipulation
bareword-filehandles Disables bareword filehandles
BDB Asynchronous Berkeley DB access
Benchmark-Timer Perl code benchmarking tool
BerkeleyDB This module provides Berkeley DB interface for Perl
Bio-ASN1-EntrezGene Regular expression-based Perl Parser for NCBI Entrez Gene
Bio-Das Interface to Distributed Annotation System
Bio-DB-HTS Perl bindings for sci-libs/htslib
Bio-Graphics Generate images from Bio::Seq objects for visualization purposes
Bio-SamTools Read SAM/BAM database files
Bit-Vector Efficient bit vector, set of integers and big int math library
Bit-Vector-Minimal Object-oriented wrapper around vec()
boolean Boolean support for Perl
Boulder An API for hierarchical tag/value structures
Browser-Open Open a browser at a given URL
BSD-Resource Perl module for BSD process resource limit and priority functions
BSON BSON serialization and deserialization
Business-FedEx-DirectConnect Interface to FedEx Ship Manager Direct
Business-Hours Calculate business hours in a time period
Business-ISBN Work with ISBN as objects
Business-ISBN-Data Data pack for Business::ISBN
Business-ISMN International Standard Music Numbers
Business-ISSN Object and functions to work with International Standard Serial Numbers
Business-Tax-VAT-Validation A class for european VAT numbers validation
Business-UPS A UPS Interface Module
BZ-Client A client for the Bugzilla web services API.
Cache the Cache interface
Cache-Cache Generic cache interface and implementations
Cache-FastMmap Uses an mmaped file to act as a shared memory interprocess cache
Cache-Memcached Perl API for memcached
Cache-Memcached-Fast Perl client for memcached, in C language
Cache-Simple-TimedExpiry A lightweight cache with timed expiration
Cairo Perl interface to the cairo library
Cairo-GObject Integrate Cairo into the Glib type system
Calendar-Simple Perl extension to create simple calendars
Canary-Stability Canary to check perl compatibility for schmorp's modules
capitalization no capitalization on method names
Capture-Tiny Capture STDOUT and STDERR from Perl, XS or external programs
Carp-Always Warns and dies noisily with stack backtraces
Carp-Assert Executable comments in carp
Carp-Assert-More convenience wrappers around Carp::Assert
Carp-Clan Report errors from perspective of caller of a clan of modules
CBOR-XS Concise Binary Object Representation (CBOR, RFC7049)
CDB_File Tie to CDB (Bernstein's constant DB) files
CDDB high-level interface to cddb/freedb protocol
CDDB-File Parse a CDDB/freedb data file
CDDB_get Read the CDDB entry for an audio CD in your drive
CGI Simple Common Gateway Interface Class
CGI-Ajax a perl-specific system for writing Asynchronous web applications
CGI-Builder Framework to build simple or complex web-apps
CGI-Compile Compile .cgi scripts to a code reference like ModPerl::Registry
CGI-Emulate-PSGI PSGI adapter for CGI
CGI-Fast CGI Interface for Fast CGI
CGI-FastTemplate High Performance Templates and Variable Interpolation
CGI-FormBuilder Extremely fast, reliable form generation and processing module
CGI-PSGI Adapt to the PSGI protocol
CGI-Session persistent session data in CGI applications
CGI-Simple A Simple totally OO CGI interface that is compliant
Chart The Perl Chart Module
Chart-Math-Axis Implements an algorithm to find good values for chart axis
Chatbot-Eliza A clone of the classic Eliza program
CHI Unified cache handling interface
Cisco-IPPhone Cisco IP Phone interface using XML Objects
Cisco-Reconfig Parse and generate Cisco configuration files
Class-Accessor Automated accessor generation
Class-Accessor-Chained Perl module to make chained class accessors
Class-Accessor-Grouped Lets you build groups of accessors
Class-Accessor-Lite A minimalistic variant of Class::Accessor
Class-Adapter Implementation of the "Adapter" Design Pattern
Class-Autouse Runtime aspect loading of one or more classes
Class-Base Useful base class for deriving other modules
Class-C3 A pragma to use the C3 method resolution order algortihm
Class-C3-Componentised Load mix-ins or components to your C3-based class
Class-C3-XS XS speedups for Class::C3
Class-Container Glue object frameworks together transparently
Class-Data-Accessor Inheritable, overridable class and instance data accessor creation
Class-Data-Inheritable Inheritable, overridable class data
Class-DBI Simple Database Abstraction
Class-DBI-AbstractSearch Abstract Class::DBI's SQL with SQL::Abstract::Limit
Class-DBI-mysql Extensions to Class::DBI for MySQL
Class-DBI-Plugin Abstract base class for Class::DBI plugins
Class-DBI-Plugin-DeepAbstractSearch deep_search_where() method for Class::DBI
Class-Default Static calls apply to a default instantiation
Class-ErrorHandler Automated accessor generation
Class-Factory-Util Provide utility methods for factory classes
Class-InsideOut A safe, simple inside-out object construction kit
Class-Inspector Provides information about Classes
Class-ISA Report the search path thru an ISA tree
Class-Load A working (require q{Class::Name}) and more
Class-Load-XS XS implementation of parts of Class::Load
Class-Loader Load modules and create objects on demand
Class-MakeMethods Automated method creation module for Perl
Class-Member Class::Member - A set of modules to make the module developement easier
Class-Method-Modifiers provides Moose-like method modifiers
Class-MethodMaker Create generic methods for OO Perl
Class-Mix dynamic class mixing
Class-ReturnValue A return-value object that lets you treat it as as a boolean, array or object
Class-Singleton Implementation of a Singleton class
Class-Spiffy Spiffy Perl Interface Framework For You
Class-Std Support for creating standard "inside-out" classes
Class-Std-Fast Faster but less secure than Class::Std
Class-Tiny Minimalist class construction
Class-Trigger Mixin to add / call inheritable triggers
Class-Unload Unload a class
Class-Virtual Base class for virtual base classes
Class-WhiteHole base class to treat unhandled method calls as errors
Class-XPath adds xpath matching to object trees
Class-XSAccessor Generate fast XS accessors without runtime compilation
Clipboard Copy and paste with any OS
Clone Recursively copy Perl datatypes
Clone-PP Recursively copy Perl datatypes
Color-Calc Simple calculations with RGB colors
Color-Library An easy-to-use and comprehensive named-color library
common-sense Save a tree AND a kitten, use common::sense!
Compress-Bzip2 Interface to Bzip2 compression library
Compress-LZF extremely light-weight Lempel-Ziv-Free compression
Conf-Libconfig Perl extension for libconfig
Config-Any Load configuration from different file formats, transparently
Config-ApacheFormat use Apache format config files
Config-Auto Magical config file parser
Config-AutoConf A module to implement some of AutoConf macros in pure perl
Config-Crontab Read/Write Vixie compatible crontab(5) files
Config-General Config file parser module
Config-Grammar A grammar-based, user-friendly config parser
Config-INI simple .ini-file format
Config-IniFiles A module for reading .ini-style configuration files
Config-JSON A JSON based config file system
Config-MVP multivalue-property package-oriented configuration
Config-MVP-Reader-INI an MVP config reader for .ini files
Config-Properties Configuration using Java style properties
Config-Simple Config::Simple - simple configuration file class
Config-Tiny Read/Write .ini style files with as little code as possible
ConfigReader Read directives from a configuration file
Const-Fast Facility for creating read-only scalars, arrays, and hashes
constant-boolean Define TRUE and FALSE constants
constant-defer constant subs with deferred value calculation
Context-Preserve Return chained, modified values from subs, without losing context
Contextual-Return Create context-sensitive return values
Convert-ASCII-Armour Convert binary octets into ASCII armoured messages
Convert-ASN1 Standard en/decode of ASN.1 structures
Convert-BER Class for encoding/decoding BER messages
Convert-Binary-C Binary Data Conversion using C Types
Convert-BinHex Extract data from Macintosh BinHex files
Convert-Color Color space conversions and named lookups
Convert-PEM Read/write encrypted ASN.1 PEM files
Convert-TNEF A Perl module for reading TNEF files
Convert-UUlib A Perl interface to the uulib library
Cookie-Baker Cookie string generator / parser
Cookie-Baker-XS Accelerate Cookie::Baker's crush_cookie
Coro The only real threads in perl
CPAN-Changes Read and write Changes files
CPAN-Checksums Write a CHECKSUMS file for a directory as on CPAN
CPAN-DistnameInfo Extract distribution name and version from a distribution filename
CPAN-Meta-Check Verify requirements in a CPAN::Meta object
CPAN-Mini Create a minimal mirror of CPAN
CPAN-Mini-Inject Inject modules into a CPAN::Mini mirror
CPAN-Perl-Releases Mapping Perl releases on CPAN to the location of the tarballs
CPAN-Uploader upload things to the CPAN
Cpanel-JSON-XS cPanel fork of JSON::XS, fast and correct serializing
CQL-Parser compiles CQL strings into parse trees of Node subtypes
Crypt-Blowfish Crypt::Blowfish module for perl
Crypt-CAST5_PP CAST5 block cipher in pure Perl
Crypt-CBC Encrypt Data with Cipher Block Chaining Mode
Crypt-CipherSaber Perl module implementing CipherSaber encryption
Crypt-Cracklib Perl interface to Alec Muffett's Cracklib
Crypt-Curve25519 Shared secret elliptic-curve Diffie-Hellman generator
Crypt-DES Perl DES encryption module
Crypt-DES_EDE3 Triple-DES EDE encryption/decryption
Crypt-DH Diffie-Hellman key exchange system
Crypt-DH-GMP Crypt::DH Using GMP Directly
Crypt-DSA DSA Signatures and Key Generation
Crypt-Eksblowfish the Eksblowfish block cipher
Crypt-IDEA An implementation of the IDEA symmetric-key block cipher
Crypt-OpenPGP Pure-Perl OpenPGP-compatible PGP implementation
Crypt-OpenSSL-Bignum OpenSSL's multiprecision integer arithmetic
Crypt-OpenSSL-DSA Digital Signature Algorithm using OpenSSL
Crypt-OpenSSL-EC Perl extension for OpenSSL EC (Elliptic Curves) library
Crypt-OpenSSL-ECDSA OpenSSL ECDSA (Elliptic Curve Digital Signature Algorithm) Perl extension
Crypt-OpenSSL-Random OpenSSL/LibreSSL pseudo-random number generator access
Crypt-OpenSSL-RSA Crypt::OpenSSL::RSA module for perl
Crypt-PasswdMD5 Provides interoperable MD5-based crypt() functions
Crypt-Primes Provable Prime Number Generator suitable for Cryptographic Applications
Crypt-Random Cryptographically Secure, True Random Number Generator
Crypt-Random-Source Get weak or strong random data from pluggable sources
Crypt-RC4 Implements the RC4 encryption algorithm
Crypt-Rijndael Crypt::CBC compliant Rijndael encryption module
Crypt-RIPEMD160 Perl extension for the RIPEMD-160 Hash function
Crypt-RSA RSA public-key cryptosystem
Crypt-Simple Crypt::Simple - encrypt stuff simply
Crypt-SmbHash LM/NT hashing, for Samba's smbpasswd entries
Crypt-SMIME S/MIME message signing, verification, encryption and decryption
Crypt-SSLeay OpenSSL support for LWP
Crypt-Twofish The Twofish Encryption Algorithm
Crypt-URandom Provide non blocking randomness
Crypt-X509 Parse a X.509 certificate
CryptX Self-contained crypto toolkit
CSS-Minifier Perl extension for minifying CSS
CSS-Minifier-XS XS based CSS minifier
CSS-Packer Another CSS minifier
CSS-Squish Compact many CSS files into one big file
CSS-Tiny Read/Write .css files with as little code as possible
Curses Curses interface modules for Perl
Curses-UI Perl UI framework based on the curses library
CursesWidgets Provide high level APIs for rapid user interface design on the console in Perl
Cwd-Guard Temporary changing working directory (chdir)
Daemon-Generic Framework to provide start/stop/reload for a daemon
Danga-Socket A non-blocking socket object; uses epoll()
Data-AMF (de)serializer perl module for Adobe's AMF (Action Message Format)
Data-Buffer Read/write buffer class
Data-Compare Compare perl data structures
Data-Diver Simple, ad-hoc access to elements of deeply nested structures
Data-Dump Pretty printing of data structures
Data-Dump-Streamer Accurately serialize a data structure as Perl code
Data-Dumper-Concise Less indentation and newlines plus sub deparsing
Data-DumpXML Dump arbitrary data structures as XML
Data-Float details of the floating point data type
Data-FormValidator Validates user input (usually from an HTML form) based on input profile
Data-GUID Simple interface for generating and using globally unique identifiers
Data-HexDump A Simple Hexadecial Dumper
Data-Hexify Perl extension for hexdumping arbitrary data
Data-Hierarchy Data::Hierarchy - Handle data in a hierarchical structure
Data-ICal Generates iCalendar (RFC 2445) calendar files
Data-IEEE754 Pack and unpack big-endian IEEE754 floats and doubles
Data-ObjectDriver Simple, transparent data interface, with caching
Data-OptList parse and validate simple name/value option pairs
Data-Page help when paging through sets of results
Data-Page-Pageset change long page list to be shorter and well navigate
Data-Perl Base classes wrapping fundamental Perl data types
Data-Printer Colored pretty-print of Perl data structures and objects
Data-Random A module used to generate random data
Data-Section read multiple hunks of data out of your DATA section
Data-Serializer Modules that serialize data structures
Data-ShowTable routines to display tabular data in several formats
Data-Stag Structured Tags datastructures
Data-Stream-Bulk N at a time iteration API
Data-Structure-Util Change nature of data within a structure
Data-Types Validate and convert data types.
Data-Uniqid Perl extension for simple generating of unique ids
Data-URIEncode Allow complex data structures to be encoded using flat URIs
Data-Utilities Merge nested Perl data structures
Data-UUID Generate Globally/Universally Unique Identifiers (GUIDs/UUIDs)
Data-Validate-Domain Domain and host name validation
Data-Validate-IP Lightweight IPv4 and IPv6 validation module
Data-Visitor Visitor style traversal of Perl data structures
Date-Calc Gregorian calendar date calculations
Date-Extract Extract probable dates from strings
Date-ICal ICal format date base module for Perl
Date-Leapyear Simple Perl module that tracks Gregorian leap years
Date-Manip Perl date manipulation routines
Date-Pcalc Gregorian calendar date calculations
Date-Simple A simple date object
DateTime A date and time object
DateTime-Calendar-Julian Dates in the Julian calendar
DateTime-Event-ICal Perl DateTime extension for computing rfc2445 recurrences
DateTime-Event-Recurrence DateTime::Set extension for create basic recurrence sets
DateTime-Format-Builder Create DateTime parser classes and objects
DateTime-Format-DateParse Parses Date::Parse compatible formats
DateTime-Format-Flexible Flexibly parse strings and turn them into DateTime objects
DateTime-Format-HTTP Date conversion routines
DateTime-Format-Human-Duration Get a locale specific string describing the span of a given duration
DateTime-Format-ICal Parse and format iCal datetime and duration strings
DateTime-Format-ISO8601 Parses ISO8601 formats
DateTime-Format-Mail Convert between DateTime and RFC2822/822 formats
DateTime-Format-Natural Parse informal natural language date/time strings
DateTime-Format-SQLite Parse and format SQLite dates and times
DateTime-Format-Strptime Parse and Format DateTimes using Strptime
DateTime-Format-W3CDTF Parse and format W3CDTF datetime strings
DateTime-HiRes Create DateTime objects with sub-second current time resolution
DateTime-Locale Localization support for DateTime
DateTime-Set Datetime sets and set math
DateTime-TimeZone Time zone object base class and factory
DateTime-Tiny A date object, with as little code as possible
DateTimeX-Easy Parse a date/time string using the best method available
DB_File-Lock Locking with flock wrapper for DB_File
DBD-MariaDB MariaDB and MySQL driver for the Perl5 Database Interface (DBI)
DBD-mysql MySQL driver for the Perl5 Database Interface (DBI)
DBD-Pg PostgreSQL database driver for the DBI module
DBD-SQLite Self Contained RDBMS in a DBI Driver
DBI Database independent interface for Perl
DBI-Shell Interactive command shell for the DBI
DBICx-TestDatabase create a temporary database from a DBIx::Class::Schema
DBIx-Class Extensible and flexible object <-> relational mapper
DBIx-Class-DynamicDefault Automatically set and update fields
DBIx-Class-InflateColumn-Boolean Auto-create boolean objects from columns
DBIx-Class-InflateColumn-IP Auto-create NetAddr::IP objects from columns
DBIx-Class-InflateColumn-Object-Enum Allows a DBIx::Class user to define a Object::Enum column
DBIx-Class-UserStamp Automatically set update and create user id fields
DBIx-ContextualFetch Add contextual fetches to DBI
DBIx-DBSchema Database-independent schema objects
DBIx-Migration Seamless DB schema up- and downgrades
DBIx-Safe Safer access to your database through a DBI database handle
DBIx-SearchBuilder Encapsulate SQL queries and rows in simple Perl objects
DBIx-Simple Very complete easy-to-use OO interface to DBI
Debug-Client Client side code for perl debugger
Deliantra Deliantra suppport module to read/write archetypes, maps etc
DelimMatch A Perl 5 module for locating delimited substrings with proper nesting
Devel-ArgNames Figure out the names of variables passed into subroutines
Devel-CallChecker Custom OP checking attached to subroutines
Devel-Caller Meatier versions of caller
Devel-CheckBin check that a command is available
Devel-CheckCompiler Check the compiler's availability
Devel-CheckLib check that a library is available
Devel-CheckOS require that we are running on a particular OS
Devel-Cover Code coverage metrics for Perl
Devel-Cycle Find memory cycles in objects
Devel-Declare Adding keywords to perl, in perl
Devel-Dumpvar Pure-OO reimplementation of
Devel-FindPerl Find the path to your perl
Devel-GlobalDestruction Returns the equivalent of ${^GLOBAL_PHASE} eq DESTRUCT for older perls
Devel-GlobalPhase Detect perl's global phase on older perls
Devel-Hide Forces the unavailability of specified Perl modules (for testing)
Devel-Leak Utility for looking for perl objects that are not reclaimed
Devel-LexAlias Alias lexical variables
Devel-NYTProf Powerful feature-rich perl source code profiler
Devel-OverloadInfo Introspect overloaded operators
Devel-PatchPerl Patch perl source a la Devel::PPPort's
Devel-Refactor Perl extension for refactoring Perl code
Devel-REPL A modern perl interactive shell
Devel-SimpleTrace See where you code warns and dies using stack traces
Devel-Size Perl extension for finding the memory usage of Perl variables
Devel-SmallProf Per-line Perl profiler
Devel-StackTrace An object representing a stack trace
Devel-StackTrace-AsHTML Displays stack trace in HTML
Devel-Symdump Dump symbol names or the symbol table
Device-SerialPort A Serial port Perl Module
Digest-BubbleBabble Create bubble-babble fingerprints
Digest-CRC Generic CRC function
Digest-GOST Perl interface to the GOST R 34.11-94 digest algorithm
Digest-HMAC Keyed Hashing for Message Authentication
Digest-JHash Perl extension for 32 bit Jenkins Hashing Algorithm
Digest-MD2 Perl interface to the MD2 Algorithm
Digest-MD4 MD4 message digest algorithm
Digest-MD5-File Perl extension for getting MD5 sums for files and urls
Digest-Nilsimsa Perl version of Nilsimsa code
Digest-Perl-MD5 Pure perl implementation of MD5
Digest-SHA1 NIST SHA message digest algorithm
Dist-CheckConflicts Declare version conflicts for your dist
Dist-Metadata Information about a perl module distribution
Dist-Zilla distribution builder; installer not included!
Dist-Zilla-Plugin-AuthorsFromGit Add per-file per-year copyright information
Dist-Zilla-Plugin-Config-Git Plugin configuration containing settings for a Git repo
Dist-Zilla-Plugin-Git Update your git repository after release
Dist-Zilla-Plugin-MakeMaker-Awesome A more awesome MakeMaker plugin for Dist::Zilla
Dist-Zilla-Plugin-MetaProvides Generating and Populating 'provides' in your META.yml
Dist-Zilla-Plugin-MetaProvides-Package Extract namespaces/version from traditional packages for provides
Dist-Zilla-Plugin-OSPrereqs List prereqs conditional on operating system
Dist-Zilla-Plugin-OurPkgVersion No line insertion and does Package version with our
Dist-Zilla-Plugin-PodWeaver Weave your Pod together from configuration and Dist::Zilla
Dist-Zilla-Plugin-RPM Build an RPM from your Dist::Zilla release
Dist-Zilla-Plugin-SurgicalPodWeaver Surgically apply PodWeaver
Dist-Zilla-Plugin-Test-MinimumVersion Release tests for minimum required versions
Dist-Zilla-Plugin-Test-Perl-Critic Tests to check your code against best practices
Dist-Zilla-Role-ModuleMetadata A role for plugins that use Module::Metadata
Dumbbench More reliable benchmarking with the least amount of thinking
DynaLoader-Functions Deconstructed Dynamic C Library Loading
Emacs-PDE Perl Develop Environment in Emacs
Email-Abstract unified interface to mail representations
Email-Address RFC 2822 Address Parsing and Creation
Email-Address-List RFC close address list parsing
Email-Address-XS Parse and format RFC 2822 email addresses and groups
Email-Date Find and Format Date Headers
Email-Date-Format Produce RFC 822 date strings
Email-Filter Simple filtering of RFC2822 message format and headers
Email-Find Find RFC 822 email addresses in plain text
Email-FolderType Determine the type of a mail folder
Email-LocalDelivery Local delivery of RFC2822 message format and headers
Email-MessageID Generate world unique message-ids
Email-MIME Easy MIME message parsing
Email-MIME-Attachment-Stripper Strip the attachments from a mail
Email-MIME-ContentType Parse a MIME Content-Type Header or Content-Disposition Header
Email-MIME-Encodings A unified interface to MIME encoding and decoding
Email-Reply Reply to a Message
Email-Send Simply Sending Email
Email-Send-Gmail Send Messages using Gmail
Email-Sender A library for sending email
Email-Simple Simple parsing of RFC2822 message format and headers
Email-Valid Check validity of Internet email addresses
Encode-compat emulation layer
Encode-Detect Encode::Detect - An Encode::Encoding subclass that detects the encoding of data
Encode-EUCJPASCII An eucJP-open mapping
Encode-HanConvert Traditional and Simplified Chinese mappings
Encode-HanExtra Extra sets of Chinese encodings
Encode-IMAPUTF7 Modification of UTF-7 encoding for IMAP
Encode-JIS2K JIS X 0212 (aka JIS 2000) Encodings
Encode-Locale Determine the locale encoding
enum C style enumerated types and bitmask flags in Perl
Error Error/exception handling in an OO-ish way
EV Perl interface to libev, a high performance full-featured event loop
Eval-Closure safely and cleanly create closures via string eval
Eval-LineNumbers Add line numbers to hereis blocks that contain perl source code
Event Fast, generic event loop
Event-ExecFlow High level API for event-based execution flow control
Event-RPC Event based transparent Client/Server RPC framework
Exception-Base Error handling with exception class
Exception-Class A module that allows you to declare real exception classes in Perl
Exception-Died Convert simple die into real exception object
Exception-System Exception class for system or library calls
Exception-Warning Convert simple warn into real exception object
Expect Expect for Perl
Exporter-Cluster Extension for easy multiple module imports
Exporter-Lite Lightweight exporting of variables
Exporter-Tiny An exporter with the features of Sub::Exporter but only core dependencies
ExtUtils-AutoInstall Automatic installation of dependencies via CPAN from within Makefile.PL
ExtUtils-CChecker Configure-time utilities for using C headers
ExtUtils-Config A wrapper for perl's configuration
ExtUtils-CppGuess Guess C++ compiler and flags
ExtUtils-Depends Easily build XS extensions that depend on XS extensions
ExtUtils-F77 Facilitate use of FORTRAN from Perl/XS code
ExtUtils-Helpers Various portability utilities for module builders
ExtUtils-InstallPaths Build.PL install path logic made easy
ExtUtils-LibBuilder A tool to build C libraries
ExtUtils-PkgConfig Simplistic perl interface to pkg-config
ExtUtils-Typemaps-Default A set of useful typemaps
ExtUtils-XSBuilder Modules to parse C header files and create XS glue code
ExtUtils-XSpp XS for C++
Fatal-Exception Succeed or throw exception
FCGI Fast CGI module
FCGI-ProcManager A FastCGI process manager
Feed-Find Syndication feed auto-discovery
Festival-Client-Async Non-blocking interface to a Festival server
FFI-CheckLib Check that a library is available for FFI
File-BaseDir Use the base directory specification
File-BOM Utilities for handling Byte Order Marks
File-chdir An alternative to File::Spec and CWD
File-chmod Implements symbolic and ls chmod modes
File-Copy-Link Perl extension for replacing a link by a copy of the linked file
File-Copy-Recursive uses File::Copy to recursively copy dirs
File-DesktopEntry Object to handle .desktop files
File-Find-Rule Alternative interface to File::Find
File-Find-Rule-Perl Common rules for searching for Perl things
File-Flat Implements a flat filesystem
File-Flock flock() wrapper. Auto-create locks
File-Grep Find matches to a pattern in a series of files and related functions
File-HomeDir Get home directory for self or other user
File-KeePass Interface to KeePass V1 and V2 database files
File-LibMagic Perl wrapper for libmagic
File-Listing Parse directory listings
File-Map Memory mapping made simple and safe
File-MimeInfo Determine file type
File-MMagic The Perl Image-Info Module
File-NCopy Copy file, file Copy file[s] | dir[s], dir
File-Next File::Next is an iterator-based module for finding files
File-NFSLock perl module to do NFS (or not) locking
File-Path-Expand Expand filenames
File-pushd Change directory temporarily for a limited scope
File-ReadBackwards The Perl File-ReadBackwards Module
File-Remove Remove files and directories
File-RsyncP An rsync perl module
File-Scan-ClamAV Connect to a local Clam Anti-Virus clamd service and send commands
File-SearchPath Search for a file in an environment variable path
File-Share Extend File::ShareDir to local libraries
File-ShareDir Locate per-dist and per-module shared files
File-ShareDir-Install Install shared files
File-ShareDir-ProjectDistDir Simple set-and-forget using of a '/share' directory in your projects root
File-Slurp Simple and Efficient Reading/Writing/Modifying of Complete Files
File-Slurp-Tiny A simple, sane and efficient file slurper
File-Slurper A simple, sane and efficient module to slurp a file
File-Sort Sort a file or merge sort multiple files
File-Spec-Native Use native OS implementation of File::Spec from a subclass
File-Stat-Bits File stat bit mask constants
File-Sync Perl access to fsync() and sync() function calls
File-Tail Perl extension for reading from continously updated files
File-Tempdir This module provide an object interface to tempdir() from File::Temp
File-Type Determine file type using magic
File-Which Perl module implementing 'which' internally
FileHandle-Unget A FileHandle which supports ungetting of multiple bytes
Filesys-Df Disk free based on Filesys::Statvfs
Filesys-DiskSpace Disk space information
Filesys-Notify-Simple Simple and dumb file system watcher
Filesys-SmbClient Provide Perl API for
Filesys-Statvfs Disk free based on Filesys::Statvfs
Filter Interface for creation of Perl Filters
Finance-Quote Get stock and mutual fund quotes from various exchanges
Finance-YahooQuote Get stock quotes from Yahoo! Finance
FLV-AudioExtractor Extract audio from Flash Videos
Font-AFM Parse Adobe Font Metric files
Font-TTF module for compiling and altering fonts
forks Emulate threads with fork
Format-Human-Bytes Format a bytecount and make it human readable
FreezeThaw converting Perl structures to strings and back
frontier-rpc Perform remote procedure calls using extensible markup language
Fuse Fuse module for perl
GD Interface to Thomas Boutell's gd library
GD-Barcode GD::Barcode - Create barcode image with GD
GD-Graph3d Create 3D Graphs with GD and GD::Graph
GD-SVG Seamlessly enable SVG output from scripts written using GD
GDGraph Perl5 module to create charts using the GD module
GDTextUtil Text utilities for use with GD
Gearman Gearman distributed job system, client and worker libraries
Gearman-Client-Async Asynchronous client module for Gearman for Danga::Socket applications
Gearman-Server Gearman distributed job system - worker/client connector
Gentoo-App-Pram Official tool to merge PRs from the Gentoo Github repository
Gentoo-PerlMod-Version Convert arbitrary Perl Modules' versions into normalised Gentoo versions
Geo-IP Look up country by IP Address
Geography-Countries 2-letter, 3-letter, and numerical codes for countries
GeoIP2 API for MaxMind's GeoIP2 web services and databases
Getopt-ArgvFile This module is a simple supplement to other option handling modules
Getopt-GUI-Long Auto-GUI extending Getopt::Long
Getopt-Long-Descriptive Getopt::Long with usage text
Getopt-Mixed Getopt::Mixed is used for parsing mixed options
Getopt-Tabular Table-driven argument parsing with help text
Git-Wrapper Wrap git(7) command-line interface
Glib-Object-Introspection Dynamically create Perl language bindings
glib-perl Glib - Perl wrappers for the GLib utility and Object libraries
gnome2-canvas Perl interface to the Gnome Canvas
gnome2-perl Perl interface to the 2.x series of the Gnome libraries
gnome2-vfs-perl Perl interface to the 2.x series of the Gnome Virtual File System libraries
gnome2-wnck Perl interface to the Window Navigator Construction Kit
GnuPG-Interface Perl module interface to interacting with GnuPG
go-perl GO::Parser parses all GO files formats and types
Goo-Canvas Perl interface to the GooCanvas
GooCanvas2 Perl binding for GooCanvas2 widget using Glib::Object::Introspection
Google-Ads-AdWords-Client Google AdWords API Perl Client Library
Graph Data structure and ops for directed graphs
Graphics-ColorNames Defines RGB values for common color names
Graphics-ColorNames-WWW WWW color names and equivalent RGB values
Graphics-ColorObject convert between color spaces
GraphViz Interface to AT&T's GraphViz
Growl-GNTP Perl implementation of GNTP Protocol (Client Part)
GSSAPI GSSAPI - Perl extension providing access to the GSSAPIv2 library
Gtk2 Perl bindings for GTK2
gtk2-ex-formfactory Gtk2 FormFactory
Gtk2-Ex-PodViewer a Gtk2 widget for displaying Plain old Documentation (POD)
Gtk2-Ex-PrintDialog a simple, pure Perl dialog for printing PostScript data in GTK+ applications
Gtk2-Ex-Simple-List A simple interface to Gtk2's complex MVC list widget
gtk2-gladexml Create user interfaces directly from Glade XML files
Gtk2-ImageView Perl binding for the GtkImageView image viewer widget
Gtk2-Notify A perl interface to the notification library
Gtk2-SourceView2 Perl binding for the C library gtksourceview
gtk2-spell Bindings for GtkSpell with Gtk2.x
gtk2-trayicon Perl wrappers for the egg cup Gtk2::TrayIcon utilities
gtk2-traymanager Perl bindings for EggTrayManager
Gtk2-Unique Perl binding for C libunique library
Gtk3 Perl interface to the 3.x series of the gtk+ toolkit
Gtk3-SimpleList A simple interface to GTK+ 3's complex MVC list widget
Guard Safe cleanup blocks
Hash-FieldHash Lightweight field hash for inside-out objects
Hash-Merge Merges arbitrarily deep hashes into a single hash
Hash-Merge-Simple Recursively merge two or more hashes, simply
Hash-MoreUtils Provide the stuff missing in Hash::Util
Hash-MultiValue Store multiple values per key
Hash-NoRef Hash to store values without increasing reference count (weak references)
Heap Perl extensions for keeping data partially sorted
Hook-LexWrap Lexically scoped subroutine wrappers
HTML-Clean Cleans up HTML code for web browsers, not humans
HTML-Element-Extended Extension for manipulating a table composed of HTML::Element style components
HTML-FillInForm Populates HTML Forms with data
HTML-Form Class that represents an HTML form element
HTML-Formatter Base class for HTML Formatters
HTML-FormatText-WithLinks HTML to text conversion with links as footnotes
HTML-FormatText-WithLinks-AndTables Converts HTML to text with tables intact
HTML-FromText Convert plain text to HTML
HTML-Gumbo HTML5 parser based on gumbo C library
HTML-Highlight A module to highlight words or patterns in HTML documents
HTML-HTMLDoc Perl interface to the htmldoc program for producing PDF-Files from HTML-Content
HTML-LinkExtractor A bare-bone HTML parser, similar to HTML::Parser
HTML-Mason A HTML development and delivery Perl Module
HTML-Mason-PSGIHandler PSGI handler for HTML::Mason
HTML-Object A HTML development and delivery Perl Module
HTML-Packer Another HTML code cleaner
HTML-Parser Parse <HEAD> section of HTML documents
HTML-Quoted Extract structure of quoted HTML mail message
HTML-RewriteAttributes Perl module for concise attribute rewriting
HTML-Scrubber Perl extension for scrubbing/sanitizing html
HTML-SimpleParse A bare-bones HTML parser, similar to HTML::Parser
HTML-Strip Extension for stripping HTML markup from text
HTML-StripScripts Strip scripting constructs out of HTML
HTML-StripScripts-Parser XSS filter using HTML::Parser
HTML-Table produces HTML tables
HTML-TableContentParser Parse the content of tables in HTML
HTML-TableExtract The Perl Table-Extract Module
HTML-TableParser Extract data from an HTML table
HTML-TagFilter A fine-grained html-filter, xss-blocker and mailto-obfuscator
HTML-Tagset Data tables useful in parsing HTML
HTML-Template A Perl module to use HTML Templates
HTML-Template-Expr HTML::Template extension adding expression support
HTML-Template-JIT a just-in-time compiler for HTML::Template
HTML-Template-Pro Perl/XS module to use HTML Templates from CGI scripts
HTML-TokeParser-Simple Easy to use HTML::TokeParser interface
HTML-Tree A library to manage HTML-Tree in PERL
HTTP-Body HTTP Body Parser
HTTP-BrowserDetect Determine Web browser, version, and platform from an HTTP user agent string
HTTP-Cache-Transparent Cache the result of http get-requests persistently
HTTP-CookieJar A minimalist HTTP user agent cookie jar
HTTP-Cookies Storage of cookies
HTTP-Daemon Base class for simple HTTP servers
HTTP-Date Date conversion for HTTP date formats
HTTP-DAV A WebDAV client library for Perl5
HTTP-Entity-Parser PSGI compliant HTTP Entity Parser
HTTP-Headers-Fast Faster implementation of HTTP::Headers
HTTP-Message Base class for Request/Response
HTTP-MultiPartParser Low Level MultiPart MIME HTTP parser
HTTP-Negotiate HTTP content negotiation
HTTP-Request-AsCGI Set up a CGI environment from an HTTP::Request
HTTP-Response-Encoding Adds encoding() to HTTP::Response
HTTP-Server-Simple Lightweight HTTP Server
HTTP-Server-Simple-Mason An abstract baseclass for a standalone mason server
HTTP-Server-Simple-PSGI PSGI handler for HTTP::Server::Simple
HTTPD-User-Manage Perl module for managing access control of web servers
Ima-DBI Add contextual fetches to DBI
Image-Imlib2 Interface to the Imlib2 image library
Image-Info The Perl Image-Info Module
Image-Sane Access SANE-compatible scanners from Perl
Image-Scale Fast, high-quality fixed-point image resizing
Image-Size A library to extract height/width from images
IMAP-Admin Perl module for basic IMAP server administration
IMAP-BodyStructure IMAP4-compatible BODYSTRUCTURE and ENVELOPE parser
Import-Into Import packages into other packages
Importer Alternative interface to modules that export symbols
indirect Lexically warn about using the indirect method call syntax
Inline Write Perl subroutines in other languages
Inline-C C Language Support for Inline
Inline-Files Multiple virtual files in a single file
Inline-Python Easy implementation of Python extensions
IO-AIO Asynchronous Input/Output
IO-All unified IO operations
IO-BufferedSelect Perl module that implements a line-buffered select interface
IO-Capture Abstract Base Class to build modules to capture output
IO-CaptureOutput Capture STDOUT and STDERR from Perl code, subprocesses or XS
IO-Compress-Brotli Read/write Brotli buffers/streams
IO-Digest IO::Digest - Calculate digests while reading or writing
IO-Event Tied Filehandles for Nonblocking IO with Object Callbacks
IO-Handle-Util Functions for working with IO::Handle like objects
IO-HTML Open an HTML file with automatic charset detection
IO-Interactive Utilities for interactive I/O
IO-Interface Perl extension for access to network card configuration information
IO-LockedFile Supply object methods for locking files
IO-Multiplex Manage IO on many file handles
IO-Pager Select a pager, optionally pipe it output if destination is a TTY
IO-Pipely Portably create pipe() or pipe-like handles, one way or another
IO-Prompt Interactively prompt for user input
IO-SessionData Session data support module for SOAP::Lite
IO-Socket-INET6 Work with IO sockets in ipv6
IO-Socket-Multicast Send and receive multicast messages
IO-Socket-PortState Perl extension for checking the open or closed status of a port
IO-Socket-SSL Nearly transparent SSL encapsulation for IO::Socket::INET
IO-Socket-Timeout IO::Socket with read/write timeout
IO-String IO::File interface for in-core strings
IO-stringy A Perl module for I/O on in-core objects like strings and arrays
IO-Stty Change and print terminal line settings
IO-Tee Multiplex output to multiple output handles
IO-TieCombine produce tied (and other) separate but combined variables
IO-Tty IO::Tty and IO::Pty modules for Perl
IO-Util A selection of general-utility IO function
IP-Anonymous Perl port of Crypto-PAn to provide anonymous IP addresses
IPC-Run system() and background procs w/ piping, redirs, ptys
IPC-Run3 Run a subprocess in batch mode (a la system)
IPC-Shareable Share Perl variables between processes
IPC-ShareLite IPC::ShareLite module for perl
IPC-Signal Translate signal names to/from numbers
IPC-System-Simple Run commands simply, with detailed diagnostics
JavaScript-Minifier Perl extension for minifying JavaScript code
JavaScript-Minifier-XS XS based JavaScript minifier
JavaScript-Packer Perl version of Dean Edward's Packer.js
JavaScript-SpiderMonkey Perl interface to the JavaScript Engine
Jcode Japanese transcoding module for Perl
JSON JSON (JavaScript Object Notation) encoder/decoder
JSON-Any Wrapper Class for the various JSON classes (DEPRECATED)
JSON-MaybeXS Use Cpanel::JSON::XS with a fallback to JSON::XS and JSON::PP
JSON-Parse Read JSON into a Perl Variable
JSON-RPC JSON RPC 2.0 Server Implementation
JSON-XS JSON::XS - JSON serialising/deserialising, done correctly and fast
JSON-XS-VersionOneAndTwo Support versions 1 and 2 of JSON::XS
Lab-Measurement Measurement control and automation with Perl
Lab-VXI11 Perl interface to the VXI-11 Test&Measurement backend
Lab-Zhinst Perl bindings to the LabOne API of Zurich Instruments
LaTeX-Driver Perl encapsulation of invoking the Latex programs
LaTeX-Encode Encode characters for LaTeX formatting
LaTeX-Table Perl extension for the automatic generation of LaTeX tables
Lchown Use the lchown(2) system call from Perl
Lexical-Persistence Bind lexicals to persistent data
Lexical-SealRequireHints Prevent leakage of lexical hints
libintl-perl High-Level Interface to Uniforum Message Translation
librg-utils-perl Parsers and format conversion utilities used by (e.g.) profphd
libwww-perl A collection of Perl Modules for the WWW
libxml-perl Collection of Perl modules for working with XML
Lingua-EN-Inflect Perl module to pluralize English words
Lingua-EN-NameCase Correctly case a person's name from UPERCASE or lowcase
Lingua-EN-NameParse routines for manipulating a person's name
Lingua-EN-Numbers-Ordinate Convert cardinal numbers(3) to ordinal numbers(3rd)
Lingua-Preferred Pick a language based on user's preferences
Lingua-PT-Stemmer Portuguese language stemming
Lingua-Stem Porter's stemming algorithm for 'generic' English
Lingua-Stem-Fr Perl French Stemming
Lingua-Stem-It Porter's stemming algorithm for Italian
Lingua-Stem-Ru Porter's stemming algorithm for Russian (KOI8-R only)
Lingua-Stem-Snowball-Da Porters stemming algorithm for Denmark
Lingua-Translit Transliterates text between writing systems
Linux-DesktopFiles Perl module to get and parse the Linux .desktop files
Linux-Distribution Perl extension to detect on which Linux distribution we are running
Linux-Inotify2 scalable directory/file change notification
Linux-Pid Interface to Linux getpp?id functions
Linux-PipeMagic Perl extension to use the zero copy IO syscalls
Linux-Smaps Perl interface to /proc/PID/smaps
Lirc-Client A client library for the Linux Infrared Remote Control (LIRC)
List-AllUtils Combines many List::* utility modules in one bite-sized package
List-MoreUtils Provide the missing functionality from List::Util
List-MoreUtils-XS Compiled List::MoreUtils functions
List-SomeUtils A colletion of List utilities missing from List::Util
List-SomeUtils-XS XS implementation for List::SomeUtils
List-UtilsBy Higher-order list utility functions
local-lib create and use a local lib/ for perl modules with PERL5LIB
Locale-Codes A distribution of Perl modules to handle locale codes
Locale-gettext A Perl module for accessing the GNU locale utilities
Locale-Maketext-Fuzzy Maketext from already interpolated strings
Locale-Maketext-Lexicon Use other catalog formats in Maketext
Locale-Msgfmt Compile .po files to .mo files
Locale-PO Perl module for manipulating .po entries from GNU gettext
LockFile-Simple File locking module for Perl
Log-Agent A general logging framework
Log-Any Bringing loggers and listeners together
Log-Dispatch Dispatches messages to one or more outputs
Log-Dispatch-Array log events to an array (reference)
Log-Dispatchouli a simple wrapper around Log::Dispatch
Log-Log4perl Log4j implementation for Perl
Log-Message Powerful and flexible message logging mechanism
Log-Message-Simple Simplified interface to Log::Message
Log-Report A pluggable, multilingual handler driven problem reporting system
Log-Report-Optional Lightweight implementation logger for Log::Report
Log-TraceMessages Logging/debugging aid
LWP-Authen-Wsse Library for enabling X-WSSE authentication in LWP
LWP-MediaTypes Media types and mailcap processing
LWP-Online Does your process have access to the web
LWP-Protocol-http10 Legacy HTTP/1.0 support for LWP
LWP-Protocol-https Provide https support for LWP::UserAgent
LWP-UserAgent-Cached LWP::UserAgent with simple caching mechanism
LWP-UserAgent-Determined A virtual browser that retries errors
LWPx-ParanoidAgent Subclass of LWP::UserAgent that protects you from harm
Mac-Pasteboard Manipulate Mac OS X clipboards/pasteboards
Mail-Audit Mail sorting/delivery module for Perl
Mail-Box Mail folder manager and MUA backend
Mail-Box-IMAP4 Mail::Box connector via IMAP4
Mail-Box-POP3 Mail::Box connector via POP3
Mail-Builder Easily create plaintext/html e-mail messages with attachments and inline images
Mail-Builder-Simple Send UTF-8 HTML and text email using templates
Mail-DKIM Signs/verifies Internet mail using DKIM message signatures
Mail-DMARC Perl implementation of DMARC
Mail-DomainKeys A perl implementation of DomainKeys
Mail-IMAPClient IMAP client module for Perl
Mail-ListDetector Perl extension for detecting mailing list messages
Mail-Mbox-MessageParser A fast and simple mbox folder reader
Mail-Message General Message Object for MIME Messsage Handling
Mail-POP3Client POP3 client module for Perl
Mail-Procmail Mail sorting/delivery module for Perl
Mail-Sender Module for sending mails with attachments through an SMTP server
Mail-Sendmail Simple platform independent mailer
Mail-SPF An object-oriented implementation of Sender Policy Framework
Mail-SRS Interface to Sender Rewriting Scheme
Mail-Transport Base class for Email Message Exchange
MailTools Manipulation of electronic mail addresses
MARC-Charset convert MARC-8 encoded strings to UTF-8
MARC-File-XML Work with MARC data encoded as XML
MARC-Record Perl extension for handling MARC records
Math-Base-Convert Very fast base to base conversion
Math-Base36 Encoding and decoding of base36 strings
Math-Bezier Solution of Bezier Curves
Math-BigInt-GMP Use the GMP library for Math::BigInt routines
Math-BigInt-Lite What BigInts are before they become big
Math-Calc-Units Human-readable unit-aware calculator
Math-CDF Generate probabilities and quantiles from statistical functions
Math-Derivative 1st and 2nd order differentiation of data
Math-Factor-XS Factorize numbers and calculate matching multiplications
Math-FFT Perl module to calculate Fast Fourier Transforms
Math-GMP High speed arbitrary size integer math
Math-Int128 Manipulate 128 bits integers in Perl
Math-Int64 Manipulate 64 bits integers in Perl
Math-Libm wrapper to libm functions
Math-ModInt modular integer arithmetic
Math-NumberCruncher Collection of useful math-related functions
Math-NumSeq number sequences (for example from OEIS)
Math-Pari Perl interface to PARI
Math-PlanePath Mathematical paths through the 2-D plane
Math-Prime-XS Detect and calculate prime numbers with deterministic tests
Math-Random Random Number Generators
Math-Random-ISAAC Perl interface to the ISAAC PRNG algorithm
Math-Random-ISAAC-XS C implementation of the ISAAC PRNG algorithm
Math-Random-MT The Mersenne Twister PRNG
Math-Random-Secure Cryptographically-secure, cross-platform replacement for rand()
Math-Round Perl extension for rounding numbers
Math-Spline Cubic Spline Interpolation of data
Math-Utils Useful mathematical functions not in Perl
Math-Vec Vectors for perl
Math-VecStat Some basic numeric stats on vectors
MaxMind-DB-Common Code shared by the MaxMind DB reader and writer modules
MaxMind-DB-Reader Read MaxMind DB files and look up IP addresses
MaxMind-DB-Reader-XS Fast XS implementation of MaxMind DB reader
maybe Use a Perl module and ignore error if can't be loaded
MCE Many-Core Engine providing parallel processing capabilities
MD5 The Perl MD5 Module
mecab-perl Perl binding for MeCab
MediaWiki-API A OO interface to the Mediawiki API
MIME-Base32 Base32 encoder / decoder
MIME-Charset Charset Informations for MIME
mime-construct construct and optionally mail MIME messages
MIME-EncWords Deal with RFC 2047 encoded words (improved)
MIME-Lite Low-calorie MIME generator
MIME-Lite-HTML Provide routine to transform a HTML page in a MIME-Lite mail
MIME-tools A Perl module for parsing and creating MIME entities
MIME-Types Definition of MIME types
Mixin-Linewise write your linewise code for handles; this does the rest
MLDBM A multidimensional/tied hash Perl Module
MLDBM-Sync Safe concurrent access to MLDBM databases
Mo Perl Micro Object framework
Mock-Config Temporarily set Config or XSConfig values
Modem-Vgetty Interface to voice modems using vgetty
Modern-Perl enable all of the features of Modern Perl with one import
Module-Build Build and install Perl modules
Module-Build-Tiny A tiny replacement for Module::Build
Module-Build-WithXSpp XS++ enhanced flavour of Module::Build
Module-Build-XSUtil A Module::Build class for building XS modules
Module-Compile Perl Module Compilation
Module-Find Find and use installed modules in a (sub)category
Module-Implementation Loads one of several alternate underlying implementations for a module
Module-Info Information about Perl modules
Module-Install Standalone, extensible Perl module installer
Module-Install-AuthorTests Designate tests only run by module authors
Module-Locate Locate modules in the same fashion as require and use
Module-Manifest Parse and examine a Perl distribution MANIFEST file
Module-Path get the full path to a locally installed module
Module-Pluggable Automatically give your module the ability to have plugins
Module-Refresh Refresh %INC files when updated on disk
Module-Runtime Runtime module handling
Module-Runtime-Conflicts Provide information on conflicts for Module::Runtime
Module-ScanDeps Recursively scan Perl code for dependencies
Module-Signature Module signature file manipulation
Module-Starter A simple starter kit for any module
Module-Util Module name tools and transformations
Module-Versions-Report Report versions of all modules in memory
MogileFS-Client Client library for the MogileFS distributed file system
MogileFS-Client-Async MogileFS Client using AnyEvent non-blocking IO
MogileFS-Network Network awareness and extensions for MogileFS::Server
MogileFS-Server Server for the MogileFS distributed file system
MogileFS-Utils Server for the MogileFS distributed file system
Mojolicious Real-time web framework
Mon A Monitor Perl Module
MongoDB Official MongoDB Driver for Perl
Monitoring-Plugin Modules to streamline Nagios, Icinga, Shinken, etc. plugins
Moo Minimalist Object Orientation (with Moose compatiblity)
Moose A postmodern object system for Perl 5
Moose-Autobox Autoboxed wrappers for Native Perl datatypes
MooseX-Aliases Easy aliasing of methods and attributes in Moose
MooseX-ClassAttribute Declare class attributes Moose-style
MooseX-ConfigFromFile An abstract Moose role for setting attributes from a configfile
MooseX-FollowPBP Name your accessors get_foo() and set_foo(), whatever that may mean
MooseX-Getopt A Moose role for processing command line options
MooseX-GlobRef Store a Moose object in glob reference
MooseX-Has-Sugar Sugar Syntax for moose 'has' fields
MooseX-LazyRequire Required attributes which fail only when trying to use them
MooseX-MultiInitArg Attributes with aliases for constructor arguments
MooseX-Object-Pluggable Make your classes pluggable
MooseX-OneArgNew teach ->new to accept single, non-hashref arguments
MooseX-Params-Validate An extension of Params::Validate using Moose types
MooseX-Role-Parameterized Roles with composition parameters
MooseX-Role-WithOverloading Roles which support overloading (DEPRECATED)
MooseX-SetOnce write-once, read-many attributes for Moose
MooseX-SimpleConfig A Moose role for setting attributes from a simple configfile
MooseX-StrictConstructor Make your object constructors blow up on unknown attributes
MooseX-Types Organise your Moose types in libraries
MooseX-Types-DateTime DateTime related constraints and coercions for Moose
MooseX-Types-DateTime-ButMaintained DateTime related constraints and coercions for Moose
MooseX-Types-DateTime-MoreCoercions Extensions to MooseX::Types::DateTime
MooseX-Types-DateTimeX Extensions to MooseX::Types::DateTime::ButMaintained
MooseX-Types-JSON JSON datatype for Moose
MooseX-Types-Path-Class A Path::Class type library for Moose
MooseX-Types-Path-Tiny Path::Tiny types and coercions for Moose
MooseX-Types-Perl Moose types that check against Perl syntax
MooseX-Types-Stringlike Moose type constraints for strings or string-like objects
MooX-HandlesVia NativeTrait-like behavior for Moo
MooX-late Easily translate Moose code to Moo
MooX-StrictConstructor Make your Moo-based object constructors blow up on unknown attributes
MooX-Types-MooseLike Some Moosish types and a type builder
MooX-Types-MooseLike-Numeric Moo types for numbers
Mouse Moose minus the antlers
MouseX-NativeTraits Extend your attribute interfaces for Mouse
MouseX-Types Organize your Mouse types in libraries
Mozilla-CA Mozilla's CA cert bundle in PEM format (Gentoo stub)
Mozilla-PublicSuffix Get a domain name's public suffix via the Mozilla Public Suffix List
MP3-Info A Perl module to manipulate/fetch info from MP3 files
MP3-Tag Module for reading tags of MP3 Audio files
MP4-Info Fetch info from MPEG-4 files (.mp4, .m4a, .m4p, .3gp)
MRO-Compat Lets you build groups of accessors
multidimensional disables multidimensional array emulation
MusicBrainz-DiscID Perl interface for the MusicBrainz libdiscid library
namespace-autoclean Keep imports out of your namespace
namespace-clean Keep imports and functions out of your namespace
Net-Amazon Framework for accessing via SOAP and XML/HTTP
Net-Amazon-S3 Framework for accessing the Amazon S3 Simple Storage Service
Net-ARP Perl extension for creating ARP packets
Net-Bonjour Module for DNS service discovery (Apple's Bonjour)
Net-CIDR Manipulate netblock lists in CIDR notation
Net-CIDR-Lite Perl extension for merging IPv4 or IPv6 CIDR addresses
Net-CUPS CUPS C API Interface
Net-Daemon Abstract base class for portable servers
Net-DBus Perl extension for the DBus message system
Net-DNS Perl Interface to the Domain Name System
Net-DNS-Async Asynchronous DNS helper for high volume applications
Net-DNS-Resolver-Mock Mock a DNS Resolver object for testing
Net-DNS-Resolver-Programmable programmable DNS resolver class for offline emulation of DNS
Net-DNS-SEC DNSSEC extensions to Net::DNS
Net-Domain-TLD Current top level domain names including new ICANN additions and ccTLDs
Net-FreeDB OOP interface to the FreeDB database
Net-Google-SafeBrowsing-Blocklist Query a Google SafeBrowsing table
Net-HTTP Low-level HTTP connection (client)
Net-Ident lookup the username on the remote end of a TCP/IP connection
Net-IDN-Encode Internationalizing Domain Names in Applications (IDNA)
Net-IMAP-Simple Perl extension for simple IMAP account handling
Net-IMAP-Simple-SSL SSL support for Net::IMAP::Simple
Net-IP Perl extension for manipulating IPv4/IPv6 addresses
Net-IP-Minimal Minimal functions from Net::IP
Net-IPv4Addr Perl extension for manipulating IPv4 addresses
Net-IRC Perl IRC module
Net-IRR Internet Route Registry daemon (IRRd) client
Net-Jabber Jabber Perl library
Net-Kismet Module for writing perl Kismet clients
Net-LDAP-Server LDAP server side protocol handling
Net-LDAPapi Perl5 Module Supporting LDAP API
Net-LibIDN Perl bindings for GNU Libidn
Net-LibIDN2 Perl bindings for GNU Libidn2
Net-Netmask Parse, manipulate and lookup IP network blocks
Net-OAuth OAuth protocol support
Net-OpenID-Common Libraries shared between Net::OpenID::Consumer and Net::OpenID::Server
Net-OpenID-Consumer Library for consumers of OpenID identities
Net-OpenSSH Net::OpenSSH, Perl wrapper for OpenSSH secure shell client
Net-Patricia Patricia Trie perl module for fast IP address lookups
Net-Pcap Interface to the pcap(3) LBL packet capture library
Net-PcapUtils Utility routines for use with Net::Pcap
Net-RawIP Raw IP packets manipulation Module
Net-RBLClient Queries multiple Realtime Blackhole Lists in parallel
Net-Server Extensible, general Perl server engine
Net-Server-Coro A co-operative multithreaded server using Coro
Net-Server-Mail Class to easily create a mail server
Net-SFTP Secure File Transfer Protocol client
Net-SFTP-Foreign SSH File Transfer Protocol client
Net-SMTP-SSL (Deprecated) SSL support for Net::SMTP
Net-SMTP-TLS A SMTP client supporting TLS and AUTH
Net-SMTP-TLS-ButMaintained An SMTP client supporting TLS and AUTH
Net-SMTPS SSL/STARTTLS support for Net::SMTP
Net-SNMP A SNMP Perl Module
Net-SNPP libnet SNPP component
Net-SSH-Any Use any SSH module
Net-SSH-AuthorizedKeysFile Read and modify ssh's authorized_keys files
Net-SSH-Perl Perl client Interface to SSH
Net-SSH2 Support for the SSH 2 protocol via libssh2
Net-SSLeay Perl extension for using OpenSSL
Net-Subnet Fast IP-in-subnet matcher for IPv4 and IPv6, CIDR or mask
Net-Telnet interact with TELNET port or other TCP ports in Perl
Net-Telnet-Cisco Automate telnet sessions w/ routers&switches
Net-Trackback Object-oriented interface for developing Trackback clients and servers
Net-Twitter A perl interface to the Twitter API
Net-UPnP Perl extension for UPnP
Net-Whois-IP Perl extension for looking up the whois information for ip addresses
Net-Works Sane APIs for IP addresses and networks
Net-XMPP XMPP Perl Library
Net-Z3950-ZOOM Perl extension for invoking the ZOOM-C API
NetAddr-IP Manipulation and operations on IP addresses
NetPacket Assemble / disassemble network packets at the protocol level
News-Newsrc Manage newsrc files
Nmap-Parser Parse nmap scan data with perl
Number-Bytes-Human Convert byte count to human readable format
Number-Compare Numeric comparisons
Number-Format Package for formatting numbers for display
Number-Fraction Perl extension to model fractions
Number-WithError Numbers with error propagation and scientific rounding
Object-Enum Replacement for if ($foo eq 'bar')
Object-Event A class that provides an event callback interface
Object-MultiType Perl Objects as Hash, Array, Scalar, Code and Glob at the same time
Object-Realize-Later Delayed creation of objects
Ogg-Vorbis-Header An object-oriented interface to Ogg Vorbis information and comment fields
Ogg-Vorbis-Header-PurePerl Object-oriented interface to Ogg Vorbis information and comment fields
OLE-StorageLite Simple Class for OLE document interface
Olson-Abbreviations Globally unique timezones abbreviation handling
OOTools Pragma to implement lvalue accessors with options
OpenGL Perl interface providing graphics display using OpenGL
ORLite Extremely light weight SQLite-specific ORM
ORLite-Migrate Extremely light weight SQLite-specific schema migration
Package-Constants List all constants declared in a package
Package-DeprecationManager Manage deprecation warnings for your distribution
Package-Stash Routines for manipulating stashes
Package-Stash-XS Faster and more correct implementation of the Package::Stash API
Package-Variant Parameterizable packages
PadWalker play with other peoples' lexical variables
Palm Read & write Palm OS databases (both PDB and PRC)
Palm-PDB Parse Palm database files
Pango Layout and render international text
Panotools-Script A perl module for reading, writing, and manipulating hugin script files
PAR Perl Archive Toolkit
PAR-Dist Create and manipulate PAR distributions
ParaDNS a DNS lookup class for the Danga::Socket framework
Parallel-ForkManager A simple parallel processing fork manager
Parallel-Iterator Simple parallel execution
Parallel-Prefork A simple prefork server framework
Params-Classify Argument type classification
Params-Util Utility functions to aid in parameter checking
Params-Validate Flexible system for validation of method/function call parameters
Params-ValidationCompiler Build an optimized subroutine parameter validator once, use it forever
Parse-ErrorString-Perl Parse error messages from the perl interpreter
Parse-ExuberantCTags Efficiently parse exuberant ctags files
Parse-RecDescent Generate Recursive-Descent Parsers
Parse-Syslog Parse::Syslog - Parse Unix syslog files
Parse-Yapp Compiles yacc-like LALR grammars to generate Perl OO parser modules
Passwd-Linux Perl module for manipulating the passwd and shadow files
Passwd-Unix access to standard unix passwd files
PatchReader Module for reading diff-compatible patch files
Path-Class Cross-platform path specification manipulation
Path-FindDev Find a development path somewhere in an upper hierarchy
Path-IsDev Determine if a given Path resembles a development source tree
Path-Tiny File path utility
PBKDF2-Tiny Minimalist PBKDF2 (RFC 2898) with HMAC-SHA1 or HMAC-SHA2
PBS-Client Perl interface to submit jobs to PBS (Portable Batch System)
pcsc-perl A Perl Module for PC/SC SmartCard access
PDF-API2 Facilitates the creation and modification of PDF files
PDF-Create Create PDF documents in Perl
PDL Perl Data Language for scientific computing
PDL-Graphics-Gnuplot Gnuplot-based plotting for PDL
PDL-Transform-Color Useful color system conversions for PDL
Pegex Acmeist PEG Parser Framework
Perl-Critic Critique Perl source code for best-practices
Perl-Critic-Deprecated Perl::Critic policies which have been superseded by others
Perl-Critic-Dynamic Base class for dynamic Policies
Perl-Critic-Nits policies of nits I like to pick
Perl-Critic-Policy-Dynamic-NoIndirect Perl::Critic policy against indirect method calls
perl-headers Generated .ph equivalents of system headers
perl-ldap Perl modules which provide an object-oriented interface to LDAP servers
Perl-MinimumVersion Find a minimum required version of perl for Perl code
perl-mozldap Mozilla PerLDAP
Perl-PrereqScanner a tool to scan your Perl code for its prerequisites
Perl-Tags Generate (possibly exuberant) Ctags style tags for Perl sourcecode
Perl-Tidy Perl script indenter and beautifier
Perl-Unsafe-Signals Allow unsafe handling of signals in selected blocks
Perl-Version Parse and manipulate Perl version strings
Perl6-Junction Perl6 style Junction operators in Perl5
Perlbal Reverse-proxy load balancer and webserver
Perlbal-XS-HTTPHeaders XS acceleration for Perlbal header processing
PerlIO-eol PerlIO layer for normalizing line endings
PerlIO-gzip PerlIO layer to gzip/gunzip
PerlIO-Layers Querying your filehandle's capabilities
PerlIO-utf8_strict Fast and correct UTF-8 IO
PerlIO-via-dynamic Dynamic PerlIO layers
PerlIO-via-Timeout PerlIO layer that adds read & write timeout to a handle
PGPLOT allow subroutines in the PGPLOT graphics library to be called from Perl
PHP-Serialization Convert PHP's serialize() into the equivalent Perl structure, and vice versa
Plack Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)
PlRPC The Perl RPC Module
Plucene Plucene - the Perl lucene port
Pod-Abstract Abstract document tree for Perl POD documents
Pod-Coverage Checks if the documentation of a module is comprehensive
Pod-Elemental Work with nestable Pod elements
Pod-Elemental-PerlMunger A thing that takes a string of Perl and rewrites its documentation
Pod-Eventual read a POD document as a series of trivial events
Pod-LaTeX Convert Pod data to formatted LaTeX
Pod-Markdown Convert POD to Markdown
Pod-POM POD Object Model
Pod-POM-View-Restructured View for Pod::POM that outputs reStructuredText
Pod-Readme Intelligently generate a README file from POD
Pod-Simple-LaTeX format Pod as LaTeX
Pod-Spell A formatter for spellchecking Pod
Pod-Strip Remove POD from Perl code
Pod-Tests Extracts embedded tests and code examples from POD
Pod-Weaver Weave together a Pod document from an outline
POE A framework for creating multitasking programs in Perl
POE-API-Peek Peek into the internals of a running POE env
POE-Component-Client-DNS Non-blocking, parallel DNS client
POE-Component-Client-Keepalive Manage connections, with keep-alive
POE-Component-IKC Inter-Kernel Communication for POE
POE-Component-PreforkDispatch Preforking task dispatcher
POE-Component-Resolver A non-blocking getaddrinfo() resolver
POE-Test-Loops Reusable tests for POE::Loop authors
POE-XS-Loop-EPoll An XS implementation of POE::Loop, using Linux epoll(2)
POE-XS-Loop-Poll An XS implementation of POE::Loop, using poll(2)
POE-XS-Queue-Array An XS implementation of POE::Queue::Array
PortageXS Portage abstraction layer for perl
POSIX-strftime-Compiler GNU C library compatible strftime for loggers and servers
PostScript An object that may be used to construct a block of text in PostScript
PostScript-Simple Allows you to have a simple method of writing PostScript files from Perl
PPI Parse, Analyze and Manipulate Perl (without perl)
PPI-HTML Generate syntax-hightlighted HTML for Perl using PPI
PPI-PowerToys A handy collection of small PPI-based utilities
PPIx-EditorTools Utility methods and base class for manipulating Perl via PPI
PPIx-Regexp Represent a regular expression of some sort
PPIx-Utilities Extensions to PPI
prefork Optimized module loading for forking or non-forking processes
Probe-Perl Information about the currently running perl
Proc-Background Generic interface to background process management
Proc-Daemon Run Perl program as a daemon process
Proc-Guard process runner with RAII pattern
Proc-ProcessTable Unix process table information
Proc-Simple Launch and control background processes
Proc-Wait3 Perl extension for wait3 system call
Proc-WaitStat Interpret and act on wait() status values
Quota Perl interface to file system quotas
Rcs Perl bindings for Revision Control System
Readonly Facility for creating read-only scalars, arrays, hashes
Readonly-XS Companion module for, to speed up read-only scalar variables
Redis Perl binding for Redis database
RedisDB Perl extension to access redis database
RedisDB-Parser Redis protocol parser for RedisDB
Ref-Util Utility functions for checking references
Ref-Util-XS XS Implementation for Ref::Util
Regexp-Common Provide commonly requested regular expressions
Regexp-Common-net-CIDR Provides patterns for CIDR blocks
Regexp-IPv6 Regular expression for IPv6 addresses
Regexp-RegGrp Groups a regular expressions collection
Regexp-Shellish Regexp::Shellish - Shell-like regular expressions
Regexp-Util General purpose utilities for working with Regular Expressions
rename A filename renaming utility based on perl regular expression
REST-Client A simple client for interacting with RESTful http/https resources
Return-Value Polymorphic Return Values
Role-Basic Just roles. Nothing else
Role-HasMessage a thing with a message method
Role-Identifiable a thing with a list of tags
Role-Tiny Roles. Like a nouvelle cuisine portion size slice of Moose
Roman Perl module for conversion between Roman and Arabic numerals
Router-Simple Simple HTTP router
RPC-XML An implementation of XML-RPC
RRD-Simple Simple interface to create and store data in RRD files
RTF-Writer RTF::Writer - for generating documents in Rich Text Format
Safe-Hole Exec subs in the original package from Safe
Safe-Isa Call isa, can, does and DOES safely on things that may not be objects
Sane The Sane module allows you to access SANE-compatible scanners in a Perl
Scalar-Properties run-time properties on scalar variables
Schedule-At OS independent interface to the Unix 'at' command
Schedule-Cron-Events Take a line from a crontab and find out when events will occur
Scope-Guard Lexically scoped resource management
Scope-Upper Act on upper scopes
SDL Simple DirectMedia Layer (SDL) bindings for perl
Search-Xapian Perl XS frontend to the Xapian C++ search library
self provides '$self' in OO code
Sereal Fast, compact, powerful binary (de-)serialization
Sereal-Decoder Fast, compact, powerful binary deserialization
Sereal-Encoder Fast, compact, powerful binary serialization
Server-Starter A superdaemon for hot-deploying server programs
Set-Crontab Expand crontab(5)-style integer lists
Set-Infinite Sets of intervals
Set-IntSpan Manages sets of integers
Set-Object set of objects and strings
Set-Scalar Scalar set operations
SGMLSpm Perl library for parsing the output of nsgmls
Shell Run shell commands transparently within perl
Shell-Config-Generate Portably generate config for any shell
Shell-EnvImporter Import environment variable changes from external commands or shell scripts
Shell-Guess Make an educated guess about the shell in use
ShipIt Software Release Tool
Signal-Mask Signal masks made easy
SNMP_Session A SNMP Perl Module
Snowball-Norwegian Porters stemming algorithm for Norwegian
Snowball-Swedish Porters stemming algorithm for Swedish
SOAP-Lite Lightweight interface to the SOAP protocol both on client and server side
SOAP-WSDL SOAP with WSDL support
Socket-GetAddrInfo Address-family independent name resolving functions
Socket6 IPv6 related part of the C socket.h defines and structure manipulators
Software-License packages that provide templated software licenses
Sort-Key sort objects by some (calculated) key
Sort-Key-IPv4 Sort IP v4 addresses
Sort-Naturally sort lexically, but sort numeral parts numerically
Sort-Tree Organize list of objects into parent/child order
Sort-Versions A perl 5 module for sorting of revision-like numbers
Specio Type constraints and coercions for Perl
Speech-Recognizer-SPX Interface to Sphinx-II speech recognition
Sphinx-Config Sphinx search engine configuration file read/modify/write
Sphinx-Search Perl API client for Sphinx search engine
Spiffy Spiffy Perl Interface Framework For You
Spreadsheet-ParseExcel Read information from an Excel file
Spreadsheet-WriteExcel Write cross-platform Excel binary file
SQL-Abstract Generate SQL from Perl data structures
SQL-Abstract-Limit Portable LIMIT emulation
SQL-Statement Small SQL parser and engine
SQL-Translator Manipulate structured data definitions (SQL and more)
SRU Search and Retrieval by URL
Starlet A simple, high-performance PSGI/Plack HTTP server
Stat-lsMode The Perl Stat-lsMode Module
Statistics-CaseResampling Efficient resampling and calculation of medians with confidence intervals
Statistics-Descriptive Module of basic descriptive statistical functions
Statistics-Descriptive-Discrete Statistics-Descriptive-Discrete module
Statistics-Distributions Perl module for calculating critical values
Statistics-TTest module to compute the confidence interval
Stream-Buffered Temporary buffer to save bytes
strictures Turn on strict and make most warnings fatal
String-Approx Perl extension for approximate string matching (fuzzy matching)
String-CRC32 Perl interface for cyclic redundancy check generation
String-Ediff Produce common sub-string indices for two strings
String-Errf a simple sprintf-like dialect
String-Escape Backslash escapes, quoted phrase, word elision, etc
String-Flogger string munging for loggers
String-Format sprintf-like string formatting capabilities with arbitrary format definitions
String-Formatter build sprintf-like functions of your own
String-Print Extensions to printf
String-RewritePrefix Rewrite strings based on a set of known prefixes
String-ShellQuote Quote strings for passing through the shell
String-Tokenizer A simple string tokenizer
String-Truncate Module for when strings are too long to be displayed in...
Struct-Compare Recursive diff for perl structures
Sub-Exporter A sophisticated exporter for custom-built routines
Sub-Exporter-ForMethods Helper routines for using Sub::Exporter to build methods
Sub-Exporter-GlobExporter export shared globs with Sub::Exporter collectors
Sub-Exporter-Progressive Only use Sub::Exporter if you need it
Sub-Identify Retrieve names of code references
Sub-Info Tool for inspecting subroutines
Sub-Install Install subroutines into packages easily
Sub-Name (Re)name a sub
Sub-Override Perl extension for easily overriding subroutines
Sub-Quote Efficient generation of subroutines via string eval
Sub-Uplevel Apparently run a function in a higher stack frame
SUPER control superclass method dispatch
SVG Perl extension for generating Scalable Vector Graphics (SVG) documents
SVG-Graph Visualize your data in Scalable Vector Graphics (SVG) format
Switch A switch statement for Perl
Symbol-Global-Name Finds name and type of a global variable
Symbol-Util Additional utils for Perl symbols manipulation
syntax Activate syntax extensions
Syntax-Highlight-Engine-Simple Simple Syntax Highlight Engine
Syntax-Highlight-Engine-Simple-Perl Experimental Perl code highlighting class
Syntax-Keyword-Junction Perl6 style Junction operators in Perl5
Sys-CPU Access CPU info. number, etc on Win and UNIX
Sys-CpuLoad A module to retrieve system load averages
Sys-Hostname-Long Try every conceivable way to get full hostname
Sys-MemInfo Memory informations
Sys-Mmap Uses mmap to map in a file as a Perl variable
Sys-SigAction Perl extension for Consistent Signal Handling
Sys-Statistics-Linux Collect linux system statistics
Sys-Syscall Access system calls that Perl doesn't normally provide access to
Sys-Virt API for using the libvirt library from Perl
Sysadm-Install Typical installation tasks for system administrators
Taint-Runtime Runtime enable taint checking
Taint-Util Test for and flip the taint flag without regex matches or eval
TAP-Parser-SourceHandler-pgTAP Stream TAP from pgTAP test scripts
Task-Weaken Ensure that a platform has weaken support
Template-DBI DBI plugin for the Template Toolkit
Template-GD GD plugin(s) for the Template Toolkit
Template-Plugin-Cycle Cyclically insert into a Template from a sequence of values
Template-Plugin-Latex LaTeX support for the Template Toolkit
Template-Tiny Template Toolkit reimplemented in as little code as possible
Template-Toolkit The Template Toolkit
Template-XML XML plugins for the Template Toolkit
Term-ANSIScreen Terminal control using ANSI escape sequences
Term-Encoding Detect encoding of the current terminal
Term-ProgressBar Provide a progress meter on a standard terminal
Term-ProgressBar-Quiet Provide a progress meter if run interactively
Term-ProgressBar-Simple Simple progess bars
Term-ReadLine-Gnu GNU Readline XS library wrapper
Term-ReadLine-Perl Quick implementation of readline utilities
Term-ReadLine-TTYtter Quick implementation of readline utilities for ttytter
Term-ReadPassword Asking the user for a password
Term-Screen A simple Term::Cap based screen positioning module
Term-ScreenColor A Term::Screen based screen positioning and coloring module
Term-Shell A simple command-line shell framework
Term-ShellUI A fully-featured shell-like command line environment
Term-Table Format a header and rows into a table
Term-UI User interfaces via Term::ReadLine made easy
TermReadKey Change terminal modes, and perform non-blocking reads
Test-Assert Assertion methods for those who like JUnit
Test-Base A Data Driven Testing Framework
Test-Bits Provides a bits_is() subroutine for testing binary data
Test-CheckDeps Check for presence of dependencies
Test-Class Easily create test classes in an xUnit/JUnit style
Test-ClassAPI Provides basic first-pass API testing for large class trees
Test-CleanNamespaces Check for uncleaned imports
Test-Command Test routines for external commands
Test-Command-Simple Test external commands (nearly) as easily as loaded modules
Test-CPAN-Meta Validate your CPAN META.yml file
Test-Deep Extremely flexible deep comparison testing
Test-Deep-JSON Compare JSON with Test::Deep
Test-Dependencies Ensure that your dependency listing is complete
Test-Differences Test strings and data structures and show differences if not ok
Test-DistManifest Author test that validates a package MANIFEST
Test-Distribution perform tests on all modules of a distribution
Test-EOL Check the correct line endings in your project
Test-Exception Test functions for exception based code
Test-FailWarnings Add test failures if warnings are caught
Test-Fatal Incredibly simple helpers for testing code with exceptions
Test-File Test file attributes
Test-File-Contents Test routines for examining the contents of files
Test-File-ShareDir Create a Fake ShareDir for your modules for testing.
Test-Files A Test::Builder based module to ease testing with files and dirs
Test-Inline Inline test suite support for Perl
Test-Inter Framework for more readable interactive test scripts
Test-LeakTrace Traces memory leaks
Test-LectroTest Easy, automatic, specification-based tests
Test-LongString A library to test long strings
Test-Manifest Interact with a t/test_manifest file
Test-Memory-Cycle Check for memory leaks and circular memory references
Test-MinimumVersion does your code require newer perl than you think?
Test-Mock-LWP-Dispatch Mocks LWP::UserAgent and dispatches your requests/responses
Test-MockModule Override subroutines in a module for unit testing
Test-MockObject Perl extension for emulating troublesome interfaces
Test-MockRandom Replaces random number generation with non-random number generation
Test-MockTime Replaces actual time with simulated time
Test-MockTime-HiRes Replace actual time with simulated high resolution time
Test-More-UTF8 Enhancing Test::More for UTF8-based projects
Test-Most Most commonly needed test functions and features
Test-Needs Skip tests when modules not available
Test-NoTabs Check the presence of tabs in your project
Test-NoWarnings Make sure you didn't emit any warnings while testing
Test-Number-Delta Compare the difference between numbers against a given tolerance
Test-Object Thoroughly testing objects via registered handlers
Test-Output Utilities to test STDOUT and STDERR messages
Test-Perl-Critic Use Perl::Critic in test programs
Test-Pod Check for POD errors in files
Test-Pod-Coverage Check for pod coverage in your distribution
Test-Portability-Files Check file names portability
Test-Regexp Provide commonly requested regular expressions
Test-Requires Checks to see if the module can be loaded
Test-RequiresInternet Easily test network connectivity
Test-Script Cross-platform basic tests for scripts
Test-SharedFork Ensure that tests work correctly when fork() is used
Test-Spec Write tests in a declarative specification style
Test-Strict Check syntax, presence of use strict; and test coverage
Test-SubCalls Track the number of times subs are called
Test-Taint Tools to test taintedness
Test-TCP Testing TCP program
Test-TempDir-Tiny Temporary directories that stick around when tests fail
Test-Time Overrides the time() and sleep() core functions for testing
Test-Timer test module to test/assert response times
Test-Trap Trap exit codes, exceptions, output, etc
Test-Unit-Lite Unit testing without external dependencies
Test-UseAllModules do use_ok() for all the MANIFESTed modules
Test-utf8 Handy utf8 tests
Test-Version Check to see that version's in modules are sane
Test-Warn Perl extension to test methods for warnings
Test-Warnings Test for warnings and the lack of them
Test-Without-Module Test fallback behaviour in absence of modules
Test-WWW-Mechanize Testing-specific WWW::Mechanize subclass
Test-YAML Testing Module for YAML Implementations
Test2-Plugin-NoWarnings Fail if tests warn
Test2-Suite A rich set of tools built upon the Test2 framework
TeX-Encode Encode/decode Perl utf-8 strings into TeX
Text-Aligner Used to justify strings to various alignment styles
Text-Aspell Perl interface to the GNU Aspell Library
Text-Autoformat Automatic text wrapping and reformatting
Text-BibTeX A Perl library for reading, parsing, and processing BibTeX files
Text-CharWidth Get number of occupied columns of a string on terminal
Text-CSV Manipulate comma-separated value strings
Text-CSV-Simple Text::CSV::Simple - Simpler parsing of CSV files
Text-CSV_XS Comma-separated values manipulation routines
Text-Diff Perform diffs on files and record sets
Text-FindIndent Heuristically determine the indent style
Text-Format Various subroutines to format text
Text-German German grundform reduction
Text-Glob Match globbing patterns against text
Text-Iconv A Perl interface to the iconv() codeset conversion function
Text-Kakasi This module provides libkakasi interface for Perl
Text-Levenshtein An implementation of the Levenshtein edit distance
Text-LevenshteinXS An XS implementation of the Levenshtein edit distance
Text-Markdown Convert MultiMarkdown syntax to (X)HTML
Text-Netstring Create and manipulate netstrings
Text-Password-Pronounceable Generate pronounceable passwords
Text-Patch Patches text with given patch
Text-Quoted Extract the structure of a quoted mail message
Text-Reform Manual text wrapping and reformatting
Text-Roman Allows conversion between Roman and Arabic algarisms
Text-Shellwords Parse text and return a set of tokens using the same rules as the Unix shell
Text-Soundex Implementation of the soundex algorithm
Text-Table Organize Data in Tables
Text-Template Expand template text with embedded Perl
Text-Unaccent Removes accents from a string
Text-Unidecode Plain ASCII transliterations of Unicode text
Text-vFile-asData Perl module to parse vFile formatted files into data structures
Text-VimColor Syntax highlighting using vim
Text-WikiFormat Translate Wiki formatted text into other formats
Text-WrapI18N Internationalized substitute of Text::Wrap
Text-Wrapper Word wrap text by breaking long lines
TheSchwartz Reliable job queue
Thread-SigMask Thread specific signal masks
Throwable A role for classes that can be thrown
Tie-Array-Sorted An array which is kept sorted
Tie-Cache In memory size limited LRU cache
Tie-Cache-LRU A Least-Recently Used cache
Tie-Cache-LRU-Expires Extends Tie::Cache::LRU with expiring
Tie-CPHash Case preserving but case insensitive hash table
Tie-Cycle Cycle through a list of values via a scalar
Tie-EncryptedHash Hashes (and objects based on hashes) with encrypting fields
Tie-Hash-Method Tied hash with specific methods overriden by callbacks
Tie-IxHash Ordered associative arrays for Perl
Tie-LLHash Implements an ordered hash-like object
Tie-ShadowHash Merge multiple data sources into a hash
Tie-Simple Module for creating easier variable ties
Tie-StrictHash A hash with strict-like semantics
Tie-Sub Tying a subroutine, function or method to a hash
Tie-ToObject Tie to an existing object
Time-Duration Rounded or exact English expression of durations
Time-Duration-Parse Parse string that represents time duration
Time-Format Easy-to-use date/time formatting
Time-Moment Represents a date and time of day with an offset from UTC
Time-Monotonic A clock source that only increments and never jumps
Time-Out Easily timeout long running operations
Time-ParseDate A Date/Time Parsing Perl Module
Time-Period Time period Perl module
Time-Piece-MySQL MySQL-specific functions for Time::Piece
Time-Stopwatch Use tied scalars as timers
Time-TAI64 Time manipulation in the TAI64* formats
Time-TZOffset Show timezone offset strings like +0900
TimeDate A Date/Time Parsing Perl Module
Tk A Perl Module for Tk
Tk-CursorControl Manipulate the mouse cursor programmatically
Tk-JPEG-Lite lite JPEG loader for Tk::Photo
Tk-TableMatrix Create and manipulate tables in Perl + Tk
tkispell Perl/Tk user interface for ispell
Tree-DAG_Node (Super)class for representing nodes in a tree
Tree-Simple A simple tree object
Try-Tiny Minimal try/catch with proper localization of $@
txt2html Convert a plain text file to HTML
Type-Tie Tie a variable to a type constraint
Type-Tiny tiny, yet Moo(se)-compatible type constraint
Type-Tiny-XS provides an XS boost for some of Type::Tiny's built-in type constraints
Types-Serialiser simple data types for common serialisation formats
UltraDNS Client API for the NeuStar UltraDNS Transaction Protocol
Unicode-EastAsianWidth East Asian Width properties
Unicode-LineBreak UAX #14 Unicode Line Breaking Algorithm
Unicode-Map Map charsets from and to utf16 code
Unicode-Map8 Convert between most 8bit encodings
Unicode-MapUTF8 Conversions to and from arbitrary character sets and UTF8
Unicode-String String manipulation for Unicode strings
Unicode-Stringprep Preparation of Internationalized Strings (RFC 3454)
Unicode-UTF8 Encoding and decoding of UTF-8 encoding form
Unicode-UTF8simple Conversions to/from UTF8 from/to charactersets
UNIVERSAL-can Hack around people calling UNIVERSAL::can() as a function
UNIVERSAL-isa Attempt to recover from people calling UNIVERSAL::isa as a function
UNIVERSAL-moniker adds a moniker to every class or module
UNIVERSAL-require UNIVERSAL::require - require() modules from a variable
Unix-Getrusage Perl interface to the Unix getrusage system call
Unix-Mknod Filesys-Statvfs
Unix-Syslog A Perl module which provides access to the system logger
URI Uniform Resource Identifiers (absolute and relative)
URI-Encode Simple percent Encoding/Decoding
URI-Fetch Smart URI fetching/caching
URI-Find Find URIs in plain text
URI-redis URI for Redis connection info
USB-LibUSB Perl interface to the libusb-1.0 API
USB-TMC Perl interface to the USB Test & Measurement (USBTMC) backend
User-Identity Maintains info about a physical person
UUID Perl extension for using UUID interfaces as defined in e2fsprogs
UUID-Tiny Pure Perl UUID Support With Functional Interface
Validate-Net Format validation and more for Net:: related strings
Validate-Tiny Minimalistic data validation
Variable-Magic Associate user-defined magic to variables from Perl
Version-Next Increment module version numbers simply and correctly
Video-Frequencies Video Frequencies perl module, for use with ivtv-ptune
Video-Info Perl extension for getting video info
Video-ivtv Video::ivtv perl module, for use with ivtv-ptune
VM-EC2 Interface to Amazon EC2, VPC, ELB, Autoscaling, and Relational DB services
VM-EC2-Security-CredentialCache Cache credentials respecting expiration time for IAM roles
Want A generalisation of wantarray
WattsUp-Daemon Watt's Up Monitoring Daemon
WeakRef An API to the Perl weak references
Weather-Com fetching weather information from
WebService-Linode Perl interface to the API
WebService-MusicBrainz Web service API to MusicBrainz database
WordNet-QueryData Direct perl interface to WordNet database
WWW-Curl Perl extension interface for libcurl
WWW-Dict-Leo-Org Commandline interface to
WWW-Form-UrlEncoded parser and builder for application/x-www-form-urlencoded
WWW-Form-UrlEncoded-XS XS parsing/building of application/x-www-form-urlencoded
WWW-Mechanize Handy web browsing in a Perl object
WWW-Mechanize-FormFiller Framework to automate HTML forms
WWW-Pastebin-PastebinCom-Create Paste on without API keys
WWW-RobotRules Parse /robots.txt file
WWW-Shorten Interface to URL shortening sites
Wx Perl bindings for wxGTK
Wx-GLCanvas interface to wxWidgets' OpenGL canvas
Wx-Perl-ProcessStream access IO of external processes via events
Wx-Scintilla Scintilla source code editing component for wxWidgets
X-Osd Perl glue to libxosd (X OnScreen Display)
X11-FreeDesktop-DesktopEntry An interface to .desktop files
X11-Protocol Client-side interface to the X11 Protocol
X11-XCB Perl bindings for libxcb
X500-DN handle X.500 DNs (Distinguished Names), parse and format them
XML-Atom Atom feed and API implementation
XML-Catalog Resolve public identifiers and remap system identifiers
XML-CompactTree-XS a fast builder of compact tree structures from XML documents
XML-Compile Compilation based XML Processing
XML-Compile-Cache Cache compiled XML translations
XML-Compile-SOAP Soap 1.1 XML Compiler
XML-Compile-Tester Support XML::Compile related regression testing
XML-Compile-WSDL11 WSDL version 1.1 XML Compiler
XML-Descent Recursive decent XML parsing
XML-Directory Returns a content of directory as XML
XML-DOM A Perl module for an DOM Level 1 compliant interface
XML-DOM-XPath Perl extension to add XPath support to XML::DOM, using XML::XPath engine
XML-DT A perl XML down translate module
XML-DTDParser Quick and dirty DTD Parser
XML-Dumper Perl module for dumping Perl objects from/to XML
XML-Elemental XML::Parser style and generic classes for handling of XML data
XML-Encoding Perl Module that parses encoding map XML files
XML-Entities Decode strings with XML entities
XML-Fast Simple and very fast XML to hash conversion
XML-Feed Syndication feed parser and auto-discovery
XML-FeedPP Parse/write/merge/edit RSS/RDF/Atom syndication feeds
XML-Filter-BufferText Filter to put all characters() in one event
XML-Filter-DOMFilter-LibXML SAX Filter allowing DOM processing of selected subtrees
XML-Generator Perl XML::Generator - A module to help in generating XML documents
XML-Grove A Perl module providing a simple API to parsed XML instances
XML-Handler-YAWriter A Perl module providing a simple API to parsed XML instances
XML-LibXML Perl binding for libxml2
XML-LibXML-Iterator Iterator class for XML::LibXML parsed documents
XML-LibXML-Simple XML::LibXML based XML::Simple clone
XML-LibXSLT A Perl module to parse XSL Transformational sheets using gnome's libXSLT
XML-Mini pure perl API to create and parse XML
XML-NamespaceSupport A Perl module that offers a simple to process namespaced XML names
XML-NodeFilter Generic XML::NodeFilter Class
XML-Parser A Perl extension interface to James Clark's XML parser, expat
XML-Parser-Lite Lightweight regexp-based XML parser
XML-RAI RSS Abstraction Interface
XML-RegExp Regular expressions for XML tokens
XML-RSS a basic framework for creating and maintaining RSS files
XML-RSS-Feed Persistant XML RSS Encapsulation
XML-RSS-Parser A liberal object-oriented parser for RSS feeds
XML-SAX Perl module for using and building Perl SAX2 XML parsers, filters, and drivers
XML-SAX-Base Base class SAX Drivers and Filters
XML-SAX-Expat SAX2 Driver for Expat
XML-SAX-ExpatXS Perl SAX 2 XS extension to Expat parser
XML-SAX-Writer SAX2 XML Writer
XML-Simple An API for simple XML files
XML-Simple-DTDReader Simple XML file reading based on their DTDs
XML-SimpleObject A Perl XML Simple package
XML-Smart Access or create XML from fields, data and URLs.
XML-Stream Creates and XML Stream connection and parses return data
XML-TokeParser Simplified interface to XML::Parser
XML-TreePP Pure Perl implementation for parsing/writing XML documents
XML-Twig Process huge XML documents in tree mode
XML-Validator-Schema Validate XML against a subset of W3C XML Schema
XML-Writer XML Writer Perl Module
XML-XPath A XPath Perl Module
XML-XPathEngine A re-usable XPath engine for DOM-like trees
XML-XQL A Perl module that allows you to perform XQL queries on XML trees
XML-XSLT A Perl module to parse XSL Transformational sheets
XML-XUpdate-LibXML Process XUpdate commands over an XML document
XMLRPC-Lite client and server implementation of XML-RPC protocol
XS-Object-Magic Opaque, extensible XS pointer backed objects using sv_magic
YAML YAML Ain't Markup Language (tm)
YAML-LibYAML Perl YAML Serialization using XS and libyaml
YAML-PP YAML 1.2 processor in perl
YAML-Syck Fast, lightweight YAML loader and dumper
YAML-Tiny Read/Write YAML files with as little code as possible
ZMQ-Constants Constants for libzmq
ZMQ-LibZMQ2 A libzmq 2.x wrapper for Perl
ZMQ-LibZMQ3 A libzmq 3.x wrapper for Perl


1614 Packages