| Perl module | Description |
| AI::NeuralNet::BackProp | |
| AI::NeuralNet::Mesh | |
| AI::Perceptron | |
| Algorithm::Diff | Diff (also Longest Common Subsequence) |
| Algorithm::LUHN | Calculate mod 10 Double Add Double checksum |
| Algorithm::MDiff | |
| Algorithm::MarkovChain | |
| Algorithm::Permute | Handy and fast permutation with OO interface |
| Apache | Interface to the Apache server API |
| Apache::ASP | Active Server Pages for Apache and mod_perl |
| Apache::AuthCookie | Authen + Authz via cookies |
| Apache::AuthCookie::Util | |
| Apache::AuthDBI | |
| Apache::AuthTicket | |
| Apache::CodeRed | |
| Apache::ContentHandler | |
| Apache::Cookie | C version of CGI::Cookie |
| Apache::DBILogger | Logging via DBI |
| Apache::DumpHeaders | Watch HTTP transaction via headers |
| Apache::EP | |
| Apache::ErrorReport | |
| Apache::GD::Graph | |
| Apache::HeavyCGI | |
| Apache::Language | Transparent I18N support for Apache |
| Apache::Layer | Layer content tree over one or more |
| Apache::MP3::Skin | Enables use of skin files with Apache::MP3 |
| Apache::Mason | Build sites w/ modular Perl/HTML blocks |
| Apache::Mysql | Persistent connection mgmt. for Mysql |
| Apache::PerlRun | Run unaltered CGI scripts |
| Apache::PrettyText | Re-format .txt files for client display |
| Apache::SOAP | |
| Apache::Sandwich | Layered document (sandwich) maker |
| Apache::Session | Maintain client <-> httpd session/state |
| Apache::Session::Generate::ModUniqueId | |
| Apache::Session::Generate::ModUsertrack | |
| Apache::SharedMem | Share data between Apache children prcesses |
| Apache::TimedRedirect | Redirect urls for a given time period |
| Apache::WebSNMP | |
| Apache::XPP | |
| Apache::test | Handy routines for 'make test' scripts |
| AppConfig | Application config (from ARGV, file, ...) |
| Archive::Tar | Read, write and manipulate tar files |
| Archive::Zip | Provides an interface to ZIP archive files |
| Array::PrintCols | Print elements in vertically sorted columns |
| ArrayHashMonster | |
| AsciiDB::TagFile | Tie class for a simple ASCII database |
| Astro::Coord | Transform telescope and source coordinates |
| Astro::Coords | |
| Astro::Telescope | |
| Attribute::Handlers | Simpler definition of attribute handlers |
| Attribute::Params::Validate | |
| Authen::Radius | |
| Authen::Ticket | Suite consisting of master/client/tools |
| B::Graph | Perl Compiler backend to diagram OP trees |
| BSD::Ipfwgen | Generate ipfw(8) filters |
| BSD::Resource | getrusage(), s/getrlimit(), s/getpriority() |
| BSD::stat | |
| Bit::ShiftReg | |
| Bit::Vector | Fast virtual arbitrary-size-machineword CPU |
| Blatte | Utilities for Blatte language interpreters |
| Blatte::HTML | Intrinsics for writing HTML in Blatte |
| Business::BancaSella | |
| Business::CINS | |
| Business::CreditCard | Credit card number check digit test |
| Business::FedEx::Constants | |
| Business::FedEx::ShipAPI | |
| Business::ISBN | Work with ISBN as objects |
| Business::ISBN::Data | |
| Business::OnlinePayment | Ecommerce middleware |
| Business::OnlinePayment::AuthorizeNet | |
| Business::OnlinePayment::BankOfAmerica | |
| Business::OnlinePayment::Cardstream | |
| Business::OnlinePayment::LinkPoint | |
| Business::SEDOL | |
| Business::Tax::VAT | |
| Business::UPS | |
| C::Scan | Heuristic parse of C files |
| CDB_File | Tie to CDB (Bernstein's constant DB) files |
| CDDB | high-level interface to cddb/freedb protocol |
| CDDB_get | |
| CGI | |
| CGI::Deurl | decode the CGI parameters |
| CGI::FastTemplate | |
| CGI::Kwiki | A Quickie Wiki that's not too Tricky |
| CGI::Lite | Process and decode WWW forms and cookies |
| CGI::Minimal | A micro-sized CGI handler |
| CGI::SSI | Use SSI from CGI scripts |
| CGI::Screen | Create multi screen CGI-scripts |
| CGI::SpeedyCGI | Run perl CGI scripts persistenly |
| CGI::Untaint | |
| CGI::Untaint::creditcard | |
| CGI::WML | Subclass of CGI.pm for WML output |
| CGI::XMLApplication | |
| CGI_Lite | Light-weight interface for fast apps |
| CPAN | Perl Archive browse and download |
| CPAN::WAIT | |
| Cache::Backend | |
| Cache::BaseCache | |
| Cache::Mmap | Shared data cache using memory mapped files |
| Carp::Assert | Stating the obvious to let the computer know |
| Carp::Clan | |
| Chart::Bars | |
| Chatbot::Eliza | Eliza algorithm encapsulated in an object |
| Cisco::Conf | Cisco router administratian via TFTP |
| Class::Accessor | Automated accessor generation |
| Class::Classgen::Attribute | |
| Class::Container | |
| Class::Data::Inheritable | |
| Class::Date | A full-featured date and time class for perl |
| Class::Factory | |
| Class::Fields | Inspect the fields of a class |
| Class::ISA | Report the search path thru an ISA tree |
| Class::Loader | Load modules & construct objects on demand. |
| Class::MakeMethods | Generate common types of methods |
| Class::MakeMethods::Template::PseudoHash | |
| Class::MethodMaker | Create generic class methods |
| Class::Singleton | Implementation of a "Singleton" class |
| Compress::Zlib | Interface to zlib compression library |
| Config::IniFiles | Read/Write INI-Style configuration files |
| Convert::ASCII::Armor | Convert binary octets to ASCII armoured msg. |
| Convert::ASN1 | Standard en/decode of ASN.1 structures |
| Convert::BER | Class for encoding/decoding BER messages |
| Convert::PEM | Read/write encrypted ASN.1 PEM files |
| Convert::TNEF | Perl module to read TNEF files |
| Convert::UUlib | Intelligent de- and encode (B64, UUE...) |
| Crypt::Blowfish | XS-based implementation of Blowfish |
| Crypt::Blowfish_PP | Blowfish encryption algorithm in Pure Perl |
| Crypt::CBC | Cipherblock chaining for Crypt::DES/IDEA |
| Crypt::CBCeasy | Easy things make really easy with Crypt::CBC |
| Crypt::DES | DES encryption (libdes) |
| Crypt::DES_EDE3 | |
| Crypt::NULL | NULL Encryption Algorithm |
| Crypt::OTP | Implements One Time Pad encryption |
| Crypt::PGP2 | |
| Crypt::PGP5 | Object-oriented interface to PGP v5. |
| Crypt::PGPSimple | Basic interface to PGP |
| Crypt::PPDES | |
| Crypt::PasswdMD5 | Interoperable MD5-based crypt() function |
| Crypt::RC4 | Implements the RC4 encryption algorithm |
| Crypt::Rijndael | AES/Rijndael Encryption Module |
| Crypt::Rijndael_PP | pure perl implementation of Rijndael (AES) |
| Crypt::SSLeay | |
| Crypt::Twofish | The Twofish Encryption Algorithm |
| Crypt::Twofish2 | Crypt::CBC compliant Twofish encryption |
| Crypt::UnixCrypt | Perl-only implementation of crypt(3) |
| Curses | Character screen handling and windowing |
| Curses::Application | Application UI framework for Curses |
| Curses::Forms | Form management for Curses::Widgets |
| Curses::UI | |
| Curses::Widgets | Assorted widgets for rapid interface design |
| Cwd | Current working directory functions |
| DBD::ExampleP | |
| DBD::Excel | Excel database driver for the DBI module |
| DBD::Pg | |
| DBD::mysql | MySQL driver for DBI |
| DBD::mysqlPP | Pure Perl MySQL driver for the DBI |
| DBI::Format | Defined display formats for data from DBI |
| DBIx::XHTML_Table | SQL query result set to XML-based HTML table |
| DB_File | Tie to DB files |
| DNS::ZoneFile | |
| DNS::ZoneParse | Parse and manipulate DNS Zone files |
| Data::Buffer | Read/write buffer class |
| Data::Dumper | Convert data structure into perl code |
| Data::Flow |