ack A grep-like program specifically for large source trees Andy Lester (andy@petdance.com) Algorithm-BinarySearch-Vec binary search functions for vec() vectors, with fast XS implementations Bryan Jurish (moocow@cpan.org) Algorithm-C3 A module for merging hierarchies using the C3 algorithm Brandon L. Black (blblack@gmail.com) Algorithm-Diff-XS Algorithm::Diff with XS core loop Audrey Tang (cpan@audreyt.org) Algorithm-Diff Compute `intelligent' differences between two files / lists Tye McQueen (tyemq@cpan.org) Algorithm-MedianSelect-XS Median finding algorithm Steven Schubiger (stsc) (5tqttgtnxw@snkmail.com) Algorithm-QuineMcCluskey solve Quine-McCluskey set-cover problems Darren Kulp (darren@kulp.ch) Algorithm-Scale2x Generic implementation of the Scale2x algorithm Brian Cassidy (bricas@cpan.org) Alias declare symbolic aliases for perl data Gurusamy Sarathy (gsar@umich.edu) aliased Use shorter versions of class names. Curtis Poe (ovid@cpan.org) ANSIColor Color output using ANSI escape sequences Russ Allbery (rra@stanford.edu) Any-Moose *deprecated* - use Moo instead! Shawn M Moore (sartak@gmail.com) App-Ack A container for functions for the ack program Andy Lester (andy@petdance.com) AppConfig AppConfig is a bundle of Perl5 modules for reading configuration files and parsing command line arguments. Andy Wardley, (abw@wardley.org) Archive-Extract Generic archive extracting mechanism Jos Boumans (kane@cpan.org) Archive-StringToZip Transforms a string to a zip Robbie Bow (robbiebow@canada.com) Archive-Tar Manipulates TAR archives Jos Boumans (kane@cpan.org) Archive-Unrar is a procedural module that provides manipulation (extraction and listing of embedded information) of compressed RAR format archives by interfacing with the unrar.dll dynamic library for Windows. Nikos Vaggalis (nikos.vaggalis@gmail.com) Archive-Zip Provide an interface to ZIP archive files. Ned Konz (perl@bike-nomad.com) Array-Compare Perl extension for comparing arrays. Dave Cross (dave@mag-sol.com) Array-Diff Find the differences between two arrays Daisuke Murase (typester@cpan.org) Attribute-Handlers Simpler definition of attribute handlers Damian Conway (damian@conway.org) Authen-Captcha Perl extension for creating captcha's to verify the human element in transactions. Seth T. Jackson (sjackson@purifieddata.net) Authen-DecHpwd DEC VMS password hashing Andrew Main (Zefram) (zefram@fysh.org) Authen-HTTP-Signature Sign and validate HTTP headers Mark Allen (mrallen1@yahoo.com) Authen-NTLM An NTLM authentication module David (Buzz) Bussenschutt (davidbuzz@gmail.com), Mark Bush (Mark.Bush@bushnet.demon.co.uk) autodie Replace functions with ones that succeed or die with lexical scope Paul Fenwick (pjf@cpan.org) AutoLoader load subroutines only on demand Steffen Mueller (smueller@cpan.org) B-Hooks-EndOfScope Execute code after a scope finished compilation Florian Ragwitz (rafl@debian.org) B-Hooks-OP-Check-EntersubForCV Invoke callbacks on construction of entersub OPs for certain CVs Florian Ragwitz (rafl@debian.org) B-Hooks-OP-Check Wrap OP check callbacks Florian Ragwitz (rafl@debian.org) B-Hooks-OP-PPAddr Hook into opcode execution Florian Ragwitz (rafl@debian.org) B-Hooks-Parser Interface to perls parser variables Florian Ragwitz (rafl@debian.org) B-Keywords Lists of reserved barewords and symbol names Joshua ben Jore (jjore@cpan.org) B-Lint-StrictOO Apply strict to classes and methods Josh Jore (jjore@cpan.org B-Lint Perl lint Joshua ben Jore (jjore@cpan.org) B-Utils Helper functions for op tree manipulation Josh Jore (jjore@cpan.org) bignum Transparent BigNumber support for Perl Tels (nospam-abuse@bloodgate.com) Bit-Vector Efficient bit vector, set of integers and ``big int'' math library Steffen Beyer (sb@engelschall.com) Boulder An API for hierarchical tag/value structures Lincoln D. Stein (lincoln.stein@gmail.com) Bytes-Random-Secure Perl extension to generate cryptographically-secure David Oswald <davido@cpan.org) Capture-Tiny Capture STDOUT and STDERR from Perl, XS or external programs David Golden (dagolden@cpan.org) Carp-Clan Report errors from perspective of caller of a "clan" of modules Steffen Beyer (STBEY@cpan.org) Carp alternative warn and die for modules Andrew Main (zefram@fysh.org CGI Simple Common Gateway Interface Class Lincoln D. Stein (lstein@cshl.org) CGI Simple Common Gateway Interface Class Lincoln D. Stein (lstein@cshl.org) Check-ISA DWIM, correct checking of an object's class Yuval Kogman (nothingmuch@woobling.org) Class-Accessor Automated accessor generation Marty Pauley (marty+perl@kasei.com) Class-C3-XS XS speedups for Class::C3 Brandon L. Black (blblack@gmail.com) Class-C3 A pragma to use the C3 method resolution order algorithm Stevan Little (stevan@iinteractive.com) Class-Data-Inheritable Inheritable, overridable class data Tony Bowden (tony@tmtm.com) Class-ErrorHandler Base class for error handling Benjamin Trott (cpan@stupidfool.org) Class-Gomor another class and object builder GomoR (perl@gomor.org) Class-Inspector Get information about a class and its structure Adam Kennedy (adamk@cpan.org) Class-ISA report the search path for a class's ISA tree Sean M. Burke (sburke@cpan.org) Class-Load-XS XS implementation of parts of Class::Load Dave Rolsky (autarch@urth.org) Class-Load a working (require "Class::Name") and more Shawn M Moore (sartak@bestpractical.com) Class-Loader Load modules and create objects on demand Vipul Ved Prakash (mail@vipul.net) Class-Method-Modifiers provides Moose-like method modifiers Shawn M Moore (sartak@gmail.com) Class-MethodMaker a module for creating generic methods Steffen Schwigon (schwigon@cpan.org) Class-Prototyped Fast prototype-based OO programming in Perl. Toby Ovod-Everett (toby@ovod-everett.org) Class-Singleton Base class for creating singleton objects Andy Wardley (abw@wardley.org) Class-Std Support for creating standard "inside-out" classes Damian Conway (DCONWAY@cpan.org) Class-XSAccessor Generate fast XS accessors without runtime compilation Steffen Mueller (smueller@cpan.org) Clone recursively copy Perl datatypes Ray Finch (rdf@cpan.org) Compress-LZ4 Perl interface to the LZ4 (de)compressor gray (gray@cpan.org) Compress-LZF extremely light-weight Lempel-Ziv-Free compression Marc Lehmann (schmorp@schmorp.de) Compress-LZO Interface to the LZO compression library Markus F.X.J. Oberhumer (markus@oberhumer.com) Compress-LZV1 extremely leight-weight Lev-Zimpel-Vogt compression Marc Lehmann (pcg@goof.com) Compress-Raw-Bzip2 Low-Level Interface to bzip2 compression library Paul Marquess (pmqs@cpan.org) Compress-Raw-Lzma Low-Level Interface to lzma compression library Paul Marquess (pmqs@cpan.org) Compress-Raw-Zlib Low-Level Interface to zlib compression library Paul Marquess (pmqs@cpan.org) Compress-Snappy Perl interface to Google's Snappy (de)compressor gray (gray@cpan.org) Config-Any Load configuration from different file formats, transparently Joel Bernstein (rataxis@cpan.org) Config-General Generic Config Module Thomas Linden (tlinden@cpan.org) Config-IniFiles A module for reading .ini-style configuration files Jeremy Wadsack (dgsupport@wadsack-allen.com) Config-Std Load and save configuration files in a standard format Damian Conway (DCONWAY@cpan.org) Config-Tiny Read/Write .ini style files with as little code as possible Adam Kennedy (adamk@cpan.org Context-Preserve run code after a subroutine call, preserving the context the subroutine would have seen if it were the last statement in the caller Jonathan Rockway (jrockway@cpan.org) Convert-ASCII-Armour Convert binary octets into ASCII armoured messages Vipul Ved Prakash (mail@vipul.net) Convert-ASN1 Convert between perl data structures and ASN.1 encoded packets Graham Barr (gbarr@cpan.org) Convert-PEM Read/write encrypted ASN.1 PEM files Benjamin Trott (cpan@stupidfool.org) CPAN-DistnameInfo Extract distribution name and version from a distribution filename Graham Barr (gbarr@cpan.org) CPAN-Meta-Check Verify requirements in a CPAN::Meta object Leon Timmermans (leont@cpan.org) CPAN-Meta-Requirements a set of version requirements for a CPAN dist David Golden (dagolden@cpan.org), Ricardo Signes (rjbs@cpan.org) CPAN-Meta the distribution metadata for a CPAN dist David Golden (dagolden@cpan.org), Ricardo Signes (rjbs@cpan.org) CPAN-Mini create a minimal mirror of CPAN Ricardo SIGNES (rjbs@cpan.org), Randal Schwartz (merlyn@stonehenge.com) Crypt-AllOrNothing-Util Util functions for Crypt::AllOrNothing Timothy Zander (timothy.zander@alum.rpi.edu) Crypt-AllOrNothing All-Or-Nothing Encryption Timothy Zander (timothy.zander@alum.rpi.edu) Crypt-Anubis Crypt::CBC-compliant block cipher Julius C. Duque (jcduque@lycos.com) Crypt-Blowfish-Mod Yet another blowfish algorithm Rodrigo de Oliveira (rodrigolive@gmail.com) Crypt-Blowfish Perl Blowfish encryption module Dave Paris (amused@pobox.com) Crypt-CBC Encrypt Data with Cipher Block Chaining Mode Lincoln Stein (lstein@cshl.org) Crypt-Cracklib Perl interface to Alec Muffett's Cracklib. Dan Sully (daniel@cpan.org) Crypt-DES Perl DES encryption module Dave Paris (amused@pobox.com) Crypt-DES_EDE3 Triple-DES EDE encryption/decryption Benjamin Trott (ben@rhumba.pair.com) Crypt-DH Diffie-Hellman key exchange system Benjamin Trott (ben+cpan@stupidfool.org) Crypt-DSA DSA Signatures and Key Generation Benjamin Trott (ben@sixapart.com) Crypt-FNA FNA Fractal Numerical Algorithm for a new cryptography technology Mario Rossano (software@netlogica.it) Crypt-GCM Galois/Counter Mode (GCM) Hiroyuki OYAMA (oyama@module.jp) Crypt-GCrypt Perl interface to the GNU libgcrypt library Alessandro Ranellucci (aar@cpan.org) Crypt-IDEA Perl interface to IDEA block cipher Dave Paris (a-mused@pobox.com) Crypt-Juniper Encrypt/decrypt Juniper $9$ secrets kevin brintnall (kbrint@rufus.net) Crypt-Keyczar Keyczar: A Cryptographic Toolkit OYAMA (oyama@mixi.co.jp) Crypt-Keys On-disk management of public and private keyfiles Benjamin Trott (ben@rhumba.pair.com) Crypt-Khazad Crypt::CBC-compliant block cipher Julius C. Duque (jcduque@lycos.com) Crypt-Loki97 Crypt::CBC compliant block cipher Julius C. Duque (jcduque@lycos.com) Crypt-Misty1 Crypt::CBC-compliant block cipher Julius C. Duque (jcduque@lycos.com) Crypt-Noekeon Crypt::CBC-compliant block cipher Julius C. Duque (jcduque@lycos.com) Crypt-OpenSSL-AES A Perl wrapper around OpenSSL's AES library Tolga Tarhan (cpan@ttar.org> Crypt-OpenSSL-Bignum OpenSSL's multiprecision integer arithmetic Ian Robertson (iroberts@cpan.org) Crypt-OpenSSL-Blowfish Blowfish Algorithm using OpenSSL Vitaly Kramskikh (vkramskih@cpan.org) Crypt-OpenSSL-DSA Digital Signature Algorithm using OpenSSL T.J. Mather (tjmather@maxmind.com) Crypt-OpenSSL-EC Perl extension for OpenSSL EC (Elliptic Curves) library Mike McCauley (mikem@airspayce.com) Crypt-OpenSSL-PBKDF2 wrapper for PBKDF2 keys derivation function of the OpenSSL library R.Scussat - OpenDiogene Project (rscussat@dsplabs.net) Crypt-OpenSSL-PKCS10 Perl extension to OpenSSL's PKCS10 API JoNO (jonozzz@yahoo.com) Crypt-OpenSSL-PKCS12 Perl extension to OpenSSL's PKCS12 API. Dan Sully (daniel@cpan.org) Crypt-OpenSSL-Random Routines for accessing the OpenSSL pseudo-random number generator Ian Robertson (iroberts@cpan.com) Crypt-OpenSSL-RC4 RC4 library based on OpenSSL Tokuhiro Matsuno (tokuhirom.gmail) Crypt-OpenSSL-RSA RSA encoding and decoding, using the openSSL libraries Ian Robertson (iroberts@cpan.org) Crypt-OpenSSL-SMIME Dmitry Dorofeev (dima@yasp.com) Crypt-OpenSSL-VerifyX509 simple certificate verification Chris Andrews (chrisandrews@venda.com) Crypt-OpenSSL-X509 Perl extension to OpenSSL's X509 API Dan Sully (daniel@cpan.org) Crypt-PerfectPaperPasswords Steve Gibson's Perfect Paper Passwords Andy Armstrong (andy@hexten.net) Crypt-Primes Provable Prime Number Generator suitable for Cryptographic Applications Vipul Ved Prakash (mail@vipul.net) Crypt-Pwsafe Perl extension for decrypting and parsing PasswordSafe V3 data files Shufeng Tan (shufengtan@gmail.com) Crypt-Rabbit A new stream cipher based on the properties of counter assisted stream ciphers Julius C. Duque (jcduque@lycos.com) Crypt-Rainbow Crypt::CBC-compliant block cipher Julius C. Duque (jcduque@lycos.com) Crypt-Random-Seed Provide strong randomness for seeding Dana A Jacobsen (dana@acm.org) Crypt-Random-TESHA2 Random numbers using timer/schedule entropy, aka userspace voodoo entropy Dana A Jacobsen (dana@acm.org) Crypt-Random Cryptographically Secure, True Random Number Generator Vipul Ved Prakash (mail@vipul.net) Crypt-RC4 Perl implementation of the RC4 encryption algorithm Kurt Kincaid (sifukurt@yahoo.com) Crypt-Rijndael Crypt::CBC compliant Rijndael encryption module Rafael R. Sevilla and brian d foy (bdfoy@cpan.org) Crypt-RSA RSA public-key cryptosystem. Vipul Ved Prakash (mail@vipul.net) Crypt-ScryptKDF Scrypt password based key derivation function Karel Miko () Crypt-SEAL2 The SEAL stream cipher, version 2.0 Julius C. Duque (jcduque@lycos.com) Crypt-Shark Crypt::CBC compliant block cipher Julius C. Duque (jcduque@lycos.com) Crypt-Skipjack Crypt::CBC-compliant block cipher Julius C. Duque (jcduque@lycos.com) Crypt-SMIME S/MIME message signing, verification, encryption and decryption Ymirlink (tl@tripletail.jp) Crypt-SSLeay OpenSSL support for LWP A. Sinan Unur (nanis@cpan.org) Crypt-TC18 Crypt::CBC-compliant block cipher Julius C. Duque (jcduque@lycos.com) Crypt-Twofish The Twofish Encryption Algorithm Abhijit Menon-Sen (ams@toroid.org) Crypt-UnixCrypt_XS perl xs interface for a portable traditional Boris Zentner (bzm@2bz.de) Crypt-URandom Provide non blocking randomness David Dick (ddick@cpan.org CryptX Crypto toolkit (self-contained no external libraries needed) Karel Miko ( ) Curses-Forms High level access to Curses forms for use with Curses::Widgets Arthur Corliss (corliss@digitalmages.com) Curses-Widgets High level access to widgets for rapid interface design. Arthur Corliss (corliss@digitalmages.com) Curses terminal screen handling and optimization William Setzer (William_Setzer@ncsu.edu) Data-BitMask bitmask manipulation. Toby Ovod-Everett (toby@ovod-everett.org) Data-Buffer Read/write buffer class Benjamin Trott (ben@rhumba.pair.com) Data-Dumper stringified perl data structures, suitable for both printing and eval Steffen Muller (smueller@cpan.org) Data-Eacherator simple each-like iterator generator for hashes and arrays Michael Stillwell (mjs@beebo.org) Data-Integer details of the native integer data type Andrew Main (Zefram) (zefram@fysh.org) Data-Lazy Provides lazy scalars, arrays and hashes. Jan Krynicky (Jenda@Krynicky.cz) Data-OptList Parse and validate simple name/value option pairs Ricardo SIGNES (rjbs@cpan.org) Data-Random Perl module to generate random data Adekunle Olonoh (koolade@users.sourceforge.net) Data-Section read multiple hunks of data out of your DATA section Ricardo SIGNES (rjbs@cpan.org) Data-Serializer Modules that serialize data structures Neil Neely (neil@neely.cx) Data-Visitor Visitor style traversal of Perl data structures Yuval Kogman (nothingmuch@woobling.org), Marcel Grunauer (marcel@cpan.org) Date-Calc Gregorian calendar date calculations Steffen Beyer (STBEY@cpan.org) DateTime-Locale Localization support for DateTime.pm Richard Evans (rich@ridas.com) Dave Rolsky (autarch@urth.org) DateTime-TimeZone Time zone object base class and factory Dave Rolsky (autarch@urth.org) DateTime A date and time object Dave Rolsky (autarch@urth.org) DB_File Perl5 access to Berkeley DB version 1.x Paul Marquess (pmqs@cpan.org) DBD-DB2 Perl driver for IBM DB2 Universal Database DB2 Perl (db2perl@ca.ibm.com) DBD-Ingres DBI driver for Ingres database systems Henrik Tougaard (htoug@cpan.org) DBD-mysql A MySQL driver for the Perl5 Database Interface (DBI) Rudy Lippan (rlippan@remotelinux.com) DBI Database independent interface for Perl Tim Bunce (dbi-users@perl.org) Devel-Caller meatier versions of C<caller> Richard Clamp (richardc@unixbeard.net) Devel-CoreStack Try to generate a stack dump from a core file Alligator Descartes (descarte@symbolstone.org) Devel-Declare Adding keywords to perl, in perl Matt S Trout (mst@shadowcat.co.uk) Devel-GlobalDestruction Expose the flag which marks global destruction Peter Rabbitson (ribasushi@cpan.org) Devel-Hide Forces the unavailability of specified Perl modules (for testing) A. R. Ferreira (ferreira@cpan.org) Devel-PartialDump Partial dumping of data structures, optimized for argument printing Florian Ragwitz (rafl@debian.org) Devel-PPPort Perl/Pollution/Portability Marcus Holland-Moritz (mhx@cpan.org) Devel-ptkdb Perl debugger using a Tk GUI Andrew E. Page (aepage@users.sourceforge.net) Devel-StackTrace An object representing a stack trace Dave Rolsky (autarch@urth.org) Devel-Symdump dump symbol names or the symbol table Andreas Koenig (andk@cpan.org) Device-Modem Perl extension to talk to modem devices connected via serial port Cosimo Streppone (cosimo@cpan.org) Device-USB Use libusb to access USB devices. G. Wade Johnson (wade@anomaly.org) Digest-Adler32 The Adler-32 checksum Gisle Aas (gisle@aas.no) Digest-BLAKE Perl interface to the BLAKE digest algorithm gray (gray@cpan.org) Digest-BMW Perl interface to the Blue Midnight Wish digest algorithm gray (gray@cpan.org) Digest-BubbleBabble Create bubble-babble fingerprints Benjamin Trott (btrott@gmail.com) Digest-CRC Generic CRC functions Oliver Maul (oli@42.nu) Digest-CubeHash-XS Perl interface to the CubeHash digest algorithm gray (gray@cpan.org) Digest-ECHO Perl interface to the ECHO digest algorithm gray (gray@cpan.org) Digest-EdonR Perl interface to the Edon-R digest algorithm gray (gray@cpan.org) Digest-FNV Perl extension for the Fowler/Noll/Vo (FNV) has Jeffrey Webster (jwebster@localdomain) Digest-FP56x1xor A 64bit fingerprint algorithm that features arithmetics Juergen Weigert (jw@suse.de) Digest-GOST Perl interface to the GOST R 34.11-94 digest algorithm gray (gray@cpan.org) Digest-Groestl Perl interface to the Groestl digest algorithm gray (gray@cpan.org) Digest-Hamsi Perl interface to the Hamsi digest algorithm gray (gray@cpan.org) Digest-Hashcash generate Hashcashes (http://www.hashcash.org) Marc Lehmann (schmorp@schmorp.de) Digest-Haval256 A 5-round, 256-bit one-way hash function Julius C. Duque (jcduque@lycos.com> Digest-HMAC Keyed-Hashing for Message Authentication Gisle Aas (gisle@activestate.com) Digest-HMAC_MD6 MD6 Keyed-Hashing for Message Authentication Andy Armstrong (andy@hexten.net) Digest-Keccak Perl interface to the Keccak digest algorithm gray (gray@cpan.org) Digest-MD2 Perl interface to the MD2 Algorithm Gisle Aas (gisle@aas.no) Digest-MD4 Perl interface to the MD4 Algorithm Mike McCauley (mikem@open.com.au) Digest-MD5 Perl interface to the MD5 Algorithm Gisle Aas (gisle@ActiveState.com) Digest-MD6 Perl interface to the MD6 Algorithm Andy Armstrong (andy@hexten.net) Digest-MurmurHash Perl XS interface to the MurmurHash algorithm Toru Maesaka (dev@torum.net) Digest-OAT Bob Jenkin's One-at-a-Time hash function Marlon Bailey (mcbailey@localdomain) Digest-Oplop Generate account passwords based on a nickname and a master password Mario Domgoergen (mdom@cpan.org) Digest-SHA Perl extension for SHA-1/224/256/384/512 Mark Shelor (mshelor@cpan.org) Digest-SHA1 Perl interface to the SHA-1 algorithm Gisle Aas (gisle@aas.no) Digest-SHA2 A variable-length one-way hash function (deprecated in favor of Digest::SHA) Julius C. Duque (jcduque@lycos.com) Digest-SHA256 a module that implements the NIST SHA-256/384/512 hash Rafael R. Sevilla (sevillar@team.ph.inter.net) Digest-SHA3 Perl extension for SHA-3 Mark Shelor (mshelor@cpan.org) Digest-SipHash Perl XS interface to the SipHash algorithm Dan Kogai (dankogai+cpan@gmail.com) Digest-Tiger a module that implements the tiger hash Clinton Wong (clinton_via_cpan@pobox.com) Digest-Whirlpool A 512-bit one-way hash function AE. A. Bjarmason (avar@cpan.org) Digest Modules that calculate message digests Gisle Aas (gisle@aas.no) Dist-CheckConflicts declare version conflicts for your dist Jesse Luehrs (doy@tozt.net) Email-Address RFC 2822 Address Parsing Casey West (casey@geeknest.com) Email-Date-Format produce RFC 8822 date strings Ricardo SIGNES (rjbs@cpan.org) Encode-Base58-GMP High speed Base58 encoding using GMP with BigInt and MD5 support John Wang (johncwang@gmail.com) Encode-Locale Determine the locale encoding Gisle Aas (gisle@activestate.com) Encode character encodings in Perl Dan Kogai (dankogai+cpan@gmail.com) enum C style enumerated types and bitmask flags in Perl Zenin (zenin@archive.rhps.org) Env-Path Advanced operations on path variables David Boyce (dsbperl@cleartool.com) Error Error/exception handling in an OO-ish way Shlomi Fish (shlomif@iglu.org.il) Eval-Closure safely and cleanly create closures via string eval Jesse Luehrs (doy@tozt.net) Exception-Class A module that allows you to declare real exception classes in Perl Dave Rolsky (autarch@urth.org) Exporter Implements default import method for modules Adriano Ferreira (ferreira@cpan.org ) ExtUtils-AutoInstall Automatic install of dependencies via CPAN Autrijus Tang (autrijus@autrius.org) ExtUtils-CBuilder Compile and link C code for Perl modules Ken Williams (kwilliams@cpan.org) ExtUtils-Constant generate XS code to import C header constants Nicholas Clark (nick@ccl4.org) ExtUtils-Depends Easily build XS extensions that depend on XS extensions Florian Ragwitz (rafl@debian.org) ExtUtils-Install install files from here to there demerphq (yves@cpan.org) ExtUtils-MakeMaker Create a module Makefile Michael G Schwern (schwern@pobox.com) ExtUtils-Manifest utilities to write and check a MANIFEST file Randy Kobes (r.kobes@uwinnipeg.ca) ExtUtils-ParseXS converts Perl XS code into C code Ken Williams (ken@mathforum.org) FCGI Fast CGI module Sven Verdoolaege (skimo@kotnet.org) File-DirSync Syncronize two directories rapidly Rob Brown (bbb@cpan.org) File-Fetch Generic file fetching code Jos Boumans (kane@cpan.org) File-Find-Rule Alternative interface to File::Find Richard Clamp (richardc@unixbeard.net) File-HomeDir Find your home and other directories, on any platform Adam Kennedy (adamk@cpan.org) File-Listing parse directory listing Gisle Aas (gisle@activestate.com) File-Next File-finding iterator Andy Lester (andy@petdance.com) File-Path Create or remove directory trees David Landgren (david@landgren.net) File-pushd change directory temporarily for a limited scope David Golden (dagolden@cpan.org) File-ReadBackwards Read a file backwards by lines Uri Guttman (uri@stemsystems.com) File-Remove Remove files and directories Adam Kennedy (adamk@cpan.org) File-Scan Extension for Scanning files for Viruses Henrique Dias (hdias@aesbuc.pt) File-ShareDir Locate per-dist and per-module shared files Adam Kennedy (adamk@cpan.org) File-Slurp Efficient Reading/Writing of Complete Files Uri Guttman (uri@stemsystems.com) File-Temp return name and handle of a temporary file safely Tim Jenness (tjenness@cpan.org) File-Touch update access and modification timestamps, creating nonexistent files where necessary Nigel Wetters Gourlay (nwetters@cpan.org) FileHandle-Fmode determine whether a filehandle is opened for reading, writing, or both. Sisyphus (sisyphus@cpan.org) Filesys-MakeISO make iso images (portable) Uwe Voelker (uwe.voelker@gmx.de) Filter-Simple Simplified source filtering Damian Conway (damian@conway.org) Filter Source Filters Paul Marquess (pmqs@cpan.org) Font-AFM Interface to Adobe Font Metrics files Gisle Aas (gisle@aas.no) Font-TTF TTF font support for Perl Martin Hosken (martin_hosken@sil.org) GD-3DBarGrapher Create 3D bar graphs using GD S.I.Warhurst (swarhurst@cpan.org) GD-Arrow draw arrows using GD Todd Caine (tcaine@pobox.com) GD-Barcode create barcode image with GD Kawai Takanori (GCD00051@nifty.ne.jp) GD-Chart-Radial plot and output Radial or Radar charts using the GD library. Barbie (barbie@missbarbell.co.uk) GD-Convert additional output formats for GD Slaven Rezic (slaven@rezic.de) GD-Graph-Cartesian Make cartesian graph using GD package Michael R. Davis (davis@davisnetworks.com) GD-Graph-radar make radial bar charts Gene Boggs (gene@cpan.org) GD-Graph-splined Smooth line graphs with GD::Graph Lee Goddard (lgoddard@cpan.org) GD-Graph3d Creates 3D charts with GD::Graph and GD. Jeremy Wadsack <dgsupport@wadsack-allen.com> GD-Icons Utility for generating series of icons of varying color and shapes Payan Canaran (pcanaran@cpan.org) GD-Image-AnimatedGif Perl extension for creating animated gifs with GD Daniel Muey (http://drmuey.com/cpan_contact.pl) GD-Image-CopyIFS fractal-based image copying and resizing Randy Kobes (r.kobes@uwinnipeg.ca) GD-Image-Orientation Perl extension for managing a GD::Image's vertical or horizontal orientation (shapewise) Daniel Muey (http://drmuey.com/cpan_contact.pl) GD-Image-Scale2x Implementation of the Scale2x algorithm for the GD library Brian Cassidy (bricas@cpan.org) GD-Image-Thumbnail Perl extension for creating thumbnailed images with GD. Daniel Muey (http://drmuey.com/cpan_contact.pl) GD-SecurityImage-AC Security image (captcha) generator Burak Gursoy (burak@cpan.org) GD-SecurityImage Security image (captcha) generator Burak Gursoy (burak@cpan.org) GD-Text-Arc draw TrueType text along an arc. Daniel Allen (da@coder.com) GD-Thumbnail Thumbnail maker for GD Burak Gursoy (burak@cpan.org) GD-Tiler simple image tiler using GD Dean Arnold, Presicient Corp. (darnold@presicient.com) GD Interface to Gd Graphics Library (GIF support) Lincoln Stein (lstein@cshl.org) Term-GDBUI A fully-featured shell-like command line environment Scott Bronson (brons_cpan@rinspin.com) GDGraph Produces charts with GD Martien Verbruggen <mgjv@tradingpost.com.au> GDTextUtil text utilities for GD Martien Verbruggen (mgjv@comdyn.com.au) Getopt-ArgvFile interpolates script options from files into @ARGV or another array Jochen Stenzel (perl@jochen-stenzel.de) Getopt-Long-Descriptive Getopt::Long, but simpler and more powerful Hans Dieter Pearcey (hdp@cpan.org), Ricardo Signes (rjbs@cpan.org) Getopt-Long Module to handle parsing command line options Johan Vromans (jvromans@squirrel.nl) Glib Perl wrappers for the GLib utility and Object libraries Brian Manning (xaoc@cpan.org) GMP Perl interface to the GNU Multiple Precision Arithmetic Library Free Software Foundation Graph graph data structures and algorithms Jarkko Hietaniemi (jhi@iki.fi) Graphics-ColorNames defines RGB values for common color names Robert Rothenberg (rrwo@cpan.org) Hash-SafeKeys get hash contents without resetting each iterator Marty O'Brien (mob@cpan.org) Hash-Util-FieldHash-Compat Use Hash::Util::FieldHash or ties, depending on availability Yuval Kogman (nothingmuch@woobling.org) HTML-Format Format HTML into various printable formats Sean M. Burke (sburke@cpan.org) HTML-HTML5-Entities drop-in replacement for HTML::Entities Toby Inkster (tobyink@cpan.org) HTML-Lint check for HTML errors in a string or file Andy Lester (andy@petdance.com) HTML-Parser HTML parser class Gisle Aas (gisle@activestate.com) HTML-SimpleLinkExtor A simple HTML link extractor. brian d foy (bdfoy@cpan.org) HTML-Strip Perl extension for stripping HTML markup from text. Alex Bowley (kilinrax@cpan.org) HTML-TagFilter A fine-grained html-filter, xss-blocker and mailto-obfuscator William Ross (wross@cpan.org) HTML-TagReader Perl extension module for reading html/sgml/xml files by tags. Guido Socher (guido@linuxfocus.org) HTML-Tagset data tables useful in parsing HTML Andy Lester (andy@petdance.com) HTML-Tidy (X)HTML validation in a Perl object Andy Lester (andy@petdance.com) HTML-Tree build and scan parse-trees of HTML Pete Krawczyk (petek@cpan.org) HTTP-Daemon-Threaded Apartment threaded web server Dean Arnold, Presicient Corp. (darnold@presicient.com) HTTP-Daemon a simple http server class Gisle Aas (gisle@activestate.com) HTTP-Date date conversion routines Gisle Aas (gisle@activestate.com) HTTP-Message HTTP style messages Gisle Aas (gisle@activestate.com) HTTP-Size Get the byte size of an internet resource. brian d foy (bdfoy@cpan.org) if if - use a Perl module if a condition holds Ilya Zakharevich (perl-module-if@ilyaz.org) Image-Button Create buttons for HTML forms using GD Joan M. Garcia (jm@elfiral.net) Image-Epeg Thumbnail jpegs at lightning speed Michael Curtis (mcurtis@yahoo-inc.com) Image-GD-Thumbnail produce thumbnail images with GD Lee Goddard (cpan@leegoddard.net) Image-Imager-Thumbnail Produces thumbnail images with Imager Emiliano Bruni (info@ebruni.it) Image-Info Extract meta information from image files Slaven Rezic (srezic@cpan.org) Image-JpegTran XS wrapper around lossless JPEG transformation utility - jpegtran Mons Anderson (mons@cpan.org) Image-Magick-Brand Perl extension for creating branded images with ImageMagick. Adam Roth (aroth@cpan.org) Image-Magick-Chart Use Image::Magick to create charts Ron Savage (ron@savage.net.au) Image-Magick-Info Retreive image attributes with Image::Magick. Adam Roth (aroth@cpan.org) Image-Magick-Iterator sequentially read Image::Magick object from Allen Day (allenday@ucla.edu) Image-Magick-Square Takes image and crops to a square leo charre (leo@leocharre.com) Image-Magick-Thumbnail-Fixed Perl extension for creating fixed sized thumbnails without distortion. Adam Roth, (aroth@cpan.org) Image-Magick-Thumbnail-PDF make thumbnail of a page in a pdf document Leo Charre (leocharre@cpan.org) Image-Magick-Thumbnail Produces thumbnail images with ImageMagick Lee Goddard (cpan@leegoddard.net) Image-Magick-Tiler Slice an image into N x M tiles Ron Savage (ron@savage.net.au) Image-Magick ImageMagick PERL Extension (QD=16) ImageMagick Studio LLC Image-Magick ImageMagick PERL Extension (QD=8) ImageMagick Studio LLC Image-PBMlib Library for reading PBM, PGM, PPM images Eli the Bearded (eli+cpan@panix.com) Image-Resize Simple image resizer using GD Sherzod B. Ruzmetov (sherzodr@handalak.com) Image-Size read the dimensions of an image in several popular formats Randy J. Ray (rjray@blackperl.com) Image-Thumbnail Simple thumbnails with GD/ImageMagick/Imager Lee Goddard (lgoddard@cpan.org) Image-ValidJpeg Perl extension for validating JPEG files. Steve Sanbeg (sanbeg@cpan.org) Imager-Chart-Radial uses Imager to plot and output Radial or Radar charts Aaron J Trevena (teejay@droogs.org) Imager-DTP draw text with DTP app-like custom options Toshimasa Ishibashi (iandeth99@ybb.ne.jp) Imager-File-GIF GIF Image file support Tony Cook (tonyc@cpan.org) Imager-File-JPEG JPEG Image file support Tony Cook (tonyc@cpan.org) Imager-File-PNG PNG Image file support Tony Cook (tonyc@cpan.org) Imager-File-TIFF TIFF image file support for Imager Tony Cook (tonyc@cpan.org) Imager-Filter-FishEye fisheye filter for Imager Tokuhiro Matsuno (tokuhirom@gmail.com) Imager-Filter-RoundedCorner Make nifty images with Imager Daisuke Murase (typester@cpan.org) Imager-Filter-Sepia filter that convert to sepia tone. Yoshiki KURIHARA (kurihara@cpan.org) Imager-Font-FT2 FreeType 2 font driver for Imager Tony Cook (tonyc@cpan.org) Imager-GIF a handy module for animated GIF processing Tadeusz Sosnierz (tsosnierz@opera.com) Imager-Graph Draws good looking pie graphs Tony Cook (tony@develop-help.com) Imager-Heatmap Perl extension for drawing Heatmap using Imager Yuto KAWAMURA(kawamuray) (kawamuray.dadada@gmail.com) Imager-Montage montage images Cornelius (c9s@aiink.com) Imager-Plot Perl extension for generating fancy graphic plots in color Arnar M. Hrafnkelsson (addi@umich.edu) Imager-QRCode Generate QR Code with Imager using libqrencode Yoshiki KURIHARA (kurihara@cpan.org) Imager-Screenshot Screen/Window capture to Imager images Tony Cook (tonyc@cpan.org) Imager-Search Find images within other images Adam Kennedy (adamk@cpan.org) Imager-Simple Make easy things easy with Imager Bernhard Graf (graf@cpan.org) Imager-SkinDetector Try to detect skin tones and nudity in images Cosimo Streppone (cosimo@cpan.org) Imager-Tiler simple image tiler using Imager Dean Arnold, Presicient Corp. (darnold@presicient.com) Imager-TimelineDiagram Perl extension for creating Timeline Diagrams (designed to show system interaction over time) Matt Sanford (mzsanford@cpan.org) Imager Perl extension for Generating 24 bit Images Tony Cook (tony@imager.perl.org), Arnar M. Hrafnkelsson IO-Capture Abstract Base Class to build modules to capture output Mark Reynolds (reynolds@sgi.com) IO-Compress-Lzf Write lzf files/buffers Paul Marquess (pmqs@cpan.org) IO-Compress-Lzma Write lzma files/buffers Paul Marquess (pmqs@cpan.org) IO-Compress-Lzop Write lzop files/buffers Paul Marquess (pmqs@cpan.org) IO-Compress IO Interface to compressed data files/buffers Paul Marquess (pmqs@cpan.org) IO-File-CompressOnClose compress a file when done writing to it James FitzGibbon (jfitz@CPAN.org) IO-HTML Open an HTML file with automatic charset detection Christopher J. Madsen (perl@cjmweb.net) IO-Select-Trap IO::Select() functionality on Scalar-based Filehandles Scott Scecina (scotts.cpan@verizon.net) IO-Socket-INET6 Object interface for AF_INET|AF_INET6 domain sockets Rafael Martinez Torres (rafael.martinez@novagnet.com) IO-Socket-IP A drop-in replacement for IO::Socket::INET supporting both IPv4 and IPv6 Paul Evans (leonerd@leonerd.org.uk) IO-Socket-Multicast Send and receive multicast messages Lincoln Stein (lstein@cshl.org) IO-Socket-SSL Nearly transparent SSL encapsulation for IO::Socket::INET. Steffen Ullrich and Peter Behroozi and Marko Asplund IO-String emulate file interface for in-core strings Gisle Aas (gisle@ActiveState.com) IO-stringy I/O on in-core objects like strings and arrays David F. Skoll (dfs@roaringpenguin.com) IO-Tee Multiplex output to multiple output handles Chung-chieh Shan (ken@digitas.harvard.edu) IO-Zlib IO::Zlib - IO:: style interface to Compress::Zlib Tom Hughes (tom@compton.nu) IO Perl core IO modules Graham Barr (gbarr@pobox.com) IPC-Cmd A cross platform way of running (interactive) commandline programs. Jos Boumans (kane@cpan.org) IPC-Mmap minimal unified mmap for POSIX and Win32 Dean Arnold (darnold@presicient.com) IPC-Run system() and background procs w/ piping, redirs, ptys (Unix, Win32) Barrie Slaymaker (barries@slaysys.com) IPC-System-Simple Run commands simply, with detailed diagnostics Paul Fenwick (pjf@cpan.org) JavaScript-SpiderMonkey Perl interface to the JavaScript Engine Mike Schilli, (m@perlmeister.com) JavaScript Perl extension for executing embedded JavaScript Claes Jakobsson (claesjac@cpan.org) JSON JSON (JavaScript Object Notation) encoder/decoder Makamaka Hannyaharamitu (makamaka@cpan.org) libnet Collection of Network protocol modules Graham Barr (gbarr@pobox.com) libwww-perl The World-Wide Web library for Perl Gisle Aas (gisle@activestate.com) libxml-perl Perl SAX parser using nsgmls Ken MacLeod (ken@bitsko.slc.ut.us) LibZip Create very low weight self executables. (This is the generator of TinyPerl) Graciliano M. P. (gm@virtuasites.com.br List-Compare Compare elements of two or more lists James E Keenan (jkeenan@cpan.org) List-MoreUtils Provide the stuff missing in List::Util Tassilo von Parseval (tassilo.von.parseval@rwth-aachen.de) Locale-Maketext-Simple Simple interface to Locale::Maketext::Lexicon Audrey Tang (cpan@audreyt.org) Log-Dispatch Dispatches messages to one or more outputs Dave Rolsky (autarch@urth.org) Log-Log4perl Log4j implementation for Perl Mike Schilli (m@perlmeister.com) Log-Message-Simple Simplified interface to Log::Message Jos Boumans (kane@cpan.org) Log-Message Powerful and flexible message logging mechanism Jos Boumans (kane@cpan.org) LWP-Curl LWP methods implementation with Curl engine Lindolfo Rodrigues de Oliveira Neto (lorn@cpan.org LWP-MediaTypes guess media type for a file or a URL Gisle Aas (gisle@activestate.com) LWP-UserAgent-ProgressBar An LWP user agent that can display a progress bar Marcel Gruenauer (marcel@cpan.org) MailTools Various Mail related modules Mark Overmeer (perl@overmeer.net) Marpa-XS XS version of Marpa Jeffrey Kegler (jkegl@cpan.org) Math-Base85 Perl extension for base 85 numbers, as referenced by RFC 1924 Tony Monroe (tmonroe+perl@nog.net) Math-BigInt-FastCalc Math::BigInt::Calc with some XS for more speed Tels (nospam-abuse@bloodgate.com) Math-BigInt-GMP Use the GMP library for Math::BigInt routines Tels (nospam-abuse@bloodgate.com) Math-BigInt-Pari Use Math::Pari for Math::BigInt routines Benjamin Trott (ben@rhumba.pair.com), Tels (nospam-abuse@bloodgate.com) Math-BigInt Arbitrary size integer/float math package Tels (nospam-abuse@bloodgate.com) Math-BigInteger Arbitrary length integer extension module for Perl Gary Howland (gary@hotlava.com) Math-BigRat Arbitrary big rational numbers Jonathan Leto (jonathan@leto.net) Math-Complex complex numbers and associated mathematical functions Jarkko Hietaniemi (jhi@iki.fi) Math-GMP High speed arbitrary size integer math Chip Turner (chip@redhat.com) Math-GMPf Perl interface to the GMP floating point functions Sisyphus (sisyphus@cpan.org) Math-GMPn Fixed length integer arithmetic Salvador Fandino (sfandino@yahoo.com) Math-GMPq Perl interface to the GMP rational functions Sisyphus (sisyphus@cpan.org) Math-GMPz Perl interface to the GMP integer functions Sisyphus (sisyphus@cpan.org) Math-Int64 Manipulate 64 bits integers in Perl Salvador Fandino (sfandino@yahoo.com) Math-MatrixReal Implements the data type 'matrix of real numbers' Jonathan Leto (jonathan@leto.net) Math-MPC Perl interface to the MPC (multi precision complex) library Sisyphus (sisyphus@cpan.org) Math-MPFI perl interface to the MPFI (interval arithmetic) library Sisyphus (sisyphus@cpan.org) Math-MPFR Perl interface to the MPFR (floating point) library Sisyphus (sisyphus@cpan.org) Math-Pari Perl interface to PARI. Ilya Zakharevich (ilyaz@cpan.org) Math-Prime-Util-GMP Utilities related to prime numbers, using GMP Dana A Jacobsen (dana@acm.org) Math-Prime-Util Utilities related to prime numbers, including fast sieves and factoring Dana A Jacobsen (dana@acm.org) Math-Quaternion Perl class to represent quaternions Jonathan Chin (jon-quaternion.pm@earth.li) Math-Random-ISAAC Perl interface to the ISAAC PRNG algorithm Jonathan Yu (jawnsy@cpan.org) Math-RngStream Perl wrapper for the RngStreams library Salvador Fandino (sfandino@yahoo.com) Math-Roman Arbitrary sized Roman numbers and conversion from and to Arabic TELS (nospam-abuse@bloodgate.com) Math-Round Perl extension for rounding numbers Geoffrey Rommel (GROMMEL@cpan.org) Math-Yacas Perl interface to YACAS (Yet Another Computer Algebra System) Jean-Louis Morel <jl_morel@bribes.org> MIME-Base32 Base32 encoder / decoder Daniel Peder (DanPeder@CPAN.ORG) MIME-Base64 Encoding and decoding of base64 strings Gisle Aas (gisle@aas.no) MIME-Lite low-calorie MIME generator Eryq (eryq@zeegee.com) MIME-tools Tools to manipulate MIME messages Eryq (eryq@zeegee.com), David F. Skoll (dfs@roaringpenguin.com), Dave O'Neill (dmo@roaringpenguin.com) MIME-Types Definition of MIME types Mark Overmeer (mark@overmeer.net) Module-Build Build and install Perl modules Ken Williams (kwilliams@cpan.org) Module-Compile Perl Module Compilation Ingy dot Net (ingy@cpan.org) Module-CoreList What modules shipped with versions of perl Richard Clamp (richardc@unixbeard.net) Module-ExtractUse Find out what modules are used Thomas Klausner (domm@cpan.org) Module-Implementation Loads one of several alternate underlying implementations for a module Dave Rolsky (autarch@urth.org) Module-Info Information about Perl modules Mattia Barbon (mbarbon@cpan.org) Module-Install Standalone, extensible Perl module installer Adam Kennedy (adamk@cpan.org) Module-Load-Conditional Simple caller() trace Jos Boumans (kane@cpan.org) Module-Load Load modules in a DWIM style Jos Boumans (kane@cpan.org) Module-Loaded Mark modules as loaded/unloaded Jos Boumans (kane@cpan.org) Module-Metadata Gather package and POD information from perl module files David Golden (dagolden@cpan.org) Module-Pluggable automatically give your module the ability to have plugins Simon Wistow (simon@thegestalt.org) Module-Runtime runtime module handling Andrew Main (Zefram) (zefram@fysh.org) Module-ScanDeps Recursively scan Perl code for dependencies Audrey Tang (cpan@audreyt.org) Module-Signature Module signature file manipulation Audrey Tang (cpan@audreyt.org) Module-Util Module name tools and transformations Matt Lawrence (mattlaw@cpan.org) Moo Minimalist Object Orientation (with Moose compatiblity) Matt S Trout (perl-stuff@trout.me.uk) Moose A postmodern object system for Perl 5 Moose is maintained by the Moose Cabal, along with the help of many contributors. MooseX-Clone Fine grained cloning support for Moose objects Yuval Kogman (nothingmuch@woobling.org) MooseX-Getopt A Moose role for processing command line options Karen Etheridge (ether@cpan.org) MooseX-LazyRequire Required attributes which fail only when trying to use them Florian Ragwitz (rafl@debian.org), Dave Rolsky (autarch@urth.org) MooseX-Meta-TypeConstraint-ForceCoercion Force coercion when validating type constraints Florian Ragwitz (rafl@debian.org) MooseX-Method-Signatures Method declarations with type constraints and no source filter Karen Etheridge (ether@cpan.org MooseX-MultiMethods Multi Method Dispatch based on Moose type constraints Florian Ragwitz (rafl@debian.org) MooseX-NonMoose easy subclassing of non-Moose classes Jesse Luehrs (doy@tozt.net) MooseX-Role-Parameterized roles with composition parameters Shawn M Moore (sartak@gmail.com) MooseX-Traits automatically apply roles at object creation time Florian Ragwitz (rafl@debian.org) MooseX-Types-DateTime DateTime related constraints and coercions for Moose Yuval Kogman (nothingmuch@woobling.org), John Napiorkowski (jjn1056@yahoo.com) MooseX-Types-Path-Class A Path::Class type library for Moose Todd Hepler (thepler@employees.org) MooseX-Types-Structured MooseX::Types::Structured - Structured Type Constraints for Moose John Napiorkowski (jjnapiork@cpan.org) MooseX-Types-URI A URI type library for Mouse Yuval Kogman (nothingmuch@woobling.org) MooseX-Types-VariantTable Type constraint based variant table Yuval Kogman (nothingmuch@woobling.org), Florian Ragwitz (rafl@debian.org) MooseX-Types Organise your Moose types in libraries Robert "phaylon" Sedlacek (rs@474.at) Mouse Moose minus the antlers Shawn M Moore (sartak at gmail.com) MouseX-Types Organize your Mouse types in libraries Kazuhiro Osawa (yappo@shibuya.pl) MRO-Compat mro::* interface compatibility for Perls < 5.9.5 Brandon L. Black (blblack@gmail.com) namespace-autoclean Keep imports out of your namespace Florian Ragwitz (rafl@debian.org) namespace-clean Keep imports and functions out of your namespace Robert 'phaylon' Sedlacek (rs@474.at), Florian Ragwitz (rafl@debian.org), Jesse Luehrs (doy@tozt.net) Net-Address-Ethernet find hardware ethernet address. Martin Thurn (mthurn@cpan.org) Net-Address-IPv4-Local A class for discovering the local system's IP Julian Mehnle (julian@mehnle.net) Net-Analysis Modules for analysing network traffic A. B. Worrall (worrall@cpan.org) Net-Curl Perl interface for libcurl Przemyslaw Iskra (sparky@pld-linux.org) Net-DHCP Object methods to create a DHCP packet Dean Hamstead (djzort@cpan.org) Net-DNS-SEC DNSSEC extensions to Net::DNS Olaf M. Kolkman (olaf@net-dns.org) Net-DNS Perl DNS resolver module Olaf Kolkman (olaf@net-dns.org) Net-Frame-Layer-8021Q 802.1Q layer object GomoR (gomor-cpan_at_gomor.org) Net-Frame-Layer-GRE Generic Route Encapsulation layer object GomoR (gomor-cpan@gomor.org) Net-Frame-Layer-ICMPv4 Internet Control Message Protocol v4 layer object GomoR (gomor-cpan_at_gomor.org) Net-Frame-Layer-ICMPv6 Internet Control Message Protocol v6 layer object GomoR (gomor-cpan_at_gomor.org) Net-Frame-Layer-IPv6 Internet Protocol v6 layer object GomoR (gomor-cpan_at_gomor.org) Net-Frame-Layer-LLC Logical-Link Control layer object GomoR (gomor-cpan_at_gomor.org) Net-Frame-Layer-LLTD Link Layer Topology Discovery layer object GomoR (gomor-cpan_at_gomor.org) Net-Frame-Layer-LOOP LOOP layer object GomoR (gomor-cpan_at_gomor.org) Net-Frame-Layer-OSPF Open Shortest Path First layer object GomoR (gomor-cpan_at_gomor.org) Net-Frame-Layer-PPPLCP PPP Link Control Protocol layer object GomoR (gomor-cpan_at_gomor.org) Net-Frame-Layer-PPPoES PPP-over-Ethernet layer object GomoR (gomor-cpan_at_gomor.org) Net-Frame-Layer-SinFP3 SinFP3 communication protocol GomoR (gomor-cpan_at_gomor.org) Net-Frame-Layer-STP Spanning Tree Protocol layer object GomoR (gomor-cpan_at_gomor.org) Net-Frame-Layer-UDPLite UDPLite layer object GomoR (gomor-cpan_at_gomor.org) Net-Frame-Simple frame crafting made easy GomoR (gomor-cpan_at_gomor.org) Net-Frame the base framework for frame crafting GomoR (gomor-cpan@gomor.org) Net-Ifconfig-Wrapper provides a unified way to configure network interfaces Daniel Podolsky (tpaba@cpan.org) Net-INET6Glue Make common modules IPv6 ready by hotpatching Steffen Ullrich (Steffen_Ullrich@genua.de) Net-IP Perl extension for manipulating IPv4/IPv6 addresses Manuel Valente (manuel.valente@gmail.com) Net-IPv4Addr Perl extension for manipulating IPv4 addresses. Francis J. Lacoste (francis.lacoste@iNsu.COM) Net-IPv6Addr check validity of IPv6 addresses Tony Monroe (tmonroe+perl@nog.net) Net-Libdnet Perl interface to libdnet Vlad Manilici (vman@tmok.com ) Net-LibIDN Perl bindings for GNU Libidn Thomas Jacob (jacob@internet24.de) Net-LibNIDS Perl extension for reassembly of TCP/IP streams using the libnids package Arthur Bergman (sky@nanisky.com) Net-Netmask Understand and manipulate IP netmaks David Muir Sharnoff (muir@idiom.com) Net-NTP Perl extension for decoding NTP server responses Ask Bjorn Hansen (ask@develooper.com) Net-Pcap-Reassemble IP fragment reassembly for Net::Pcap James Raftery (james@now.ie) Net-Pcap Interface to pcap(3) LBL packet capture library Sebastien Aperghis-Tramoni (sebastien@aperghis.net) Net-PcapUtils Utility routines for Net::Pcap module Tim Potter (tpot@acsys.anu.edu.au) Net-Radius ? Luis Munoz (luismunoz@cpan.org) Net-Random get random data from online sources David Cantrell (david@cantrell.org.uk) Net-SFTP Secure File Transfer Protocol client Dave Rolsky (autarch@urth.org) Net-SNMP-HostInfo Access the IP statistics of a MIB-II host James Macfarlane (jmacfarla@cpan.org) Net-SNMP-Interfaces provide simple methods to gain interface data via SNMP Jonathan Stowe (jns@gellyfish.co.uk) Net-SNMP Object oriented interface to SNMP David M. Town (dtown@cpan.org) Net-SSH-Perl Perl client Interface to SSH Benjamin Trott (ben@rhumba.pair.com) Net-SSH2-Expect An Expect like module for Net::SSH2 Jan Gehring (cpan@imail.com) Net-SSH2-Simple Simpler interface to Net::SSH2 remi (remi@chez.com) Net-SSH2 Support for the SSH 2 protocol via libssh2 David B. Robins (dbrobins@cpan.org) Net-SSLeay Perl extension for using OpenSSL Florian Ragwitz (rafl@debian.org) and Mike McCauley (mikem@open.com.au) Net-Whois-Raw Get Whois information for domains Walery Studennikov (despair@cpan.org) NetPacket assemble/disassemble network packets at the protocol level Yanick Champoux (yanick@cpan.org) NTLM An NTLM authentication module David (Buzz) Bussenschutt (davidbuzz@gmail.com), Mark Bush (Mark.Bush@bushnet.demon.co.uk) Number-Compare numeric comparisons Richard Clamp (richardc@unixbeard.net) Object-Accessor Per object accessors Jos Boumans (kane@cpan.org) Object-Tiny-XS Class building as simple as it gets and FAST Steffen Mueller (smueller@cpan.org) Object-Tiny Class building as simple as it gets Adam Kennedy (adamk@cpan.org) only-latest Always use the latest version of a module in @INC Autrijus Tang (autrijus@autrijus.org) OpenGL-FTGL interface to the FTGL library (to use arbitrary fonts in OpenGL applications). J-L Morel (jl_morel@bribes.org) OpenGL-Image Image Load/Modify/Save Support for the OpenGL Module Bob 'grafman' Free (grafman@grafcomp.com) OpenGL-Shader OpenGL Shader Utility Module Bob grafman Free (grafman@grafcomp.com) OpenGL-Simple-GLUT Another interface to GLUT Jonathan Chin (jon-opengl-simple-glut@earth.li) OpenGL-Simple-Viewer Simple 3D geometry viewer using GLUT Jonathan Chin (jon-opengl-simple-viewer@earth.li) OpenGL-Simple Another interface to OpenGL Jonathan Chin (jon-opengl-simple@earth.li) OpenGL module to display 3D data using OpenGL, GLU, GLUT, and GLX Chris Marshall (chm@cpan.org) Package-Constants List constants defined in a package Jos Boumans (kane@cpan.org) Package-DeprecationManager Manage deprecation warnings for your distribution Dave Rolsky (autarch@urth.org) Package-Stash-XS faster and more correct implementation of the Package::Stash API Jesse Luehrs (doy@tozt.net) Package-Stash routines for manipulating stashes Jesse Luehrs (doy@tozt.net) PadWalker play with other peoples' lexical variables Robin Houston (robin@cpan.org) PAR-Dist-FromPPD Create PAR distributions from PPDs Steffen Mueller (smueller@cpan.org) PAR-Dist-InstallPPD Installs PPM packages the PAR way Steffen Mueller (smueller@cpan.org) PAR-Dist Create and manipulate PAR distributions Audrey Tang (cpan@audreyt.org) PAR-Packer PAR Packager (for Aperl 5.10.1 Build 1006) Audrey Tang (cpan@audreyt.org) PAR-Packer PAR Packager (for Aperl 5.8.8 Build 820) Audrey Tang (cpan@audreyt.org) PAR-Packer PAR Packager (for Aperl 5.8.8 Build 822) Audrey Tang (cpan@audreyt.org) PAR-Packer PAR Packager Audrey Tang (cpan@audreyt.org) PAR Perl Archive Tookit Audrey Tang (cpan@audreyt.org) PAR Perl Archive Tookit Autrijus Tang (autrijus@autrijus.org) Params-Check Templated based param validation Jos Boumans (kane@cpan.org) Params-Classify argument type classification Andrew Main (Zefram) (zefram@fysh.org) Params-Util Simple, compact and correct param-checking functions Adam Kennedy (adamk@cpan.org) Params-Validate Validate method/function parameters Dave Rolsky (autarch@urth.org) parent Establish an ISA relationship with base classes at compile time Max Maischein (corion@cpan.org) Parse-Binary Unpack binary data structures into object hierarchies Audrey Tang (cpan@audreyt.org) Parse-CPAN-Meta Parse META.yml and META.json CPAN metadata files Adam Kennedy (adamk@cpan.org) Parse-Method-Signatures Perl6 like method signature parser Ash Berlin (ash@cpan.org) Parse-RecDescent Generate Recursive-Descent Parsers Damian Conway (DCONWAY@CPAN.org), Jeremy T. Braun (JTBRAUN@CPAN.org) Parse-Yapp Perl extension for generating and using LALR parsers. Francois Desarmenien (francois@fdesar.net) Path-Class Cross-platform path specification manipulation Ken Williams (kwilliams@cpan.org) Path-Tiny File path utility David Golden (dagolden@cpan.org) PathTools File::Spec and Cwd - portably perform operations on file names Ken Williams (KWILLIAMS@cpan.org) PDF-API2 Facilitates the creation and modification of PDF files Steve Simms (steve@deefs.net) PDF-Create create PDF files Fabien Tassin (fta@sofaraway.org) PDF-Extract Extracting sub PDF documents from a multi page PDF document Noel Sharrock (nsharrok@lgmedia.com.au) PDF-FromHTML Convert HTML documents to PDF Audrey Tang (cpan@audreyt.org) PDF-Template-PDFAPI2 PDF::Template Autrijus Tang (autrijus@autrijus.org) PDF-Writer PDF writer abstraction layer Autrijus Tang (autrijus@autrijus.org) Perl-Critic Critique Perl source code for best-practices. Jeffrey Thalhammer (jeff@imaginative-software.com) Perl-OSType Map Perl operating system names to generic types David Golden (dagolden@cpan.org) Perl-Tidy indent and reformat perl scripts Steve Hancock (perltidy@perltidy.sourceforge.net) Perl-Unsafe-Signals Allow unsafe handling of signals in selected blocks Rafael Garcia-Suarez (rgarciasuarez@mandriva.com) PerlCryptLib PerlCryptLib - Perl interface to Peter Guttman's cryptlib API Alvaro Livraghi (perlcryptlib@gmail.com) perlindex index and query perl manual pages Ulrich Pfeifer (pfeifer@ls6.informatik.uni-dortmund.de) Image-Magick ImageMagick PERL Extension (QD=16) ImageMagick Studio LLC Image-Magick ImageMagick PERL Extension (QD=8) ImageMagick Studio LLC PerlQt An OO interface to Trolltech's Qt toolkit Germain Garand (germain@ebooksfrance.com) Pod-Coverage Checks if the documentation of a module is comprehensive Richard Clamp (richardc@unixbeard.net) Pod-Escapes for resolving Pod E<...> sequences Sean M. Burke (sburke@cpan.org) Pod-Simple framework for parsing Pod Allison Randal (allison@perl.org) Pod-Spell a formatter for spellchecking Pod Sean M. Burke (sburke@cpan.org) Pod-Strip Remove POD from Perl code Thomas Klausner (domm@cpan.org) Pod-Stripper strip all pod, and output what's left D.H. aka (crazyinsomniac@yahoo.com) PPI-XS (Minor) XS acceleration for PPI Adam Kennedy (adamk@cpan.org) PPI Parse, Analyze and Manipulate Perl (without perl) Adam Kennedy (adamk@cpan.org) PPIx-Regexp Parse regular expressions Tom Wyant (wyant@cpan.org) PPIx-Utilities Extensions to PPI Elliot Shank (perl@galumph.com) PPM-Repositories a list of all I<known> ppm package repositories D.H. (PodMaster), Jan Dubois (jand@activestate.com) Prima a perl graphic toolkit Dmitry Karasik (dmitry@karasik.eu.org) Qt An OO interface to Trolltech's Qt toolkit Ashley Winters (qaqortog@nwlink.com) Readonly Facility for creating read-only scalars, arrays, hashes. Eric J. Roode (roode@cpan.org) Regexp-Common Provide commonly requested regular expressions Abigail (regexp-common@abigail.be) Regexp-Compare partial ordering for regular expressions Vaclav Barta (vbar@comp.cz) Role-Tiny Like a nouvelle cuisine portion size slice of Moose Matt S Trout (perl-stuff@trout.me.uk) RTF-HTMLConverter converter from RTF format to HTML Vadim O. Ustiansky (ustiansky@cpan.org) RTF-Parser An event-driven RTF Parser Peter Sergeant (rtf.parser@clueball.com) RTF-Tokenizer Tokenize RTF Pete Sergeant (rtfr@clueball.com) RTF-Writer for generating documents in Rich Text Format Sean M. Burke (sburke@cpan.org) Scalar-List-Utils Common Scalar and List utility subroutines Graham Barr (gbarr@cpan.org) Scalar-MoreUtils Provide the stuff missing in Scalar::Util Robert Krimen (rkrimen@cpan.org) Scalar-String string aspects of scalars Andrew Main (Zefram) (zefram@fysh.org) Scope-Guard lexically-scoped resource management chocolateboy (chocolate@cpan.org) SDL_Perl Simple DirectMedia Layer for Perl David J. Goehrig (dgoehrig@cpan.org) Smart-Comments Comments that do more than just sit there Damian Conway (DCONWAY@cpan.org) SOAP-Lite Perl's Web Services Toolkit Pavel Kulchenko, Randy J Ray, Byrne Reese, Martin Kutter (MKUTTER@cpan.org) Socket networking constants and support functions Paul Evans (leonerd@leonerd.org.uk) Socket6 IPv6 related part of the C socket.h defines and structure manipulators Hajimu Umemoto (ume@mahoroba.org) Software-License packages that provide templated software licenses Ricardo Signes (rjbs@cpan.org) Sort-Naturally sort lexically, but sort numeral parts numerically Sean M. Burke (sburke@cpan.org) Sort-Versions A perl 5 module for sorting of revision-like numbers Ed Avis (ed@membled.com) Spiffy Spiffy Perl Interface Framework For You Ingy dot Net (ingy@cpan.org) Statistics-R Perl interface with the R statistical program Florent Angly (florent.angly@gmail.com) Storable persistence for Perl data structures Raphael Manfredi (Raphael_Manfredi@pobox.com) strictures turn on strict and make all warnings fatal Karen Etheridge (ether@cpan.org) String-Comments-Extract Extract comments from C/C++/JavaScript/Java source Robert Krimen (robertkrimen@gmail.com) String-CRC Perl interface cyclic redundency check generation David Muir Sharnoff (cpan@dave.sharnoff.org) String-CRC32 Perl interface for cyclic redundency check generation Soenke J. Peters (peters__perl@opcenter.de) String-Format sprintf-like string formatting capabilities with arbitrary format definitions darren chamberlain (darren@cpan.org) String-Slice Shared Memory Slices of Bigger Strings Ingy dot Net (ingy) (ingy@cpan.org) Sub-Exporter-Progressive Only use Sub::Exporter if you need it Arthur Axel Schmidt (frioux@gmail.com) Sub-Exporter a sophisticated exporter for custom-built routines Ricardo SIGNES (rjbs@cpan.org) Sub-Install install subroutines into packages easily Ricardo Signes (rjbs@cpan.org) Sub-Name (re)name a sub Matthijs van Duin (xmath@cpan.org) Sub-Override Perl extension for easily overriding subroutines Curtis Poe (ovid@cpan.org) Sub-Uplevel apparently run a function in a higher stack frame Michael G Schwern, David A Golden (dagolden@cpan.org) SVG Perl extension for generating Scalable Vector Graphics (SVG) documents Ronan Oger (ronan@cpan.com) Switch A switch statement for Perl Damian Conway (damian@conway.org) Task-Weaken Ensure that a platform has weaken support Adam Kennedy (adamk@cpan.org) Template-Toolkit comprehensive template processing system Andy Wardley (abw@wardley.org) Term-ANSIColor Color output using ANSI escape sequences Russ Allbery (rra@stanford.edu) Term-ANSIScreen Terminal control using ANSI escape sequences Autrijus Tang (autrijus@autrijus.org) Term-GDBUI A fully-featured shell-like command line environment Scott Bronson (brons_cpan@rinspin.com) Term-ProgressBar provide a progress meter on a standard terminal Gabor Szabo (gabor@pti.co.il) Term-ReadKey A perl module for simple terminal control Kenneth Albanowski (kjahds@kjahds.com) Term-ReadLine-Zoid another ReadLine package Jaap Karssenberg (pardus@cpan.org) Term-Screen-Win32 Simple Term::Screen style interface to the Win32::Console (and Win32::Console::ANSI) capabilities Daniel Podolsky (tpaba@cpan.org) Term-UI User interfaces via Term::ReadLine made easy Jos Boumans (kane@cpan.org) Test-Base A Data Driven Testing Framework Ingy dot Net (ingy@cpan.org) Test-CheckDeps Check for presence of dependencies Leon Timmermans (leont@cpan.org) Test-ClassAPI Provides basic first-pass API testing for large class trees Adam Kennedy (adamk@cpan.org) Test-Deep Extremely flexible deep comparison Ricardo Signes (rjbs@cpan.org) Test-Differences Test strings and data structures and show differences if not ok Curtis "Ovid" Poe (ovid@cpan.org) Test-Exception Test exception based code Adrian Howard (adrianh@quietstars.com) Test-FailWarnings Add test failures if warnings are caught David Golden (dagolden@cpan.org) Test-Fatal incredibly simple helpers for testing code with exceptions Ricardo Signes (rjbs@cpan.org) Test-File-Cleaner Automatically clean up your filesystem after tests Adam Kennedy (adamk@cpan.org) Test-Flatten subtest output to a flatten xaicron (xaicron@cpan.org) Test-Harness Run Perl standard test scripts with statistics Andy Armstrong (andy@hexten.net) Test-Mock-Guard Simple mock test library using RAII. Toru Yamaguchi (zigorou@cpan.org) Test-Most Most commonly needed test functions and features Curtis "Ovid" Poe (ovid@cpan.org) Test-NoWarnings Make sure you didn't emit any warnings while testing Fergal Daly (fergal@esatclear.ie) Test-Object Thoroughly testing objects via registered handlers Adam Kennedy (cpan@ali.as)