| 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 | 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-GMP | Alien package for the GNU Multiple Precision library |
|---|
| Alien-Gnuplot | Find and verify functionality of the gnuplot executable |
|---|
| Alien-HDF4 | Encapsulate install info for HDF4 |
|---|
| Alien-LibGumbo | Gumbo parser library |
|---|
| Alien-Libxml2 | Install the C libxml2 library on your system |
|---|
| Alien-OpenSSL | Alien wrapper for OpenSSL |
|---|
| Alien-SDL | Building, finding and using SDL binaries |
|---|
| Alien-wxWidgets | Building, finding and using wxWidgets binaries |
|---|
| AnyEvent | Provides a uniform interface to various event loops |
|---|
| AnyEvent-AIO | truly asynchronous file and directory I/O |
|---|
| 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 |
|---|
| Any-Moose | Use Moose or Mouse modules (DEPRECATED) |
|---|
| Apache2-AuthenNTLM | Perform Microsoft NTLM and Basic User Authentication |
|---|
| 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 | Persistence framework for session data |
|---|
| Apache-SizeLimit | Graceful exit for large children |
|---|
| Apache-Test | Test.pm wrapper with helpers for testing Apache |
|---|
| App-CLI | Dispatcher module for command line interface programs |
|---|
| App-Cmd | Write command line apps with less suffering |
|---|
| AppConfig | Perl5 module for reading configuration files and parsing command line arguments |
|---|
| App-cpanminus | Get, unpack, build and install modules from CPAN |
|---|
| App-FatPacker | Pack your dependencies onto your script file |
|---|
| App-Nopaste | Easy access to any pastebin |
|---|
| App-perlbrew | Manage perl installations in your $HOME |
|---|
| App-pwhich | Perl-only 'which' |
|---|
| Archive-Any | Single interface to deal with file archives |
|---|
| Archive-Any-Lite | Simple CPAN package extractor |
|---|
| 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-Diff | Find the differences between two arrays |
|---|
| Array-RefElem | Set up array elements as aliases |
|---|
| 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 | Perl access to the TCP Wrappers interface |
|---|
| Authen-NTLM | An NTLM authentication module |
|---|
| Authen-OATH | OATH One Time Passwords |
|---|
| Authen-PAM | Interface to PAM library |
|---|
| Authen-Radius | Communicate with a Radius server from Perl |
|---|
| Authen-SASL | 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 |
|---|
| BackupPC-XS | Perl extension for BackupPC libraries |
|---|
| bareword-filehandles | Disables bareword filehandles |
|---|
| B-COW | Additional B helpers to check COW status |
|---|
| BDB | Asynchronous Berkeley DB access |
|---|
| B-Debug | Walk Perl syntax tree, printing debug info about ops |
|---|
| Benchmark-Timer | Perl code benchmarking tool |
|---|
| BerkeleyDB | This module provides Berkeley DB interface for Perl |
|---|
| 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 |
|---|
| 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 |
|---|
| Bit-Vector | Efficient bit vector, set of integers and big int math library |
|---|
| Bit-Vector-Minimal | Object-oriented wrapper around vec() |
|---|
| B-Keywords | Lists of reserved barewords and symbol names |
|---|
| boolean | Boolean support for Perl |
|---|
| B-OPCheck | PL_check hacks using Perl callbacks |
|---|
| 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 (EOL) |
|---|
| 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 | Class for European VAT numbers validation |
|---|
| Business-UPS | UPS Interface Module |
|---|
| B-Utils | Helper functions for op tree manipulation |
|---|
| Bytes-Random-Secure | Extension to generate cryptographically-secure random bytes |
|---|
| 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 | 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 assertions for common situations |
|---|
| Carp-Clan | Report errors from perspective of caller of a clan of modules |
|---|
| CBOR-XS | Concise Binary Object Representation (CBOR, RFC7049) |
|---|
| CDB_File | Perl extension for access to cdb databases |
|---|
| 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 | Perl-specific system for writing Asynchronous web applications |
|---|
| CGI-Application | Framework for building reusable web-applications |
|---|
| CGI-Application-Dispatch | Dispatch requests to CGI::Application based objects |
|---|
| CGI-Application-Plugin-Redirect | Easy external redirects in CGI::Application |
|---|
| CGI-Application-Server | a simple HTTP server for developing with CGI::Application |
|---|
| 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 CGI.pm to the PSGI protocol |
|---|
| CGI-Session | persistent session data in CGI applications |
|---|
| CGI-Simple | A Simple totally OO CGI interface that is CGI.pm compliant |
|---|
| Chart | The Perl Chart Module |
|---|
| Chart-Math-Axis | Implements an algorithm to find good values for chart axis |
|---|
| Chatbot-Eliza | 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 | 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-CSV | Class based CSV parser/writer |
|---|
| 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 | 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 | Working (require q{Class::Name}) and more |
|---|
| Class-Loader | Load modules and create objects on demand |
|---|
| Class-Load-XS | XS implementation of parts of Class::Load |
|---|
| Class-MakeMethods | Automated method creation module for Perl |
|---|
| Class-Member | A set of modules to make the module developement easier |
|---|
| Class-MethodMaker | Create generic methods for OO Perl |
|---|
| Class-Method-Modifiers | Provides Moose-like method modifiers |
|---|
| Class-Mix | Dynamic class mixing |
|---|
| Class-Refresh | Refresh your classes during runtime |
|---|
| Class-ReturnValue | 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-Choose | Choose appropriate clone utility |
|---|
| 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! |
|---|
| Compiler-Lexer | Lexical Analyzer for Perl5 |
|---|
| Compress-Bzip2 | Interface to Bzip2 compression library |
|---|
| Compress-LZF | Extremely light-weight Lempel-Ziv-Free compression |
|---|
| Compress-Raw-Lzma | Perl interface for reading and writing lzma, lzip, and xz files/buffers |
|---|
| Config-Any | Load configuration from different file formats, transparently |
|---|
| Config-ApacheFormat | Use Apache format config files |
|---|
| Config-Auto | Magical config file parser |
|---|
| Config-AutoConf | 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 | Grammar-based, user-friendly config parser |
|---|
| Config-INI | Simple .ini-file format |
|---|
| Config-IniFiles | 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 | MVP config reader for .ini files |
|---|
| Config-MVP-Slicer | Extract embedded plugin config from parent config |
|---|
| Config-Properties | Configuration using Java style properties |
|---|
| ConfigReader | Read directives from a configuration file |
|---|
| Config-Simple | Simple configuration file class |
|---|
| Config-Tiny | Read/Write .ini style files with as little code as possible |
|---|
| Conf-Libconfig | Perl extension for libconfig |
|---|
| constant-boolean | Define TRUE and FALSE constants |
|---|
| constant-defer | constant subs with deferred value calculation |
|---|
| Const-Fast | Facility for creating read-only scalars, arrays, and hashes |
|---|
| 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-Base32 | Encoding and decoding of base32 strings |
|---|
| 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 | Perl module for reading TNEF files |
|---|
| Convert-UU | Perl replacement for uuencode |
|---|
| Convert-UUlib | decode uu/xx/b64/mime/yenc/etc-encoded data |
|---|
| 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 |
|---|
| Cpanel-JSON-XS | cPanel fork of JSON::XS, fast and correct serializing |
|---|
| CPAN-Meta-Check | Verify requirements in a CPAN::Meta object |
|---|
| CPAN-Meta-Requirements | Set of version requirements for a CPAN dist |
|---|
| 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-Requirements-Dynamic | Dynamic prerequisites in meta files |
|---|
| CPAN-Uploader | Upload things to the CPAN |
|---|
| CQL-Parser | compiles CQL strings into parse trees of Node subtypes |
|---|
| Crypt-Blowfish | Perl Blowfish encryption module |
|---|
| 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-ECB | Use block ciphers using ECB mode |
|---|
| Crypt-Eksblowfish | 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-Guess | Guess OpenSSL include path |
|---|
| Crypt-OpenSSL-Random | OpenSSL pseudo-random number generator access |
|---|
| Crypt-OpenSSL-RSA | RSA encoding and decoding using the OpenSSL libraries |
|---|
| Crypt-PasswdMD5 | Provides interoperable MD5-based crypt() functions |
|---|
| Crypt-Password | Unix-style, Variously Hashed Passwords |
|---|
| Crypt-PBKDF2 | The PBKDF2 password hashing algorithm |
|---|
| Crypt-Primes | Provable Prime Number Generator suitable for Cryptographic Applications |
|---|
| Crypt-PWSafe3 | Read and write Passwordsafe v3 files |
|---|
| Crypt-Random | Cryptographically Secure, True Random Number Generator |
|---|
| Crypt-Random-Seed | Simple method to get strong randomness |
|---|
| Crypt-Random-Source | Get weak or strong random data from pluggable sources |
|---|
| Crypt-Random-TESHA2 | Random numbers using timer/schedule entropy |
|---|
| 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 | 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 |
|---|
| CryptX | Self-contained crypto toolkit |
|---|
| Crypt-X509 | Parse a X.509 certificate |
|---|
| C-Scan | Scan C language files for easily recognized constructs |
|---|
| CSS-Minifier | Perl extension for minifying CSS |
|---|
| CSS-Minifier-XS | XS based CSS minifier |
|---|
| CSS-Packer | A fast pure Perl 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 | Non-blocking socket object; uses epoll() |
|---|
| Data-AMF | (de)serializer perl module for Adobe's AMF (Action Message Format) |
|---|
| Data-Binary | Simple detection of binary versus text in strings |
|---|
| 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-Dumper-Concise | Less indentation and newlines plus sub deparsing |
|---|
| Data-Dump-Streamer | Accurately serialize a data structure as Perl code |
|---|
| Data-DumpXML | Dump arbitrary data structures as XML |
|---|
| Data-Float | Details of the floating point data type |
|---|
| Data-Flow | Perl extension for simple-minded recipe-controlled build of data |
|---|
| 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 | Hexadecimal Dumper |
|---|
| Data-Hexify | Perl extension for hexdumping arbitrary data |
|---|
| 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-Password | Extension for assessing password quality |
|---|
| Data-Password-passwdqc | Check password strength and generate password using passwdqc |
|---|
| Data-Perl | Base classes wrapping fundamental Perl data types |
|---|
| Data-Printer | Colored and full-featured pretty print of Perl data structures and objects |
|---|
| Data-Random | Module used to generate random data |
|---|
| Data-Section | Read multiple hunks of data out of your DATA section |
|---|
| Data-Section-Simple | Read data out of the 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 | IPv4 and IPv6 validation methods |
|---|
| 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-Range | Work with a range of dates |
|---|
| Date-Simple | Simple date object |
|---|
| DateTime | 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 | Date object, with as little code as possible |
|---|
| DateTimeX-Easy | Parse a date/time string using the best method available |
|---|
| DBD-MariaDB | MariaDB and MySQL driver for the Perl5 Database Interface (DBI) |
|---|
| DBD-Mock | Mock database driver for testing |
|---|
| 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 |
|---|
| DB_File-Lock | Locking with flock wrapper for DB_File |
|---|
| DBI | Database independent interface for Perl |
|---|
| DBICx-TestDatabase | Create a temporary database from a DBIx::Class::Schema |
|---|
| DBI-Shell | Interactive command shell for the DBI |
|---|
| 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-Connector | Fast, safe DBI connection and transaction management |
|---|
| 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 | Check what OS we're running on |
|---|
| Devel-Cover | Code coverage metrics for Perl |
|---|
| Devel-Cycle | Find memory cycles in objects |
|---|
| Devel-Declare | (DEPRECATED) Adding keywords to perl, in perl |
|---|
| Devel-Dumpvar | Pure-OO reimplementation of dumpvar.pl |
|---|
| 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-OverrideGlobalRequire | Override CORE::GLOBAL::require safely |
|---|
| Devel-PatchPerl | Patch perl source a la Devel::PPPort's buildperl.pl |
|---|
| 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 | Serial port Perl Module |
|---|
| Digest-BubbleBabble | Create bubble-babble fingerprints |
|---|
| Digest-CRC | Generic CRC functions |
|---|
| 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 |
|---|
| Digest-SHA3 | Perl extension for SHA-3 |
|---|
| Dist-CheckConflicts | Declare version conflicts for your dist |
|---|
| Dist-Metadata | Information about a perl module distribution |
|---|
| Dist-Milla | Distribution builder, Opinionated but Unobtrusive |
|---|
| Dist-Zilla | Distribution builder; installer not included! |
|---|
| Dist-Zilla-Config-Slicer | Config::MVP::Slicer customized for Dist::Zilla |
|---|
| Dist-Zilla-Plugin-AuthorsFromGit | Add per-file per-year copyright information |
|---|
| Dist-Zilla-Plugin-CheckChangesHasContent | Ensure Changes has content before releasing |
|---|
| Dist-Zilla-Plugin-CheckExtraTests | check xt tests before release |
|---|
| Dist-Zilla-Plugin-Config-Git | Plugin configuration containing settings for a Git repo |
|---|
| Dist-Zilla-Plugin-ContributorsFile | add a file listing all contributors |
|---|
| Dist-Zilla-Plugin-CopyFilesFromBuild | Copy (or move) specific files after building (for SCM inclusion, etc.) |
|---|
| Dist-Zilla-Plugin-CopyFilesFromRelease | Copy files from a release (for SCM inclusion, etc.) |
|---|
| Dist-Zilla-Plugin-Git | Update your git repository after release |
|---|
| Dist-Zilla-Plugin-Git-Contributors | Add contributor names from git to your distribution |
|---|
| Dist-Zilla-Plugin-GithubMeta | Automatically include GitHub meta information in META.yml |
|---|
| Dist-Zilla-Plugin-LicenseFromModule | Extract License and Copyright from its main_module file |
|---|
| Dist-Zilla-Plugin-MakeMaker-Awesome | A more awesome MakeMaker plugin for Dist::Zilla |
|---|
| Dist-Zilla-Plugin-Meta-Contributors | Generate an x_contributors section in distribution metadata |
|---|
| 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-ModuleBuildTiny | Build a Build.PL that uses Module::Build::Tiny |
|---|
| Dist-Zilla-Plugin-NameFromDirectory | Guess distribution name from the current directory |
|---|
| Dist-Zilla-Plugin-NextVersion-Semantic | update the next version, semantic-wise |
|---|
| 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-Prereqs-FromCPANfile | Parse cpanfile for prereqs |
|---|
| Dist-Zilla-Plugin-ReadmeAnyFromPod | Automatically convert POD to a README in any format for Dist::Zilla |
|---|
| Dist-Zilla-Plugin-ReadmeFromPod | dzil plugin to generate README from POD |
|---|
| Dist-Zilla-Plugin-ReversionOnRelease | Bump and reversion $VERSION on release |
|---|
| Dist-Zilla-Plugin-RPM | Build an RPM from your Dist::Zilla release |
|---|
| Dist-Zilla-Plugin-Run | Run external commands and code at specific phases of Dist::Zilla |
|---|
| Dist-Zilla-Plugin-StaticInstall | Identify a distribution as eligible for static installation |
|---|
| Dist-Zilla-Plugin-SurgicalPodWeaver | Surgically apply PodWeaver |
|---|
| Dist-Zilla-Plugin-Test-Compile | Common tests to check syntax of your modules, using only core modules |
|---|
| Dist-Zilla-Plugin-Test-CPAN-Changes | release tests for your changelog |
|---|
| 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-Plugin-Test-ReportPrereqs | Report on prerequisite versions during automated testing |
|---|
| Dist-Zilla-Plugin-VersionFromMainModule | Set the distribution version from your main module's |
|---|
| Dist-Zilla-Role-FileWatcher | Receive notification when something changes a file's contents |
|---|
| Dist-Zilla-Role-ModuleMetadata | A role for plugins that use Module::Metadata |
|---|
| Dist-Zilla-Role-PluginBundle-PluginRemover | Add '-remove' functionality to a bundle |
|---|
| 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-Sender | A library for sending email |
|---|
| Email-Send-Gmail | Send Messages using Gmail |
|---|
| Email-Simple | Simple parsing of RFC2822 message format and headers |
|---|
| Email-Valid | Check validity of Internet email addresses |
|---|
| Encode-compat | Encode.pm emulation layer |
|---|
| 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 |
|---|
| Env-Path | Advanced operations on path variables |
|---|
| 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 | 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 | 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 | Simple interface to F77 libs |
|---|
| ExtUtils-HasCompiler | Check for the presence of a compiler |
|---|
| ExtUtils-Helpers | Various portability utilities for module builders |
|---|
| ExtUtils-InstallPaths | Build.PL install path logic made easy |
|---|
| ExtUtils-LibBuilder | Tool to build C libraries |
|---|
| ExtUtils-MakeMaker-CPANfile | cpanfile support for EUMM |
|---|
| ExtUtils-PkgConfig | Simplistic perl interface to pkg-config |
|---|
| ExtUtils-Typemaps-Default | 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-Client | Client library for fastcgi protocol |
|---|
| FCGI-ProcManager | A FastCGI process manager |
|---|
| Feature-Compat-Class | Make class syntax available |
|---|
| 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 Freedesktop.org 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-Copy-Recursive-Reduced | Recursive copying of files and directories within Perl 5 toolchain |
|---|
| File-DesktopEntry | Object to handle .desktop files |
|---|
| File-Find-Object | An object oriented File::Find replacement |
|---|
| File-Find-Object-Rule | Alternative interface to File::Find::Object |
|---|
| 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 |
|---|
| FileHandle-Unget | A FileHandle which supports ungetting of multiple bytes |
|---|
| 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 | An iterator-based module for finding files |
|---|
| File-NFSLock | perl module to do NFS (or not) locking |
|---|
| File-Path-Expand | Expand filenames |
|---|
| File-Pid | Pid File Manipulation |
|---|
| File-pushd | Change directory temporarily for a limited scope |
|---|
| File-ReadBackwards | Read a file backwards by lines |
|---|
| 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-Slurper | A simple, sane and efficient module to slurp a file |
|---|
| File-Slurp-Tiny | Simple, sane and efficient file slurper |
|---|
| 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 |
|---|
| 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 libsmbclient.so |
|---|
| Filesys-Statvfs | Perl extension for statvfs() and fstatvfs() |
|---|
| File-Tail | Perl extension for reading from continously updated files |
|---|
| File-Tempdir | Provides an object interface to tempdir() from File::Temp |
|---|
| File-TreeCreate | Recursively create a directory tree |
|---|
| File-Type | Determine file type using magic |
|---|
| File-Which | Perl implementation of the which utility as an API |
|---|
| 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 | Convert Perl structures to strings and back |
|---|
| Frontier-RPC | Perform remote procedure calls using extensible markup language |
|---|
| Fuse | Fuse module for perl |
|---|
| Future | Represent an operation awaiting completion |
|---|
| Future-IO | Future-returning IO methods |
|---|
| GD | Interface to Thomas Boutell's gd library |
|---|
| GD-Barcode | Create barcode images with GD |
|---|
| GDGraph | Perl5 module to create charts using the GD module |
|---|
| GD-Graph3d | Create 3D Graphs with GD and GD::Graph |
|---|
| GD-SVG | Seamlessly enable SVG output from scripts written using GD |
|---|
| 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-PerlMod-Version | Convert arbitrary Perl Modules' versions into normalised Gentoo versions |
|---|
| Geography-Countries | 2-letter, 3-letter, and numerical codes for countries |
|---|
| Geo-IP | Look up country by IP Address |
|---|
| 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 |
|---|
| GnuPG-Interface | Perl interface to GnuPG |
|---|
| GooCanvas2 | Perl binding for GooCanvas2 widget using Glib::Object::Introspection |
|---|
| GooCanvas2-CairoTypes | Bridge between GooCanvas2 and Cairo types |
|---|
| Google-Ads-AdWords-Client | Google AdWords API Perl Client Library |
|---|
| go-perl | GO::Parser parses all GO files formats and types |
|---|
| Graph | Data structure and ops for directed graphs |
|---|
| Graph-Easy | Convert or render graphs (as ASCII, HTML, SVG or via Graphviz) |
|---|
| Graphics-ColorNames | Defines RGB values for common color names |
|---|
| Graphics-ColorNames-HTML | HTML color names and equivalent RGB values |
|---|
| Graphics-ColorNames-WWW | WWW color names and equivalent RGB values |
|---|
| Graphics-ColorObject | Convert between color spaces |
|---|
| Graphics-Toolkit-Color | Color palette constructor |
|---|
| GraphViz | Interface to AT&T's GraphViz |
|---|
| GraphViz2 | A wrapper for AT&T's GraphViz |
|---|
| Growl-GNTP | Perl implementation of GNTP Protocol (Client Part) |
|---|
| GSSAPI | Perl extension providing access to the GSSAPIv2 library |
|---|
| Gtk2 | Perl bindings for GTK2 |
|---|
| gtk2-ex-formfactory | Gtk2 FormFactory |
|---|
| gtk2-gladexml | Create user interfaces directly from Glade XML files |
|---|
| gtk2-trayicon | Perl wrappers for the egg cup Gtk2::TrayIcon utilities |
|---|
| gtk2-traymanager | Perl bindings for EggTrayManager |
|---|
| Gtk3 | Perl interface to the 3.x series of the gtk+ toolkit |
|---|
| Gtk3-ImageView | Image viewer widget for Gtk3 |
|---|
| Gtk3-SimpleList | 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) |
|---|
| Hash-Ordered | Fast, pure-Perl ordered hash class |
|---|
| Hash-SafeKeys | Get hash contents without resetting each iterator |
|---|
| 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-FormatExternal | HTML to text formatting using external programs |
|---|
| 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 | 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 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-Selector-XPath | CSS Selector to XPath compiler |
|---|
| HTML-SimpleParse | 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 | Do interesting things with the contents of tables |
|---|
| 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 | Perl module to use HTML Templates |
|---|
| HTML-Template-Expr | HTML::Template extension adding expression support |
|---|
| HTML-Template-JIT | 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 | Library to manage HTML-Tree in PERL |
|---|
| HTML-TreeBuilder-XPath | add XPath support to HTML::TreeBuilder |
|---|
| 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 | Minimalist HTTP user agent cookie jar |
|---|
| HTTP-Cookies | Storage of cookies |
|---|
| HTTP-Daemon | Base class for simple HTTP servers |
|---|
| HTTP-Daemon-SSL | A simple http server class with SSL support |
|---|
| 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-Exception | throw HTTP-Errors as (Exception::Class-) Exceptions |
|---|
| HTTP-Headers-ActionPack | HTTP Action, Adventure and Excitement |
|---|
| 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 |
|---|
| HTTP-Server-Simple-Static | Serve static files with HTTP::Server::Simple |
|---|
| HTTP-Simple | Simple procedural interface to HTTP::Tiny |
|---|
| iCal-Parser | Parse iCalendar files into a data structure |
|---|
| 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 | Library to extract height/width from images |
|---|
| IMAP-Admin | Perl module for basic IMAP server administration |
|---|
| IMAP-BodyStructure | IMAP4-compatible BODYSTRUCTURE and ENVELOPE parser |
|---|
| Importer | Alternative interface to modules that export symbols |
|---|
| Import-Into | Import packages into other packages |
|---|
| 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 |
|---|
| IO-AIO | Asynchronous Input/Output |
|---|
| IO-All | Unified IO operations |
|---|
| IO-Async | Asynchronous event-driven programming |
|---|
| 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-FDPass | Pass a file descriptor to another process, using a unix domain socket |
|---|
| 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 | 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 |
|---|
| IP-Country | Lookup country from IP address or hostname |
|---|
| IP-Country-DB_File | Build an IP address to country code database |
|---|
| 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 |
|---|
| 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 | 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 | Stemming of words |
|---|
| Lingua-Stem-Fr | 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 | 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 | Collection of List utilities missing from List::Util |
|---|
| List-SomeUtils-XS | XS implementation for List::SomeUtils |
|---|
| List-UtilsBy | Higher-order list utility functions |
|---|
| Locale-Codes | 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 |
|---|
| local-lib | Create and use a local lib/ for perl modules with PERL5LIB |
|---|
| LockFile-Simple | File locking module for Perl |
|---|
| Log-Agent | 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 | 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 | 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 |
|---|
| Mail-Audit | Mail sorting/delivery module for Perl |
|---|
| Mail-AuthenticationResults | Object Oriented Authentication-Results Headers |
|---|
| 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 |
|---|
| MailTools | Manipulation of electronic mail addresses |
|---|
| Mail-Transport | Base class for Email Message Exchange |
|---|
| 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-Base36 | Encoding and decoding of base36 strings |
|---|
| Math-Base-Convert | Very fast base to base conversion |
|---|
| 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 |
|---|
| Memory-Process | Perl class to determine actual memory usage |
|---|
| Memory-Usage | Tools to determine actual memory usage |
|---|
| Metrics-Any | Set the Metrics::Any adapter for the program |
|---|
| 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 | 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 |
|---|
| Mock-Sub | Mock package, object and standard subroutines, with unit testing in mind |
|---|
| 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 | 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-CPANfile | Parse cpanfile |
|---|
| Module-CPANTS-Analyse | Generate Kwalitee ratings for a distribution |
|---|
| 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 |
|---|
| Monitoring-Plugin | Modules to streamline Nagios, Icinga, Shinken, etc. plugins |
|---|
| Moo | Minimalist Object Orientation (with Moose compatiblity) |
|---|
| Moose | 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 | 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-NonMoose | Easy subclassing of non-Moose classes |
|---|
| 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-MoreCoercions | Extensions to MooseX::Types::DateTime |
|---|
| 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 |
|---|
| MooseX-Types-URI | URI related types and coercions for Moose |
|---|
| MooX-HandlesVia | NativeTrait-like behavior for Moo |
|---|
| MooX-late | Easily translate Moose code to Moo |
|---|
| MooX-SetOnce | Write-once attributes for 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 |
|---|
| MooX-TypeTiny | Optimized type checks for Moo + Type::Tiny |
|---|
| 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 |
|---|
| NetAddr-IP | Manipulation and operations on IP addresses |
|---|
| Net-Amazon | Framework for accessing amazon.com via SOAP and XML/HTTP |
|---|
| Net-Amazon-S3 | Framework for accessing the Amazon S3 Simple Storage Service |
|---|
| Net-AMQP-RabbitMQ | interact with RabbitMQ over AMQP using librabbitmq |
|---|
| 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 | Perl extension for portable daemons |
|---|
| 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-LDAPapi | Perl5 Module Supporting LDAP API |
|---|
| Net-LDAP-Server | LDAP server side protocol handling |
|---|
| 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 |
|---|
| NetPacket | Assemble / disassemble network packets at the protocol level |
|---|
| 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-RFC3161-Timestamp | Utility functions to request RFC3161 timestamps |
|---|
| 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-SMTPS | SSL/STARTTLS support for Net::SMTP |
|---|
| 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-SNMP | A SNMP Perl Module |
|---|
| Net-SNPP | libnet SNPP component |
|---|
| Net-SSH2 | Support for the SSH 2 protocol via libssh2 |
|---|
| 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-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-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 |
|---|
| 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-Pad | Simple syntax for lexical field-based objects |
|---|
| 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 |
|---|
| OpenGL-GLUT | Perl bindings to GLUT/FreeGLUT GUI toolkit |
|---|
| 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 |
|---|
| 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 |
|---|
| PAR-Dist | Create and manipulate PAR distributions |
|---|
| Parse-Distname | Parse a distribution name |
|---|
| 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-Dispatcher | Flexible and extensible dispatch |
|---|
| Path-FindDev | Find a development path somewhere in an upper hierarchy |
|---|
| Path-IsDev | Determine if a given Path resembles a development source tree |
|---|
| Path-Iterator-Rule | Iterative, recursive file finder |
|---|
| 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-Builder | 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-GSL | A PDL interface to the Gnu Scientific Library |
|---|
| PDL-IO-CSV | Load/save PDL from/to CSV file (optimized for speed and large data) |
|---|
| PDL-IO-GD | A PDL interface to the GD image library |
|---|
| PDL-IO-HDF | A PDL interface to the HDF4 library |
|---|
| PDL-Transform-Color | Useful color system conversions for PDL |
|---|
| Pegex | Acmeist PEG Parser Framework |
|---|
| Perl6-Junction | Perl6 style Junction operators in Perl5 |
|---|
| Perlbal | Reverse-proxy load balancer and webserver |
|---|
| 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 |
|---|
| 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 |
|---|
| Perl-LanguageServer | Language Server and Debug Protocol Adapter for Perl |
|---|
| 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-PrereqScanner | Tool to scan your Perl code for its prerequisites |
|---|
| Perl-PrereqScanner-NotQuiteLite | Tool to scan your Perl code for its prerequisites |
|---|
| Perl-Strip | reduce file size by stripping whitespace, comments, pod etc |
|---|
| 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 |
|---|
| PerlX-Maybe | Return a pair only if they are both defined |
|---|
| 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 | 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-Markdown-Github | Convert POD to Github's specific markdown |
|---|
| Pod-Parser | POD filters and translators |
|---|
| 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 | Framework for creating multitasking programs in Perl |
|---|
| 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 |
|---|
| 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-QuoteLike | Parse Perl string literals and string-literal-like things |
|---|
| PPIx-Regexp | Represent a regular expression of some sort |
|---|
| PPIx-Utilities | Extensions to PPI |
|---|
| PPIx-Utils | Utility functions for 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 Readonly.pm, to speed up read-only scalar variables |
|---|
| Redis | Perl bindings 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-Trie | builds trie-ized regexp |
|---|
| Regexp-Util | General purpose utilities for working with Regular Expressions |
|---|
| rename | 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 | Thing with a message method |
|---|
| Role-Hooks | Role callbacks |
|---|
| Role-Identifiable | Thing with a list of tags |
|---|
| Role-Tiny | Roles: 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 |
|---|
| Scalar-Properties | run-time properties on scalar variables |
|---|
| Scalar-Readonly | Functions for controlling whether any scalar variable is read-only |
|---|
| 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-Sitemap | Perl extension for managing Search Engine Sitemaps |
|---|
| 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-Command | Cross-platform functions emulating common shell commands |
|---|
| 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 |
|---|
| Socket6 | IPv6 related part of the C socket.h defines and structure manipulators |
|---|
| Socket-GetAddrInfo | Address-family independent name resolving functions |
|---|
| 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 | 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 |
|---|
| Spreadsheet-XLSX | Perl extension for reading MS Excel 2007 files |
|---|
| SQL-Abstract | Generate SQL from Perl data structures |
|---|
| SQL-Abstract-Classic | Generate SQL from Perl data structures with backwards/forwards compat |
|---|
| 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 |
|---|
| Statistics-Basic | A collection of very basic statistics modules |
|---|
| Statistics-CaseResampling | Efficient resampling and calculation of medians with confidence intervals |
|---|
| Statistics-ChiSquare | How well-distributed is your data? |
|---|
| 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 |
|---|
| Stat-lsMode | Perl Stat-lsMode Module |
|---|
| 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 | Simple sprintf-like dialect |
|---|
| String-Escape | Backslash escapes, quoted phrase, word elision, etc |
|---|
| String-Expand | string utility functions for expanding variables in self-referential sets |
|---|
| 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-Random | Perl module to generate random strings based on a pattern |
|---|
| 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... |
|---|
| String-Util | String processing utility functions |
|---|
| Struct-Compare | Recursive diff for perl structures |
|---|
| Struct-Dumb | Make simple lightweight record-like structures |
|---|
| Sub-Delete | Perl module enabling one to delete subroutines |
|---|
| Sub-Exporter | 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-HandlesVia | Alternative handles_via implementation |
|---|
| 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 |
|---|
| Syntax-Keyword-Try | A try/catch/finally syntax for Perl |
|---|
| Sysadm-Install | Typical installation tasks for system administrators |
|---|
| 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 |
|---|
| 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 |
|---|
| TermReadKey | Change terminal modes, and perform non-blocking reads |
|---|
| Term-ReadLine-Gnu | Perl extension for the GNU Readline/History Library |
|---|
| 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-UI | User interfaces via Term::ReadLine made easy |
|---|
| Test2-Plugin-IOEvents | Turn STDOUT and STDERR into Test2 events |
|---|
| Test2-Plugin-NoWarnings | Fail if tests warn |
|---|
| Test2-Tools-Explain | Explain tools for Perl's Test2 framework |
|---|
| Test-API | Test a list of subroutines provided by a module |
|---|
| 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-Cmd | Module for portable testing of commands and scripts |
|---|
| Test-Command | Test routines for external commands |
|---|
| Test-Command-Simple | Test external commands (nearly) as easily as loaded modules |
|---|
| Test-Compile | Check whether Perl files compile correctly |
|---|
| Test-CPAN-Meta | Validate your CPAN META.yml file |
|---|
| Test-DatabaseRow | Simple database tests |
|---|
| 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-DiagINC | List modules and versions loaded if tests fail |
|---|
| 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-Expander | Expansion of test functionality that is frequently used while testing |
|---|
| Test-ExpectAndCheck | expect/check-style unit testing with object methods |
|---|
| 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-Filename | Portable filename comparison |
|---|
| Test-Files | A Test::Builder based module to ease testing with files and dirs |
|---|
| Test-File-ShareDir | Create a Fake ShareDir for your modules for testing |
|---|
| Test-Fork | test code which forks |
|---|
| Test-Future-IO-Impl | Acceptance tests for Future::IO implementations |
|---|
| Test-HTTP-Server-Simple | Test::More functions for HTTP::Server::Simple |
|---|
| Test-InDistDir | Test environment setup for development with IDE |
|---|
| Test-Inline | Inline test suite support for Perl |
|---|
| Test-Inter | Framework for more readable interactive test scripts |
|---|
| Test-Kit | Build custom test packages with only the features you want |
|---|
| Test-Kwalitee | Test the Kwalitee of a distribution before you release it |
|---|
| Test-LeakTrace | Traces memory leaks |
|---|
| Test-LectroTest | Easy, automatic, specification-based tests |
|---|
| Test-LongString | A library to test long strings |
|---|
| Test-LWP-UserAgent | A LWP::UserAgent suitable for simulating and testing network calls |
|---|
| Test-Manifest | Interact with a t/test_manifest file |
|---|
| Test-Memory-Cycle | Check for memory leaks and circular memory references |
|---|
| Test-Metrics-Any | Assert that code produces metrics via Metrics::Any |
|---|
| Test-MinimumVersion | does your code require newer perl than you think? |
|---|
| Test-Mock-LWP | Mocks LWP::UserAgent |
|---|
| 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-Nginx | Data-driven test scaffold for NGINX and OpenResty |
|---|
| 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-Refcount | Assert reference counts on objects |
|---|
| 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-Snapshot | Test against data stored in automatically-named file |
|---|
| 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-TrailingSpace | Test for trailing space in source files |
|---|
| 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 |
|---|
| 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-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-WordDiff | Track changes between documents |
|---|
| 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-CSV | Tied array which combines the power of Tie::File and Text::CSV |
|---|
| 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 |
|---|
| TimeDate | A Date/Time Parsing Perl Module |
|---|
| 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 |
|---|
| Tk | A Perl Module for Tk |
|---|
| Tk-CursorControl | Manipulate the mouse cursor programmatically |
|---|
| tkispell | Perl/Tk user interface for ispell |
|---|
| Tk-JPEG-Lite | lite JPEG loader for Tk::Photo |
|---|
| Tk-TableMatrix | Create and manipulate tables in Perl + Tk |
|---|
| 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 |
|---|
| Types-Path-Tiny | Path::Tiny types and coercions for Moose and Moo |
|---|
| Types-Self | Provides a 'Self' type constraint, referring to the caller class or role |
|---|
| Types-Serialiser | simple data types for common serialisation formats |
|---|
| 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 |
|---|
| 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 | Perl extension for mknod, major, minor, and makedev |
|---|
| Unix-Syslog | A Perl module which provides access to the system logger |
|---|
| URI | Uniform Resource Identifiers (absolute and relative) |
|---|
| URI-cpan | URLs that refer to things on the CPAN |
|---|
| URI-Encode | Simple percent Encoding/Decoding |
|---|
| URI-Fetch | Smart URI fetching/caching |
|---|
| URI-Find | Find URIs in plain text |
|---|
| URI-FromHash | Build a URI from a set of named parameters |
|---|
| 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 weather.com |
|---|
| Web-Machine | A Perl port of Webmachine |
|---|
| Web-Scraper | Web Scraping Toolkit using HTML and CSS Selectors or XPath expressions |
|---|
| WebService-Linode | Perl interface to the Linode.com 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 http://dict.leo.org/ |
|---|
| 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 www.pastebin.com 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 |
|---|
| X11-FreeDesktop-DesktopEntry | An interface to Freedesktop.org .desktop files |
|---|
| X11-Protocol | Client-side interface to the X11 Protocol |
|---|
| X11-Protocol-Other | X11 Protocol related components not included in dev-perl/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 module for parsing XML documents |
|---|
| XML-Parser-Lite | Lightweight regexp-based XML parser |
|---|
| XML-RAI | RSS Abstraction Interface |
|---|
| XML-RegExp | Regular expressions for XML tokens |
|---|
| XMLRPC-Lite | client and server implementation of XML-RPC protocol |
|---|
| XML-RSS | Basic framework for creating and maintaining RSS files |
|---|
| XML-RSS-Feed | Persistent XML RSS Encapsulation |
|---|
| XML-RSS-LibXML | XML::RSS with XML::LibXML |
|---|
| 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 | An 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 |
|---|
| X-Osd | Perl glue to libxosd (X OnScreen Display) |
|---|
| XS-Object-Magic | Opaque, extensible XS pointer backed objects using sv_magic |
|---|
| XS-Parse-Keyword | XS functions to assist in parsing keyword syntax |
|---|
| XS-Parse-Sublike | XS functions to assist in parsing sub-like syntax |
|---|
| XString | Isolated String helpers from B |
|---|
| XXX | See Your Data in the Nude |
|---|
| 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 |
|---|