perl
Practical Extraction and Report Language
perltoc
perl documentation table of contents
perlbook
Perl book information
perlsyn
Perl syntax
perldata
Perl data types
perlop
Perl operators and precedence
perlsub
Perl subroutines
perlfunc
Perl builtin functions
perlreftut
Mark's very short tutorial about references
perldsc
Perl Data Structures Cookbook
perlrequick
Perl regular expressions quick start
perlpod
plain old documentation
perlstyle
Perl style guide
perltrap
Perl traps for the unwary
perlrun
how to execute the Perl interpreter
perldiag
various Perl diagnostics
perllexwarn
Perl Lexical Warnings
perldebtut
Perl debugging tutorial
perldebug
Perl debugging
perlvar
Perl predefined variables
perllol
Manipulating Arrays of Arrays in Perl
perlopentut
tutorial on opening things in Perl
perlretut
Perl regular expressions tutorial
perlre
Perl regular expressions
perlref
Perl references and nested data structures
perlform
Perl formats
perlboot
Beginner's Object-Oriented Tutorial
perltoot
Tom's object-oriented tutorial for perl
perltootc
Tom's OO Tutorial for Class Data in Perl
perlobj
Perl objects
perlbot
Bag'o Object Tricks
perltie
how to hide an object class in a simple variable
perlipc
Perl interprocess communication
perlfork
Perl's fork
perlnumber
semantics of numbers and numeric operations in Perl
perlthrtut
tutorial on threads in Perl
perlport
Writing portable Perl
perllocale
Perl locale handling
perlunicode
Unicode support in Perl
perlebcdic
Considerations for running Perl on EBCDIC platforms
perlsec
Perl security
perlmod
Perl modules
perlmodlib
constructing new Perl modules and finding existing ones
perlmodinstall
Installing CPAN Modules
perlnewmod
preparing a new module for distribution
perlcompile
Introduction to the Perl Compiler-Translator
perlembed
how to embed perl in your C program
perldebguts
Guts of Perl debugging
perlxstut
Tutorial for writing XSUBs
perlxs
XS language reference manual
perlclib
Internal replacements for standard C library functions
perlguts
Introduction to the Perl API
perlcall
Perl calling conventions from C
perlutil
utilities packaged with the Perl distribution
perlfilter
Source Filters
perldbmfilter
Perl DBM Filters
perlapi
autogenerated documentation for the perl public API
perlintern
autogenerated documentation of purely B<internal> Perl functions
perlapio
perl's IO abstraction interface.
perltodo
Perl TO-DO List
perlhack
How to hack at the Perl internals
perlhist
the Perl history records
perldelta
what's new for perl v5.6.x
perl5005delta
what's new for perl5.005
perl5004delta
what's new for perl5.004
perlaix
Perl version 5 on IBM Unix systems
perlamiga
Perl under Amiga OS
perlbs2000
building and installing Perl for BS2000.
perlcygwin
Perl for Cygwin
perldos
Perl under DOS, W31, W95.
perlepoc
Perl for EPOC
perlhpux
Perl version 5 on Hewlett-Packard Unix systems
perlmachten
Perl version 5 on Power MachTen systems
perlmacos
Perl under Mac OS
perlmpeix
Perl/iX for HP e3000 MPE
perlos2
Perl under OS/2, DOS, Win0.3*, Win0.95 and WinNT.
perlos390
building and installing Perl for OS/390.
perlsolaris
Perl version 5 on Solaris systems
perlvmesa
building and installing Perl for VM/ESA.
perlvms
VMS-specific documentation for Perl
perlvos
Perl for Stratus VOS
perlwin32
Perl under Win32
perlfaq
frequently asked questions about Perl
perlfaq1
General Questions About Perl
perlfaq2
Obtaining and Learning about Perl
perlfaq3
Programming Tools
perlfaq4
Data Manipulation
perlfaq5
Files and Formats
perlfaq6
Regexes
perlfaq7
Perl Language Issues
perlfaq8
System Interaction
perlfaq9
Networking
- A -
[ABCDEFGHIJKLMNOPQRSTUVWXYZ]
Acme::Bleach
For I<really> clean programs
Acme::DWIM
Perl's confusing operators made easy
Acme::Morse
Perl programming in morse code
Algorithm::Diff
Compute `intelligent' differences between two files / lists
Algorithm::DiffOld
Compute `intelligent' differences between two files / listsbut use the old interface.
Alias
declare symbolic aliases for perl data
Alzabo
A data modelling tool and RDBMS-OO mapper
Alzabo::ChangeTracker
Saves a set of changes as callbacks that can be backed out if needed
Alzabo::Column
Column objects
Alzabo::ColumnDefinition
Holds the type attribute for a column
Alzabo::Config
Alzabo configuration information
Alzabo::Create
Loads all Alzabo::Create::* classes
Alzabo::Create::Column
Column objects for use in schema creation
Alzabo::Create::ColumnDefinition
Column definition object for schemacreation
Alzabo::Create::ForeignKey
Foreign key objects for schema creation.
Alzabo::Create::Index
Index objects for schema creation
Alzabo::Create::Schema
Schema objects for schema creation
Alzabo::Create::Table
Table objects for schema creation
Alzabo::Driver
Alzabo base class for RDBMS drivers
Alzabo::Driver::MySQL
MySQL specific Alzabo driver subclass
Alzabo::Driver::PostgreSQL
PostgreSQL specific Alzabo driver subclass
Alzabo::Exceptions
Creates all exception subclasses used in Alzabo.
Alzabo::FAQ
Frequently Asked Questions
Alzabo::ForeignKey
Foreign key objects
Alzabo::Index
Index objects
Alzabo::MethodMaker
Auto-generate useful methods based on an existing schema
Alzabo::ObjectCache
A simple in-memory cache for row objects.
Alzabo::ObjectCache::Store::BerkeleyDB
Cache objects in memory
Alzabo::ObjectCache::Store::Memory
Cache objects in memory
Alzabo::ObjectCache::Store::Null
Doesn't really store anything
Alzabo::ObjectCache::Sync
Base class for syncing classes
Alzabo::ObjectCache::Sync::BerkeleyDB
Uses a DBM file to sync object caches
Alzabo::ObjectCache::Sync::DBM
Base class for syncing modules that use DBM files
Alzabo::ObjectCache::Sync::DB_File
Uses a Berkeley DB file to sync object caches
Alzabo::ObjectCache::Sync::IPC
Uses a IPC file to sync object caches
Alzabo::ObjectCache::Sync::Null
No inter-process cache syncing
Alzabo::ObjectCache::Sync::SDBM_File
Uses an SDBM file to sync object caches
Alzabo::QuickRef
A quick reference to methods in the Alzabo classes
Alzabo::RDBMSRules
Base class for Alzabo RDBMS rulesets
Alzabo::RDBMSRules::MySQL
MySQL specific database rules.
Alzabo::RDBMSRules::PostgreSQL
PostgreSQL specific database rules
Alzabo::Runtime
Loads all Alzabo::Runtime::* classes
Alzabo::Runtime::CachedRow
Cached row objects
Alzabo::Runtime::Column
Column objects
Alzabo::Runtime::ColumnDefinition
Column definition objects
Alzabo::Runtime::Cursor
Base class for Alzabo cursors
Alzabo::Runtime::ForeignKey
Foreign key objects
Alzabo::Runtime::Index
Index objects
Alzabo::Runtime::JoinCursor
Cursor that returns arrays of C<Alzabo::Runtime::Row> objects
Alzabo::Runtime::OuterJoinCursor
Cursor that returns arrays of C<Alzabo::Runtime::Row> objects or undef
Alzabo::Runtime::Row
Row objects
Alzabo::Runtime::RowCursor
Cursor that returns C<Alzabo::Runtime::Row> objects
Alzabo::Runtime::Schema
Schema objects
Alzabo::Runtime::Table
Table objects
Alzabo::Schema
Schema objects
Alzabo::SQLMaker
Alzabo base class for RDBMS drivers
Alzabo::SQLMaker::MySQL
Alzabo SQL making class for MySQL
Alzabo::SQLMaker::PostgreSQL
Alzabo SQL making class for PostgreSQL
Alzabo::Table
Table objects
Alzabo::Util
Utility functions for Alzabo
AnyData
easy access to data in many formats
AnyData::Format::CSV
tiedhash & DBI/SQL access to CSV data
AnyData::Format::Fixed
tiedhash & DBI/SQL access to Fixed length data
AnyData::Format::HTMLtable
tied hash and DBI/SQL access to HTML tables
AnyData::Format::Ini
tiedhash & DBI/SQL access to ini files
AnyData::Format::Mp3
tied hash and DBI access to Mp3 files
AnyData::Format::Paragraph
tiedhash & DBI/SQL access to vertical files
AnyData::Format::Passwd
tied hash and DBI access to passwd files
AnyData::Format::Pipe
tiedhash & DBI/SQL access to Pipe delimited files
AnyData::Format::Tab
tiedhash & DBI/SQL access to Tab delimited files
AnyData::Format::Weblog
tiedhash & DBI/SQL access to HTTPD Logs
AnyData::Format::XML
tiedhash and DBI access to XML
AnyData::Storage::File
manipulate files with rich warnings
AnyDBM_File
provide framework for multiple DBMs
Apache
Perl interface to the Apache server API
Apache2::Apache::Access
A Perl API for Apache request object: Access,Authentication and Authorization.
Apache2::Apache::Build
Methods for locating and parsing bits of Apache source code
Apache2::Apache::CmdParms
Perl API for Apache command parameters object
Apache2::Apache::Command
Perl API for accessing Apache module command information
Apache2::Apache::compat
1.0 backward compatibility functions deprecated in 2.0
Apache2::Apache::Connection
Perl API for Apache connection object
Apache2::Apache::Const
Perl Interface for Apache Constants
Apache2::Apache::Directive
Perl API for manipulating Apache configuration tree
Apache2::Apache::Filter
Perl API for Apache 2.0 Filtering
Apache2::Apache::FilterRec
Perl API for manipulating the Apache filter record
Apache2::Apache::HookRun
Perl API for Invoking Apache HTTP phases
Apache2::Apache::Log
Perl API for Apache Logging Methods
Apache2::Apache::Module
Perl API for creating and working with Apache modules
Apache2::Apache::PerlSections
Default Handler for Perl sections
Apache2::Apache::porting
a helper module for mod_perl 1.0 to mod_perl 2.0 porting
Apache2::Apache::Process
Perl API for Apache process record
Apache2::Apache::Reload
Reload Perl Modules when Changed on Disk
Apache2::Apache::RequestIO
Perl API for Apache request record IO
Apache2::Apache::RequestRec
Perl API for Apache request record accessors
Apache2::Apache::RequestUtil
Perl API for Apache request record utils
Apache2::Apache::Response
Perl API for Apache HTTP request response methods
Apache2::Apache::ServerRec
Perl API for Apache server record accessors
Apache2::Apache::ServerUtil
Perl API for Apache server record utils
Apache2::Apache::Status
Embedded interpreter status information
Apache2::Apache::SubProcess
Executing SubProcesses under mod_perl
Apache2::Apache::SubRequest
Perl API for Apache subrequests
Apache2::Apache::URI
Perl API for manipulating URIs
Apache2::Apache::Util
Perl API for Misc Apache Utility functions
Apache2::APR
Perl Interface for Apache Portable Runtime (libapr andlibaprutil Libraries)
Apache2::APR::Base64
Perl API for APR base64 encoding/decoding functionality
Apache2::APR::Brigade
Perl API for manipulating APR Bucket Brigades
Apache2::APR::Bucket
Perl API for manipulating APR Buckets
Apache2::APR::BucketType
Perl API for APR bucket types
Apache2::APR::Const
Perl Interface for APR Constants
Apache2::APR::Date
Perl API for APR date manipulating functions
Apache2::APR::Error
Perl API for APR/Apache/mod_perl exceptions
Apache2::APR::Finfo
Perl API for APR fileinfo structure
Apache2::APR::IpSubnet
Perl API for accessing APRs ip_subnet structures
Apache2::APR::OS
Perl API for Platform-specific APR API
Apache2::APR::PerlIO
Perl IO layer for APR
Apache2::APR::Pool
Perl API for APR pools
Apache2::APR::SockAddr
Perl API for APR socket address structure
Apache2::APR::Socket
Perl API for APR sockets
Apache2::APR::Table
Perl API for manipulating APR opaque string-content tables
Apache2::APR::ThreadMutex
Perl API for APR thread mutexES
Apache2::APR::URI
Perl API for URI manipulations
Apache2::APR::Util
Perl API for Various APR Utilities
Apache2::ModPerl::BuildMM
A "subclass" of ModPerl::MM used for building mod_perl 2.0
Apache2::ModPerl::Code
Perl Interface for $class Constants
Apache2::ModPerl::Config
Functions to retrieve mod_perl specific env information.
Apache2::ModPerl::Const
ModPerl Constants
Apache2::ModPerl::CScan
scan C language files for easily recognized constructs.
Apache2::ModPerl::Global
Perl API for manipulating special Perl lists
Apache2::ModPerl::MethodLookup
Lookup mod_perl modules, objects and methods
Apache2::ModPerl::MM
A "subclass" of ExtUtils::MakeMaker for mod_perl 2.0
Apache2::ModPerl::PerlRun
Run unaltered CGI scripts under mod_perl
Apache2::ModPerl::Registry
Run unaltered CGI scripts persistently under mod_perl
Apache2::ModPerl::RegistryBB
Run unaltered CGI scripts persistently under mod_perl
Apache2::ModPerl::RegistryCooker
Cook mod_perl 2.0 Registry Modules
Apache2::ModPerl::RegistryLoader
Compile ModPerl::RegistryCooker scripts at server startup
Apache2::ModPerl::Util
Helper mod_perl Functions
Apache2::mod_perl
Embed a Perl interpreter in the Apache/2.x HTTP server
Apache::AxKit::Language
base class for all processors
Apache::AxKit::Language::AxPoint
An AxKit PDF Slideshow generator
Apache::AxKit::Language::HtmlDoc
deliver XHTML as PDF
Apache::AxKit::Language::SAXMachines
Transform Content With SAX Filters
Apache::AxKit::Language::XPathScript
An XML Stylesheet Language
Apache::AxKit::Language::XSP
eXtensible Server Pages
Apache::AxKit::Language::XSP::SimpleTaglib
alternate XSP taglib helper
Apache::AxKit::Language::XSP::TaglibHelper
module to make it easier to write a taglib
Apache::AxKit::Language::YPathScript
An XML Stylesheet Language
Apache::AxKit::Plugin::Fragment
Fragment plugin
Apache::AxKit::Plugin::Passthru
allow passthru=1 in querystring
Apache::AxKit::Plugin::QueryStringCache
Cache based on QS
Apache::AxKit::Plugins::Session
AxKit plugin that handles setting / loading of Sessions
Apache::AxKit::Provider
base Provider class
Apache::AxKit::RayApp
Framework for logic and presentation separation
Apache::AxKit::StyleChooser::Cookie
Choose stylesheets based on a browser cookie
Apache::AxKit::StyleChooser::FileSuffix
Choose stylesheet using file suffix
Apache::AxKit::StyleChooser::PathInfo
Choose stylesheet using PATH_INFO
Apache::AxKit::StyleChooser::QueryString
Choose stylesheet using querystring
Apache::AxKit::StyleChooser::UserAgent
Choose stylesheets based on the user agent.
Apache::Constants
Constants defined in apache header files
Apache::Cookie
HTTP Cookies Class
Apache::Debug
Utilities for debugging embedded perl code
Apache::ExtUtils
Utils for Apache:C/Perl glue
Apache::FakeRequest
fake request object for debugging
Apache::File
advanced functions for manipulating files at the server side
Apache::httpd_conf
Generate an httpd.conf file
Apache::Include
Utilities for mod_perl/mod_include integration
Apache::Leak
Module for tracking memory leaks in mod_perl code
Apache::libapreq
Generate compiler and linker flags for libapreq
Apache::Log
Interface to Apache logging
Apache::MVC
Apache front-end to Maypole
Apache::MyConfig
build options access
Apache::Options
OPT_* defines from httpd_core.h
Apache::PerlRun
Run unaltered CGI scripts under mod_perl
Apache::PerlRunXS
XS implementation of Apache::PerlRun/Apache::Registry
Apache::PerlSections
Utilities for work with <Perl> sections
Apache::RedirectLogFix
Properly set redirect status for loggers
Apache::Registry
Run unaltered CGI scrips under mod_perl
Apache::RegistryLoader
Compile Apache::Registry scripts at server startup
Apache::Request
Methods for dealing with client request data
Apache::Resource
Limit resources used by httpd children
Apache::Session
A persistence framework for session data
Apache::Session::DB_File
An implementation of Apache::Session
Apache::Session::File
An implementation of Apache::Session
Apache::Session::Flex
Specify everything at runtime
Apache::Session::Generate::MD5
Use MD5 to create random object IDs
Apache::Session::Generate::ModUniqueId
mod_unique_id for session ID generation
Apache::Session::Generate::ModUsertrack
mod_usertrack for session ID generation
Apache::Session::Lock::File
Provides mutual exclusion using flock
Apache::Session::Lock::MySQL
Provides mutual exclusion using MySQL
Apache::Session::Lock::Null
Does not actually provides mutual exclusion
Apache::Session::Lock::Semaphore
Provides mutual exclusion through sempahores
Apache::Session::MySQL
An implementation of Apache::Session
Apache::Session::Oracle
An implementation of Apache::Session
Apache::Session::Postgres
An implementation of Apache::Session
Apache::Session::Serialize::Base64
Use Storable and MIME::Base64to zip up persistent data
Apache::Session::Serialize::Storable
Use Storable to zip up persistent data
Apache::Session::Serialize::Sybase
Use Storable to zip up persistent data and unpack/pack to put into Sybase-compatible image field
Apache::Session::Serialize::UUEncode
Use Storable and C<pack>to zip up persistent data
Apache::Session::Store::DB_File
Use DB_File to store persistent objects
Apache::Session::Store::File
Store persistent data on the filesystem
Apache::Session::Store::MySQL
Store persistent data in a MySQL database
Apache::Session::Store::Oracle
Store persistent data in a Oracle database
Apache::Session::Store::Postgres
Store persistent data in a Postgres database
Apache::Session::Store::Sybase
Store persistent data in a Sybase database
Apache::Session::Sybase
An implementation of Apache::Session
Apache::SIG
Override apache signal handlers with Perl's
Apache::SizeLimit
Because size does matter.
Apache::src
Methods for locating and parsing bits of Apache source code
Apache::StatINC
Reload %INC files when updated on disk
Apache::Status
Embedded interpreter status information
Apache::Symbol
Things for symbol things
Apache::Symdump
Symbol table snapshots
Apache::Table
Perl interface to the Apache table structure
Apache::Test
Test.pm wrapper with helpers for testing Apache
Apache::TestConfig
Configuration file for Apache::Test
Apache::TestConfigData
Configuration file for Apache::Test
Apache::TestMB
Subclass of Module::Build to support Apache::Test
Apache::TestMM
Provide MakeMaker Wrapper Methods
Apache::TestReport
A parent class for generating bug/success reports
Apache::TestRequest
Send requests to your Apache test server
Apache::TestRun
Run the test suite
Apache::TestRunPerl
Run mod_perl-requiring Test Suite
Apache::TestServer
Apache::TestSmoke
Special Tests Sequence Failure Finder
Apache::TestTrace
Helper output generation functions
Apache::TestUtil
Utility functions for writing tests
Apache::URI
URI component parsing and unparsing
Apache::Util
Interface to Apache C util functions
App::Packer::Backend::PAR
App::Packer backend for PAR
App::Packer::PAR
App::Packer backend for PAR
AppConfig
Perl5 module for reading configuration files and parsing command line arguments.
AppConfig::Args
Perl5 module for reading command line arguments.
AppConfig::CGI
Perl5 module for processing CGI script parameters.
AppConfig::File
Perl5 module for reading configuration files.
AppConfig::Getopt
Perl5 module for processing command line arguments via delegation to Getopt::Long.
AppConfig::State
application configuration state
AppConfig::Sys
Perl5 module defining platform-specific information and methods for other AppConfig::* modules.
Archive::Tar
module for manipulations of tar archives
Archive::Tar::File
a subclass for in-memory extracted file from Archive::Tar
Archive::Tar::Win32
module for manipulation of tar archives.
Archive::Zip
Provide an interface to ZIP archive files.
Archive::Zip::FAQ
Answers to a few frequently asked questions about Archive::Zip
Archive::Zip::MemberRead
A wrapper that lets you read Zip archive members as if they were files.
Archive::Zip::Tree
methods for adding/extracting trees using Archive::Zip
Array::Compare
Perl extension for comparing arrays.
Array::RefElem
Set up array elements as aliases
Attribute::Abstract
implementing abstract methods with attributes
Attribute::Curried
Functional goodness for Perl.
Attribute::Default
Perl extension to assign default values to subroutine arguments
Attribute::Deprecated
mark deprecated methods
Attribute::Handlers
Simpler definition of attribute handlers
Attribute::Memoize
Attribute interface to Memoize.pm
Attribute::Overload
Attribute that makes overloading easier
Attribute::Params::Validate
Validate method/function parameters using attributes
Attribute::TieClasses
attribute wrappers for CPAN Tie classes
Attribute::Types
Attributes that confer type on variables
Attribute::Util
A selection of general-utility attributes
attributes
get/set subroutine or variable attributes
attrs
set/get attributes of a subroutine
Authen::FAQ
Frequently-Asked Questions about Authen::PAM.
Authen::PAM
Perl interface to PAM library
Authen::SASL
SASL Authentication framework
Authen::SASL::Perl::DIGEST_MD5
Digest MD5 Authentication class
Authen::Smb
Perl extension to authenticate against an SMB server
autoload
only load modules when they're used
AutoLoader
load subroutines only on demand
AutoSplit
split a package for autoloading
autouse
postpone load of modules until a function is used
AxKit
an XML Application Server for Apache
AxKit::XSP::CharsetConv
AxKit XSP taglib for charset conversion
AxKit::XSP::Cookie
An XSP library for setting and getting HTTP cookies.
AxKit::XSP::Exception
Exceptions taglib for eXtensible Server Pages
AxKit::XSP::IfParam
Equivalent of XSP Param taglib, but conditional.
AxKit::XSP::LDAP
LDAP tag library for AxKit eXtensible Server Pages.
AxKit::XSP::MD5
AxKit XSP taglib for MD5 digests
AxKit::XSP::Minisession
Yet Another Session Handling Library
AxKit::XSP::Param
A namespace wrapper for accessing HTTP request paramaters.
AxKit::XSP::PerForm
XSP Taglib for making complex forms easy
AxKit::XSP::Sendmail
Simple SMTP mailer tag library for AxKit eXtesible Server Pages.
AxKit::XSP::Session
Session wrapper tag library for AxKit eXtesible Server Pages.
AxKit::XSP::WebUtils
Utilities for building XSP web apps
AxKit::XSP::Wiki
An AxKit XSP based Wiki clone
- B -
[ABCDEFGHIJKLMNOPQRSTUVWXYZ]
B
The Perl Compiler
B::Asmdata
Autogenerated data about Perl ops, used to generate bytecode
B::Assembler
Assemble Perl bytecode
B::Bblock
Walk basic blocks
B::Bytecode
Perl compiler's bytecode backend
B::C
Perl compiler's C backend
B::CC
Perl compiler's optimized C translation backend
B::Concise
Walk Perl syntax tree, printing concise info about ops
B::Debug
Walk Perl syntax tree, printing debug info about ops
B::Deparse
Perl compiler backend to produce perl code
B::Disassembler
Disassemble Perl bytecode
B::Lint
Perl lint
B::Module::Info
B::Showlex
Show lexical variables used in functions or files
B::Stackobj
Helper module for CC backend
B::Stash
show what stashes are loaded
B::Terse
Walk Perl syntax tree, printing terse info about ops
B::Utils
Helper functions for op tree manipulation
B::Xref
Generates cross reference reports for Perl programs
base
Establish IS-A relationship with base class at compile time
Benchmark
benchmark running times of Perl code
BerkeleyDB
Perl extension for Berkeley DB version 2, 3 or 4
Bit::Vector
Efficient bit vector, set of integers and "big int" math library
Bit::Vector::Overload
Overloaded operators add-on for Bit::Vector
Bit::Vector::String
Generic string import/export for Bit::Vector
blib
Use MakeMaker's uninstalled version of a package
BSD::Resource
BSD process resource limit and priority functions
Bundle::Apache
Install Apache mod_perl and related modules
Bundle::Apache2
Install Apache mod_perl2 and related modules
Bundle::ApacheTest
A bundle to install all Apache-Test related modules
Bundle::CPAN
A bundle to play with all the other modules on CPAN
Bundle::DBD::CSV
A bundle to install the DBD::CSV driver
Bundle::DBD::mysql
A bundle to install Perl drivers for mSQL or MySQL
Bundle::DBI
A bundle to install DBI and required modules.
Bundle::HTML::Mason
A bundle to install the HTML::Mason package
Bundle::LWP
install all libwww-perl related modules
Bundle::Net::LDAP
A bundle for Net::LDAP
Bundle::ParallelUA
CPAN Bundle for the LWP Parallel User Agent extension
Bundle::PlRPC
A bundle to install PlRPC-Server, Client and prerequisites.
Bundle::Spiffy
All the CPAN modules that are Spiffy
Business::ISBN
work with International Standard Book Numbers
Business::ISBN::Data
data pack for Business::ISBN
ByteLoader
load byte compiled perl code
bytes
Perl pragma to force byte semantics rather than character semantics
- C -
[ABCDEFGHIJKLMNOPQRSTUVWXYZ]
Cache::Backend
and interface for cache peristance mechanisms
Cache::BaseCache
abstract cache base class
Cache::BaseCacheTester
abstract cache tester base class
Cache::Cache
the Cache interface.
Cache::CacheMetaData
data about objects in the cache
Cache::CacheSizer
component object for mamanging the size of caches
Cache::CacheTester
a class for regression testing caches
Cache::CacheUtils
miscellaneous utility routines
Cache::FileBackend
a filesystem based persistance mechanism
Cache::FileCache
implements the Cache interface.
Cache::MemoryBackend
a memory based persistance mechanism
Cache::MemoryCache
implements the Cache interface.
Cache::NullCache
implements the Cache interface.
Cache::Object
the data stored in a Cache.
Cache::SharedMemoryBackend
a shared memory based persistance mechanism
Cache::SharedMemoryCache
extends the MemoryCache.
Cache::SizeAwareCache
extends the Cache interface.
Cache::SizeAwareCacheTester
a class for regression testing size aware caches
Cache::SizeAwareFileCache
extends Cache::FileCache
Cache::SizeAwareMemoryCache
extends Cache::MemoryCache
Cache::SizeAwareSharedMemoryCache
extends Cache::SizeAwareMemoryCache
Carp
warn of errors
Carp::Assert
executable comments
Carp::Assert::More
convenience wrappers around Carp::Assert
Carp::Clan
Report errors from perspective of caller of a "clan" of modules
Carp::Heavy
Carp guts
CDDB
a high-level interface to cddb protocol servers
CDDB_get
Read the CDDB entry for an audio CD in your drive
CGI
Simple Common Gateway Interface Class
CGI3
Simple Common Gateway Interface Class
CGI3::Fast
CGI3 Interface for Fast CGI3
CGI3::Pretty
module to produce nicely formatted HTML code
CGI3::Push
Simple Interface to Server Push
CGI::Apache
Backward compatibility module for CGI.pm
CGI::Application
CGI::Application -Framework for building reusable web-applications
CGI::Application::Mailform
CGI::Application::Mailform -A simple HTML form to email system
CGI::Application::MailPage
module to allow users to send HTML pages to friends.
CGI::Base
HTTP Daemon Common Gateway Interface Base Class
CGI::BasePlus
HTTP CGI Base Class with Handling of Multipart Forms
CGI::Carp
CGI routines for writing to the HTTPD error log
CGI::Cookie
Interface to Netscape Cookies
CGI::Explorer
A class to manage displaying a hash tree of data, for use in CGI scripts
CGI::Fast
CGI Interface for Fast CGI
CGI::Form
Build Smart HTML Forms on Top of the CGI:: Modules
CGI::Lite
Process and decode WWW forms and cookies
CGI::Maypole
CGI-based front-end to Maypole
CGI::MiniSvr
Adds to CGI::Base the ability for a CGI script to becomea mini http server.
CGI::Pretty
module to produce nicely formatted HTML code
CGI::Push
Simple Interface to Server Push
CGI::Request
Parse client request via a CGI interface
CGI::Simple
A Simple totally OO CGI interface that is CGI.pm compliant
CGI::Simple::Cookie
Interface to Netscape Cookies
CGI::Simple::Standard
a wrapper module for CGI::Simple that provides afunction style interface
CGI::Simple::Util
Internal utilities used by CGI::Simple module
CGI::Switch
Backward compatibility module for defunct CGI::Switch
CGI::Untaint
process CGI input parameters
CGI::Untaint::country
validate a country code or name
CGI::Untaint::date
validate a date
CGI::Untaint::email
validate an email address
CGI::Untaint::hex
validate as a hexadecimal value
CGI::Untaint::integer
validate an integer
CGI::Untaint::object
base class for Input Handlers
CGI::Untaint::printable
validate as a printable value
CGI::Untaint::url
validate a URL
CGI::Util
Internal utilities used by CGI module
CGI::XMLApplication
Object Oriented Interface for CGI Script Applications
cgi_to_mod_perl
First steps needed to use mod_perl as a CGI replacement
charnames
define character names for C<\N{named}> string literal escape.
Chart::Graph
Perl extension for a front-end to gnuplot, XRT, and Xmgrace.
Chart::Graph::Gnuplot
Chart::Graph::Xmgrace
Chart::Graph::Xrt2d
Chart::Graph::Xrt3d
CLASS
Alias for __PACKAGE__
Class::Accessor
Automated accessor generation
Class::Accessor::Chained
make chained accessors
Class::Accessor::Chained::Fast
Faster, but less expandable, chained accessors
Class::Accessor::Fast
Faster, but less expandable, accessors
Class::Base
useful base class for deriving other modules
Class::Container
Glues object frameworks together transparently
Class::Data::Inheritable
Inheritable, overridable class data
Class::DBI
Simple Database Abstraction
Class::DBI::AbstractSearch
Abstract Class::DBI's SQL with SQL::Abstract
Class::DBI::AutoLoader
Generates Class::DBI subclasses dynamically.
Class::DBI::BaseDSN
DSN sensitive base class
Class::DBI::Column
A column in a table
Class::DBI::ColumnGrouper
Columns and Column Groups
Class::DBI::FromCGI
Update Class::DBI data using CGI::Untaint
Class::DBI::Iterator
Iterate over Class::DBI search results
Class::DBI::Loader
dynamic definition of Class::DBI sub classes.
Class::DBI::Loader::Generic
generic Class::DBI::Loader implementation.
Class::DBI::Loader::mysql
Class::DBI::Loader mysql implementation.
Class::DBI::Loader::Pg
Class::DBI::Loader Postgres implementation.
Class::DBI::Loader::Relationship
Easier relationship specification in CDBI::L
Class::DBI::Loader::SQLite
Class::DBI::Loader SQLite implementation.
Class::DBI::mysql
Extensions to Class::DBI for MySQL
Class::DBI::Pager
Pager utility for Class::DBI
Class::DBI::Plugin::RetrieveAll
more complex retrieve_all for Class::DBI
Class::DBI::Query
Deprecated SQL manager for Class::DBI
Class::DBI::Relationship
base class for Relationships
Class::DBI::SQLite
Extension to Class::DBI for sqlite
Class::DBI::Untaint
Class::DBI constraints using CGI::Untaint
Class::DBI::View
Virtual table for Class::DBI
Class::DBI::View::Having
View implementation using HAVING clause
Class::DBI::View::SubQuery
View implementation using sub-selects
Class::DBI::View::TemporaryTable
View implementation using temporary table
Class::Factory
Base class for dynamic factory classes
Class::Factory::Util
Provide utility methods for factory classes
Class::Fields
Inspect the fields of a class.
Class::Fields::Attribs
Attribute constants for use with data members
Class::Fields::Fuxor
Low level manipuation of object data members
Class::Fields::Inherit
Inheritance of %FIELDS
Class::ISA
report the search path for a class's ISA tree
Class::Loader
Load modules and create objects on demand.
Class::MakeMethods
Generate common types of methods
Class::MakeMethods::Attribute
Declare generated subs with attribute syntax
Class::MakeMethods::Autoload
Declare generated subs with AUTOLOAD
Class::MakeMethods::Basic
Make really simple methods
Class::MakeMethods::Basic::Array
Basic array methods
Class::MakeMethods::Basic::Global
Basic shared methods
Class::MakeMethods::Basic::Hash
Basic hash methods
Class::MakeMethods::Changes
Revision history for Class::MakeMethods
Class::MakeMethods::Composite
Make extensible compound methods
Class::MakeMethods::Composite::Array
Basic array methods
Class::MakeMethods::Composite::Global
Global data
Class::MakeMethods::Composite::Hash
Composite hash methods
Class::MakeMethods::Composite::Inheritable
Overridable data
Class::MakeMethods::Composite::Universal
Composite Method Tricks
Class::MakeMethods::Docs::Catalog
List of Makable Method Types
Class::MakeMethods::Docs::Changes
History of Class::MakeMethods
Class::MakeMethods::Docs::Examples
Sample Declarations and Usage
Class::MakeMethods::Docs::ReadMe
About Class::MakeMethods
Class::MakeMethods::Docs::RelatedModules
Survey of Class Builders
Class::MakeMethods::Docs::ToDo
Ideas, problems, and suggestions
Class::MakeMethods::Emulator
Demonstrate class-generator equivalency
Class::MakeMethods::Emulator::AccessorFast
Emulate Class::Accessor::Fast
Class::MakeMethods::Emulator::accessors
Emulate the accessors module
Class::MakeMethods::Emulator::Inheritable
Emulate Class::Inheritable
Class::MakeMethods::Emulator::mcoder
Emulate the mcoder module
Class::MakeMethods::Emulator::MethodMaker
Emulate Class::MethodMaker
Class::MakeMethods::Emulator::Singleton
Emulate Class::Singleton
Class::MakeMethods::Emulator::Struct
Emulate Class::Struct
Class::MakeMethods::Evaled
Make methods with simple string evals
Class::MakeMethods::Evaled::Hash
Typical hash methods
Class::MakeMethods::ReadMe
About This Module
Class::MakeMethods::RelatedModules
Survey of Class Builders
Class::MakeMethods::Standard
Make common object accessors
Class::MakeMethods::Standard::Array
Methods for Array objects
Class::MakeMethods::Standard::Global
Global data
Class::MakeMethods::Standard::Hash
Standard hash methods
Class::MakeMethods::Standard::Inheritable
Overridable data
Class::MakeMethods::Standard::Universal
Generic Methods
Class::MakeMethods::Template
Extensible code templates
Class::MakeMethods::Template::Array
Methods for manipulating positional values in arrays
Class::MakeMethods::Template::Class
Associate information with a package
Class::MakeMethods::Template::ClassInherit
Overridable class data
Class::MakeMethods::Template::ClassName
Access object's class
Class::MakeMethods::Template::ClassVar
Static methods with subclass variation
Class::MakeMethods::Template::DiskCache
Optional Template feature
Class::MakeMethods::Template::Flyweight
Deprecated name for InsideOut
Class::MakeMethods::Template::Generic
Templates for common meta-method types
Class::MakeMethods::Template::Global
Method that are not instance-dependent
Class::MakeMethods::Template::Hash
Method interfaces for hash-based objects
Class::MakeMethods::Template::Inheritable
Overridable data
Class::MakeMethods::Template::InsideOut
External data
Class::MakeMethods::Template::PackageVar
Static methods with global variables
Class::MakeMethods::Template::Ref
Universal copy and compare methods
Class::MakeMethods::Template::Scalar
Methods for blessed scalars
Class::MakeMethods::Template::Static
Deprecated name for Global
Class::MakeMethods::Template::Struct
Deprecated name for Array
Class::MakeMethods::Template::StructBuiltin
Class::MakeMethods::Template::TextBuilder
Basic text substitutions
Class::MakeMethods::Template::Universal
Meta-methods for any type of object
Class::MakeMethods::ToDo
Ideas, problems, and suggestions
Class::MakeMethods::Utility::ArraySplicer
Common array ops
Class::MakeMethods::Utility::DiskCache
Optional Template feature
Class::MakeMethods::Utility::Inheritable
"Inheritable" data
Class::MakeMethods::Utility::Ref
Deep copying and comparison
Class::MakeMethods::Utility::TextBuilder
Basic text substitutions
Class::MethodMaker
a module for creating generic methods
Class::MethodMapper
Abstract Class wrapper for AutoLoader
Class::Object
each object is its own class
Class::Observable
Allow other classes and objects to respond to events in yours
Class::Singleton
Implementation of a "Singleton" class
Class::Struct
declare struct-like datatypes as Perl classes
Class::Struct::FIELDS
Combine Class::Struct, base and fields
Class::Throwable
A minimal lightweight exception class
Class::Trigger
Mixin to add / call inheritable triggers
Class::WhiteHole
base class to treat unhandled method calls as errors
Clone
recursively copy Perl datatypes
Compress::Zlib
Interface to zlib compression library
Config
access Perl configuration information
Config::IniFiles
A module for reading .ini-style configuration files.
constant
Perl pragma to declare constants
Convert::ASCII::Armor
Convert binary octets into ASCII armoured messages.
Convert::ASCII::Armour
Convert binary octets into ASCII armoured messages.
Convert::ASN1
ASN.1 Encode/Decode library
Convert::BinHex
extract data from Macintosh BinHex files
Convert::PEM
Read/write encrypted ASN.1 PEM files
Convert::PEM::CBC
Cipher Block Chaining Mode implementation
Convert::PEM::ErrorHandler
Convert::PEM error handling
Convert::Recode
make mapping functions between character sets
Convert::TNEF
Perl module to read TNEF files
Convert::UUlib
Perl interface to the uulib library.
Coro
coroutine process abstraction
Coro::Channel
message queues
Coro::Cont
schmorp's faked continuations
Coro::Event
do events the coro-way
Coro::Handle
non-blocking io with a blocking interface.
Coro::MakeMaker
MakeMaker glue for the C-level Coro API
Coro::Process
coroutine process abstraction
Coro::RWLock
reader/write locks
Coro::Semaphore
non-binary semaphores
Coro::SemaphoreSet
hash of semaphores.
Coro::Signal
coroutine signals
Coro::Socket
non-blocking socket-io
Coro::Specific
manage coroutone-specific variables.
Coro::State
create and manage simple coroutines
Coro::Timer
simple timer package, independent of used event loops
Coro::Util
various utility functions.
CPAN
query, download and build perl modules from CPAN sites
CPAN::Admin
A CPAN Shell for CPAN admins
CPAN::Checksums
Write a CHECKSUMS file for a directory as on CPAN
CPAN::FirstTime
Utility for CPAN::Config file Initialization
CPAN::MakeMaker
A Shiny Replacement for ExtUtils::MakeMaker
CPAN::MakeMaker-Philosophy
MY PHILOSOPHY
CPAN::Nox
Wrapper around CPAN.pm without using any XS module
CPAN::Version
utility functions to compare CPAN versions
CPAN::WAIT
adds commands to search a WAIT4CPAN server to the CPAN C<shell>
CPANPLUS
Command-line access to the CPAN interface
CPANPLUS::Backend
Object-oriented interface for CPAN++
CPANPLUS::Backend::RV
Return Value class for CPAN++
CPANPLUS::Configure
Configuration interface for CPAN++
CPANPLUS::Configure::Setup
Configuration setup for CPAN++
CPANPLUS::Error
Error handling for the CPAN++ interface
CPANPLUS::FAQ
Frequently Asked Questions about CPANPLUS
CPANPLUS::I18N
Localization class
CPANPLUS::Internals::Author
Author tree for CPAN++
CPANPLUS::Internals::Module
Module tree for CPAN++
CPANPLUS::Internals::System
Flags for _run
CPANPLUS::Shell
interactive interface launcher for CPAN++
CPANPLUS::Shell::Classic
CPAN.pm emulation for CPAN++
CPANPLUS::Shell::Curses
A Curses based shell for CPANPLUS
CPANPLUS::Shell::Default
Default command-line interface for CPAN++
CPANPLUS::Shell::Tk
Frontend for CPANPLUS using Tk
CPANPLUS::Styleguide
Style guide for CPANPLUS contributions
CPANPLUS::TesterGuide
Becoming a CPAN Tester with CPANPLUS
CPANPLUS::Tools::Check
CPANPLUS::Tools::Cmd
finding and running system commands made easy
CPANPLUS::Tools::Load
runtime require of both modules and files
CPANPLUS::Tools::Module
Looking up module information / loading at runtime
CPANPLUS::Tools::Term
Term::ReadLine UI made easy
Crypt::Blowfish
Perl Blowfish encryption module
Crypt::Blowfish_PP
Blowfish encryption algorithm implemented purely in Perl
Crypt::CAST5_PP
CAST5 block cipher in pure Perl
Crypt::CBC
Encrypt Data with Cipher Block Chaining Mode
Crypt::CipherSaber
Perl module implementing CipherSaber encryption.
Crypt::DES
Perl DES encryption module
Crypt::DES_EDE3
Triple-DES EDE encryption/decryption
Crypt::DSA
DSA Signatures and Key Generation
Crypt::DSA::Key
DSA key
Crypt::DSA::Key::PEM
Read/write DSA PEM files
Crypt::DSA::Key::SSH2
Read/write DSA SSH2 files
Crypt::DSA::KeyChain
DSA key generation system
Crypt::DSA::Signature
DSA signature object
Crypt::DSA::Util
DSA Utility functions
Crypt::OpenPGP
Pure-Perl OpenPGP implementation
Crypt::OpenPGP::Armour
ASCII Armouring and Unarmouring
Crypt::OpenPGP::Buffer
Binary in/out buffer
Crypt::OpenPGP::Certificate
PGP Key certificate
Crypt::OpenPGP::CFB
PGP Cipher Feedback Mode
Crypt::OpenPGP::Cipher
PGP symmetric cipher factory
Crypt::OpenPGP::Ciphertext
Encrypted data packet
Crypt::OpenPGP::Compressed
Compressed data packets
Crypt::OpenPGP::Constants
Exportable constants
Crypt::OpenPGP::Digest
PGP message digest factory
Crypt::OpenPGP::ErrorHandler
Crypt::OpenPGP error handling
Crypt::OpenPGP::Key
OpenPGP key factory
Crypt::OpenPGP::KeyBlock
Key block object
Crypt::OpenPGP::KeyRing
Key ring object
Crypt::OpenPGP::KeyServer
Interface to HKP keyservers
Crypt::OpenPGP::Marker
PGP Marker packet
Crypt::OpenPGP::MDC
MDC packet
Crypt::OpenPGP::Message
Sequence of PGP packets
Crypt::OpenPGP::OnePassSig
One-Pass Signature packet
Crypt::OpenPGP::PacketFactory
Parse and save PGP packet streams
Crypt::OpenPGP::Plaintext
A plaintext, literal-data packet
Crypt::OpenPGP::S2k
String-to-key generation
Crypt::OpenPGP::SessionKey
Encrypted Session Key
Crypt::OpenPGP::Signature
Signature packet
Crypt::OpenPGP::SKSessionKey
Symmetric-Key Encrypted Session Key
Crypt::OpenPGP::Trust
PGP Trust packet
Crypt::OpenPGP::UserID
PGP User ID packet
Crypt::OpenPGP::Util
Miscellaneous utility functions
Crypt::OpenPGP::Words
Create English-word encodings
Crypt::PasswdMD5
Provides interoperable MD5-based crypt functions
Crypt::Primes
Provable Prime Number Generator suitable for Cryptographic Applications.
Crypt::Random
Cryptographically Secure, True Random Number Generator.
Crypt::Rijndael
Crypt::CBC compliant Rijndael encryption module
Crypt::RIPEMD160
Perl extension for the RIPEMD-160 Hash function
Crypt::RIPEMD160::MAC
Perl extension for RIPEMD-160 MAC function
Crypt::RSA
RSA public-key cryptosystem.
Crypt::RSA::DataFormat
Data creation, conversion and reporting primitives.
Crypt::RSA::Debug
Debug routine for Crypt::RSA.
Crypt::RSA::Errorhandler
Error handling mechanism for Crypt::RSA.
Crypt::RSA::ES::OAEP
Plaintext-aware encryption with RSA.
Crypt::RSA::ES::PKCS1v15
PKCS #1 v1.5 padded encryption scheme based on RSA.
Crypt::RSA::Key
RSA Key Pair Generator.
Crypt::RSA::Key::Private
RSA Private Key Management.
Crypt::RSA::Key::Public
RSA Public Key Management.
Crypt::RSA::Primitives
RSA encryption, decryption, signature and verification primitives.
Crypt::RSA::SS::PKCS1v15
PKCS #1 v1.5 signatures.
Crypt::RSA::SS::PSS
Probabilistic Signature Scheme based on RSA.
Crypt::Twofish
The Twofish Encryption Algorithm
CSS::Parser
parser for CSS-style syntax
Curses
terminal screen handling and optimization
Curses::UI
A curses based OO user interface framework
Curses::UI::Buttonbox
Create and manipulate button widgets
Curses::UI::Calendar
Create and manipulate calendar widgets
Curses::UI::Checkbox
Create and manipulate checkbox widgets
Curses::UI::Color
Color support module
Curses::UI::Common
Common methods for Curses::UI
Curses::UI::Container
Create and manipulate container widgets
Curses::UI::Dialog::Basic
Create and manipulate basic dialogs
Curses::UI::Dialog::Calendar
Create and manipulate calendar dialogs
Curses::UI::Dialog::Dirbrowser
Create and manipulate filebrowser dialogs
Curses::UI::Dialog::Error
Create and manipulate error dialogs
Curses::UI::Dialog::Filebrowser
Create and manipulate filebrowser dialogs
Curses::UI::Dialog::Progress
Create and manipulate progress dialogs
Curses::UI::Dialog::Question
Pose a simple question to the user
Curses::UI::Dialog::Status
Create and manipulate status dialogs
Curses::UI::Label
Create and manipulate label widgets
Curses::UI::Listbox
Create and manipulate listbox widgets
Curses::UI::Menubar
Create and manipulate menubar widgets
Curses::UI::Notebook
Create and manipulate notebook widgets.
Curses::UI::PasswordEntry
Create and manipulate passwordentry widgets
Curses::UI::Popupmenu
Create and manipulate popupbox widgets
Curses::UI::Progressbar
Create and manipulate progressbar widgets
Curses::UI::Radiobuttonbox
Create and manipulate radiobuttonbox widgets
Curses::UI::Searchable
Add 'less'-like search abilities to a widget
Curses::UI::TextEditor
Create and manipulate texteditor widgets
Curses::UI::TextEntry
Create and manipulate textentry widgets
Curses::UI::TextViewer
Create and manipulate textviewer widgets
Curses::UI::Tutorial
Introduction
Curses::UI::Widget
The base class for all widgets
Curses::UI::Window
Create and manipulate Window widgets
Cwd
get pathname of current working directory
- D -
[ABCDEFGHIJKLMNOPQRSTUVWXYZ]
Data::Buffer
Read/write buffer class
Data::CompactDump
Perl extens