AnyDBM_File
provide framework for multiple DBMs
AutoLoader
load functions only on demand
AutoSplit
split a package for autoloading
Benchmark
benchmark running times of code
Bundle::CPAN
A bundle to play with all the other modules on CPAN
CPAN
query, download and build perl modules from CPAN sites
CPAN::FirstTime
Utility for CPAN::Config file Initialization
CPAN::Nox
Wrapper around CPAN.pm without using any XS module
carp
warn of errors (from perspective of caller)
Class::Template
struct/member template builder
Config
access Perl configuration information
getcwd
get pathname of current working directory
DB_File
Perl5 access to Berkeley DB
Devel::SelfStubber
generate stubs for a SelfLoading module
DynaLoader
Dynamically load C libraries into Perl code
English
use nice English (or awk) names for ugly punctuation variables
Env
perl module that imports environment variables
Exporter
Implements default import method for modules
ExtUtils::Embed
Utilities for embedding Perl in C/C++ applications
ExtUtils::Install
install files from here to there
ExtUtils::Liblist
determine libraries to use and how to use them
ExtUtils::MM_OS2
methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::MM_Unix
methods used by ExtUtils::MakeMaker
ExtUtils::MM_VMS
methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::MakeMaker
create an extension Makefile
ExtUtils::Manifest
utilities to write and check a MANIFEST file
ExtUtils::Miniperl, writemain
write the C code for perlmain.c
ExtUtils::Mkbootstrap
make a bootstrap file for use by DynaLoader
ExtUtils::Mksymlists
write linker options files for dynamic extension
ExtUtils::testlib
add blib/* directories to @INC
Fcntl
load the C Fcntl.h defines
fileparse
split a pathname into pieces
validate
run many filetest checks on a tree
File::Compare
Compare files or filehandles
File::Copy
Copy files or filehandles
find
traverse a file tree
File::Path
create or remove a series of directories
File::stat
by-name interface to Perl's built-in stat functions
FileCache
keep more files open than the system permits
FileHandle
supply object methods for filehandles
FindBin
Locate directory of original perl script
GDBM_File
Perl5 access to the gdbm library.
GetOptions
extended processing of command line options
getopt
Process single-character switches with switch clustering
I18N::Collate
compare 8-bit scalar data according to the current locale
IO
load various IO modules
IO::File
supply object methods for filehandles
IO::Handle
supply object methods for I/O handles
IO::pipe
supply object methods for pipes
IO::Seekable
supply seek based methods for I/O objects
IO::Select
OO interface to the select system call
IO::Socket
Object interface to socket communications
IPC::Open2, open2
open a process for both reading and writing
IPC::Open3, open3
open a process for reading, writing, and error handling
Math::BigFloat
Arbitrary length float math package
Math::BigInt
Arbitrary size integer math package
Math::Complex
complex numbers and associated mathematical functions
NDBM_File
Tied access to ndbm files
Net::Ping
check a remote host for reachability
Net::hostent
by-name interface to Perl's built-in gethost*() functions
Net::netent
by-name interface to Perl's built-in getnet*() functions
Net::protoent
by-name interface to Perl's built-in getproto*() functions
Net::servent
by-name interface to Perl's built-in getserv*() functions
Opcode
Disable named opcodes when compiling perl code
POSIX
IEEE 1003.1 compliance
Pod::Text
convert POD data to formatted ASCII text
SDBM_File
Tied access to sdbm files
Safe
Compile and execute code in restricted compartments
Search::Dict, look
search for key in dictionary file
SelectSaver
save and restore selected file handle
SelfLoader
load functions only on demand
Shell
run shell commands transparently within perl
Socket, sockaddr_in, sockaddr_un, inet_aton, inet_ntoa
load the C socket.h defines and structure manipulators
Symbol
manipulate Perl symbols and their names
Sys::Hostname
Try every conceivable way to get hostname
Sys::Syslog, openlog, closelog, setlogmask, syslog
Perl interface to the UNIX syslog calls
Term::Cap
Perl termcap interface
Term::Complete
Perl word completion module
Term::ReadLine
Perl interface to various readline packages. If no real package is found, substitutes stubs instead of basic functions.
Test::Harness
run perl standard test scripts with statistics
abbrev
create an abbreviation table from a list
Text::ParseWords
parse text into an array of tokens
Text::Soundex
Implementation of the Soundex Algorithm as Described by Knuth
Text::Tabs
expand and unexpand tabs per the unix expand and unexpand
Text::Wrap
line wrapping to form simple paragraphs
Tie::Hash, Tie::StdHash
base class definitions for tied hashes
Tie::RefHash
use references as hash keys
Tie::Scalar, Tie::StdScalar
base class definitions for tied scalars
Tie::SubstrHash
Fixed-table-size, fixed-key-length hashing
Time::Local
efficiently compute time from local and GMT time
Time::gmtime
by-name interface to Perl's built-in gmtime function
Time::localtime
by-name interface to Perl's built-in localtime function
Time::tm
internal object used by Time::gmtime and Time::localtime
UNIVERSAL
base class for ALL classes (blessed references)
User::grent
by-name interface to Perl's built-in getgr*() functions
User::pwent
by-name interface to Perl's built-in getpw*() functions
blib
Use MakeMaker's uninstalled version of a package
diagnostics
Perl compiler pragma to force verbose warning diagnostics
integer
Perl pragma to compute arithmetic in integer instead of double
less
perl pragma to request less of something from the compiler
lib
manipulate @INC at compile time
locale
Perl pragma to use and avoid POSIX locales for built-in operations
ops
Perl pragma to restrict unsafe operations when compiling
sigtrap
Perl pragma to enable simple signal handling
strict
Perl pragma to restrict unsafe constructs
subs
Perl pragma to predeclare sub names
vars
Perl pragma to predeclare global variable names