ex::implements Study in Polymorphism ex::interface Another study in polymorphism ex::override perl pragma to override core functions ex::caution Same as use warnings; use strict; ex::constant::vars Perl pragma to create readonly variables Attribute::Handlers Simpler definition of attribute handlers Attribute::Types Attributes that confer type on variables Attribute::Memoize Attribute interface to Memoize.pm Attribute::TieClasses attribute wrappers for CPAN Tie classes Attribute::Abstract implement abstract methods with attributes Exporter::Import Alternate symbol exporter Exporter::Options Extends Exporter to handle use-line options Exporter::PkgAlias Load a module into multiple namespaces Inline::CPR C Perl Run - Embed Perl in C, ala Inline Inline::C Write Perl subroutines in C Inline::CPP Easy implementation of C++ extensions Inline::Python Easy implementation of Python extensions Inline::Tcl Write Perl subroutines in Tcl Regexp::Common Provide commonly requested regular expr. Regexp::Shellish Shell-like regular expressions Regexp::Func Replace =~, !~, m//, s/// with functions Safe::Hole Exec subs in the original package from Safe Symbol::Table OO interface to package symbols B::Fathom Estimate the readability of Perl code B::Graph Perl Compiler backend to diagram OP trees B::LexInfo Show info about subroutine lexical variables B::Size Measure size of Perl OPs and SVs B::TerseSize Info about ops and their (estimated) size Filter::Util::Exec Interface for creation of coprocess Filters Filter::Util::Call Interface for creation of Perl Filters Filter::exec Filters script through an external command Filter::sh Filters script through a shell command Filter::cpp Filters script through C preprocessor Filter::tee Copies to file perl source being compiled Filter::decrypt Template for a perl source decryption filter Filter::Simple Simplified source filtering Thread::Group Wait()-like and grouping functions Thread::IO ? IO routines Thread::Object ? OO routines Thread::Pool Worker pools to run Perl code asynchronously Thread::Queue Thread-safe queues Thread::Semaphore Thread-safe semaphores Thread::Signal A thread which runs signal handlers reliably Thread::Specific Thread-specific keys IThread::Mutex ? IThread::Semaphore ? IThread::Queue ? Module::Reload Reloads files in %INC based on timestamps Pod::Diff compare two POD files and report diff Pod::DocBook convert POD to and from DocBook Pod::HTML converter to HTML Pod::HTML2Pod Translate HTML into POD Pod::Hlp Convert POD to formatted VMS Help text Pod::Index index generator Pod::LaTeX Converts pod to latex with Pod::Parser Pod::Latex converter to LaTeX Pod::Lyx A pod to LyX format conversion class Pod::MIF converter to FrameMaker MIF Pod::Man converter to man page Pod::PP A Pod pre-processor Pod::Parser Base class for parsing pod syntax Pod::Pdf Converter to PDF Pod::Pod converter to canonical pod Pod::RTF converter to RTF Pod::Rtf Converter from POD to Rich Text Format Pod::Sdf converter to SDF Pod::Select Print only selected sections of pod docs Pod::Simplify Common pod parsing code Pod::Texinfo converter to texinfo Pod::Text convert POD data to formatted ASCII text Pod::Usage Print Usage messages based on your own pod Pod::XML Generate XML from POD Pod::Tree Create a static syntax tree for a POD Pod::Checker Check pod documents for syntax errors Perl6::Variables Perl 6 variable syntax for Perl 5 Benchmark::Timer Perl code benchmarking tool ExtUtils::DynaGlue Methods for generating Perl extension files ExtUtils::MakeMaker Writes Makefiles for extensions ExtUtils::Manifest Utilities for managing MANIFEST files ExtUtils::Typemap ? xsubpp typemap handling ExtUtils::Embed Utilities for embedding Perl in C/C++ apps ExtUtils::F77 Facilitate use of FORTRAN from Perl/XS code Carp::Assert Stating the obvious to let the computer know Carp::CheckArgs Check subroutine argument types Carp::Datum Debugging And Tracing Ultimate Module ClearCase::Ct Generic cleartool wrapper Conjury::C Generic software construction toolset Conjury::Core Generic software construction toolset Conjury::Stage Generic software construction toolset Devel::CallerItem 'caller()' Object wrapper + useful methods Devel::CoreStack generate a stack dump from a core file Devel::Cover Code coverage metrics for Perl Devel::Coverage Coverage analysis for Perl code Devel::DProf Execution profiler Devel::DebugAPI Interface to the Perl debug environment Devel::DebugInit Create a .gdbinit or similar file Devel::DumpStack Dumping of the current function stack Devel::Leak Find perl objects that are not reclaimed Devel::Modlist Collect module use information Devel::PPPort Portability aid for your XS code Devel::Peek Peek at internal representation of Perl data Devel::RegExp Access perl internal regex functions Devel::SearchINC loading Perl modules from development dirs Devel::SmallProf Line-by-line profiler Devel::StackTrace Stacktrace object w/ info like Carp::confess Devel::Symdump Perl symbol table access and dumping Devel::TraceFuncs Trace funcs by using object destructions Devel::TraceLoad Traces the loading of perl source code Exception::Class Declare exception class hierarchies Exception::Cxx Cause perl to longjmp using C++ exceptions Perf::ARM Application Response Measurement Sub::Curry Perl module to curry functions ((a la Lisp)) Test::Cmd Portable test infrastructure for commands Test::Harness Executes perl-style tests Test::Unit framework for XP style unit testing Test::Suite Represents a collection of Test::Cases Test::Case Represent a single test case VCS::CVS Interface to GNU's CVS VCS::PVCS ? PVCS Version Manager (intersolv.com) VCS::RCS Interface layer over RCS (See also Rcs) VCS::RCE Perl layer over RCE C API Async::Group Deal with simultaneous asynchronous calls Async::Process ? class to run sub-processes BSD::HostIdent ? s/gethostname(), s/gethostid() BSD::Ipfwgen Generate ipfw(8) filters BSD::Resource getrusage(), s/getrlimit(), s/getpriority() Env::Path Advanced operations on path variables Proc::Background OS independent background process objects Proc::ExitStatus Interpret and act on wait() status values Proc::Forkfunc Simple lwall-style fork wrapper Proc::ProcessTable Unix process table information Proc::SafePipe popen() and `` without calling the shell Proc::Short System calls with timeout option Proc::Simple Fork wrapper with objects Proc::Spawn Run external programs Proc::SyncExec Spawn processes but report exec() errors Proc::times By-name interface to process times function Proc::Queue limits number of concurrent forked processes Schedule::At ? OS independent interface to the at command Schedule::ByClock Return at given times Schedule::Cron cron-like scheduler for perl subroutines Schedule::Load Remote system load, processes, scheduling Sys::AlarmCall Timeout on any sub. Allows nested alarms Sys::Hostname Implements a portable hostname function Sys::Sysconf Defines constants for POSIX::sysconf() Sys::Syslog Provides same functionality as BSD syslog Be::Attribute Manipulate BeOS BFS MIME file attributes Be::Query Query a BeOS file system FreeBSD::SysCalls FreeBSD-specific system calls HPUX::Ioscan Perl function to handle HPUX ioscan command Mac::AppleEvents AppleEvent manager and AEGizmos Mac::AssistantFrames Easy creation of assistant dialogs Mac::Components (QuickTime) Component manager Mac::DtfSQL Perl interface to the dtF/SQL DB engine Mac::Files File manager Mac::Gestalt Gestalt manager: Environment enquiries Mac::Glue Control apps with AppleScript terminology Mac::Macbinary Decodes MacBinary files. Mac::Memory Memory manager Mac::MoreFiles Further file management routines Mac::OSA Open Scripting Architecture Mac::Processes Process manager Mac::Resources Resource manager Mac::Serial Interface to Macintosh serial ports Mac::Types (Un-)Packing of Macintosh specific types Mac::AppleEvents::Simple Simple access to Mac::AppleEvents Mac::Apps::Anarchie Control Anarchie 2.01+ Mac::Apps::Launch MacPerl module to launch / quit apps Mac::Apps::MacPGP Control MacPGP 2.6.3 Mac::Apps::PBar Control Progress Bar 1.0.1 Mac::Comm::OT_PPP Control Open Transport PPP / Remote Access Mac::FileSpec::Unixish Unixish-compatability in filespecs Mac::OSA::Simple Simple access to Mac::OSA MSDOS::Attrib Get/set DOS file attributes in OS/2 or Win32 MSDOS::Descript Manage 4DOS style DESCRIPT.ION files MSDOS::SysCalls MSDOS interface (interrupts, port I/O) MVS::VBFile Read MVS VB (variable-length) files NeXTStep::NetInfo NeXTStep's NetInfo (like ONC NIS) OS2::ExtAttr (Tied) access to extended attributes OS2::FTP Access to ftplib interface OS2::PrfDB (Tied) access to .INI-style databases OS2::REXX Access to REXX DLLs and REXX runtime OS2::UPM User Profile Management SGI::SysCalls SGI-specific system calls SGI::GL SGI's Iris GL library SGI::FM SGI's Font Management library SGI::FAM Interface to SGI/Irix File Access Monitor Solaris::ACL Provides access to ACLs in Solaris Solaris::Kmem Read values from the running kernel Solaris::Kstat Access kernel performance statistics Solaris::MIB Access STREAMS network statistics Solaris::MapDev Maps sdNN disk names to cNtNdN disk names Solaris::NDD Access network device statistics Solaris::Procfs Access to the Solaris /proc filesystem Solaris::InstallDB Searches for Solaris package/system info Solaris::Package Access a Solaris package pkginfo file Solaris::Contents Access a Solaris contents file Unix::ConfigFile Abstract interfaces to Unix config files Unix::Processors Interface to per-processor information Unix::Syslog ? Interface to syslog functions in a C-library Unix::UserAdmin Interface to Unix Account Information Unix::Login Customizable Unix login prompt / validation VMS::Device Access info about any device on a VMS system VMS::Filespec VMS and Unix file name syntax VMS::ICC Interface to the ICC facilities in VMS 7.2+ VMS::Lock Object interface to $ENQ (VMS lock mgr) VMS::Misc Miscellaneous VMS utility routines VMS::Monitor Access VMS system performance info VMS::Persona Interface to the VMS Persona services VMS::Priv Access VMS Privileges for processes VMS::Process Process management on VMS VMS::Queue Manage queues and entries VMS::SysCalls ? VMS-specific system calls VMS::System VMS-specific system calls VMS::User Read access to system UAF data VMS::Mail Perl module for accessing callable VMS mail VMS::Fileutils::Root Evade VMS's 8 level directory restrictions VMS::Fileutils::SafeName Transform filenames to "VMS safe" form PDA::Pilot Interface to pilot-link library PDA::PilotDesktop ? Managing Pilot Desktop databases software Hardware::Simulator Simulate different pieces of hardware Device::SerialPort POSIX clone of Win32::SerialPort Device::SVGA ? SVGA Graphic card driver Device::ISDN::OCLM Perl interface to the 3com OCLM ISDN TA AudioCD::Mac Extension for controlling Audio CDs on MacOS Socket::PassAccessRights Pass file descriptor via Unix domain socket Net::ACAP Interface to ACAP Protocol (Internet-Draft) Net::AIM AOL Instant Messenger TOC protocol Net::AOLIM AOL Instant Messenger OO Interface (TOC) Net::Bind Interface to bind daemon files Net::CDDB Interface to the CDDB (CD Database) Net::Cmd For command based protocols (FTP, SMTP etc) Net::DHCPClient Interface to DHCP as a client Net::DLookup Lookup domains on Internic and 2-letter TLDs Net::DNS Interface to the DNS resolver Net::DNSServer Secure and Extensible Name Server Net::Daemon Abstract base class for portable servers Net::Dnet DECnet-specific socket usage Net::Domain Try to determine TCP domain name of system Net::DummyInetd A dummy Inetd server Net::FTP Interface to File Transfer Protocol Net::Gen Generic support for socket usage Net::Gnutella Gnutella network (v0.4) interface Net::Goofey Communicate with a Goofey server Net::HTTPTunnel Tunnel through HTTP proxies with CONNECT Net::Hesiod Interface to Hesiod library API Net::Hotline Interface to the Hotline protocol Net::ICAP Interface to ICAP Protocol (Internet-Draft) Net::ICB ICB style chat server interface Net::ICQ Client interface to ICQ messaging Net::ICal RFC2445 (iCalendar) protocol tools Net::IMAP Interface to IMAP Protocol (RFC2060) Net::IMIP RFC2447 tools for event scheduling Net::IRC Internet Relay Chat interface Net::ITIP RFC2446 tools for scheduling events Net::Ident Performs ident (rfc1413) lookups Net::Inet Internet (IP) socket usage Net::Interface ifconfig(1) implementation Net::Jabber Access to the Jabber protocol Net::LDAP Interface to LDAP Protocol (RFC1777) Net::LDAPapi Interface to UMICH and Netscape LDAP C API Net::LMTP LMTP Protocol - RFC2033 Net::MsgLink Abstraction of "user" part for message link Net::NIS Interface to Sun's NIS Net::NISPlus Interface to Sun's NIS+ Net::NNTP Client interface to NNTP protocol Net::Netmask Understand and manipulate network blocks Net::Netrc Support for .netrc files Net::PH CCSO Nameserver Client class Net::POP3 Client interface to POP3 protocol Net::Pager Send Numeric/AlphaNumeric Pages to any pager Net::ParseWhois Get+Parse "whois" domain data Net::Patricia Patricia Trie perl module for fast IP addres Net::Pcap An interface for LBL's packet capture lib Net::Peep Clients for Peep: The Network Auralizer Net::Ping TCP and ICMP ping Net::Printer Direct to lpd printing Net::SCP Perl extension for secure copy protocol Net::SFTP Secure File Transfer Protocol client Net::SMPP Protocol for sending SMS (to GSM or CDMA). Net::SMS Send SMS wireless text-messages. Net::SMTP Interface to Simple Mail Transfer Protocol Net::SNMP Interface to SNMP Protocol (RFC1157) Net::SNPP Client interface to SNPP protocol Net::SOCKS TCP/IP access through firewalls using SOCKS Net::SSH Perl extension for secure shell Net::SSL Glue that enables LWP to access https URIs Net::SSLeay Secure Socket Layer (based on OpenSSL) Net::Server Extensible (class) oriented internet server Net::Syslog Forwarded syslog protocol Net::TCP TCP-specific socket usage Net::TFTP Interface to Trivial File Transfer Protocol Net::Telnet Interact with TELNET port or other TCP ports Net::Time Obtain time from remote machines Net::Traceroute Trace routes Net::UDP UDP-specific socket usage Net::VNC Interface VNC remote frame buffer protocol Net::Whois Get+parse "whois" domain data from InterNIC Net::XWhois Whois Client Interface for Perl5. Net::Z3950 OO interface to the Yaz Z39.50 toolkit Net::hostent A by-name interface for hosts functions Net::netent A by-name interface for networks functions Net::protoent A by-name interface for protocols functions Net::servent A by-name interface for services functions Net::xAP Interface to IMAP,ACAP,ICAP substrate Net::Daemon::SSL SSL extension for Net::Daemon Net::DHCP::Watch A class for monitoring a remote DHCPD server Net::IMAP::Simple Only implements the basic IMAP features Net::Ping::External Cross-platform interface to "ping" utilities Net::SMS::Genie Send SMS messages using the Genie gateway Net::SNMP::Interfaces Obtain IfTable entries via SNMP Net::SSH::Perl Perl client Interface to SSH Net::Telnet::Cisco Net::Telnet wrapper for Cisco devices NetAddr::IP Manipulation and operations on IP addresses IPC::Cache Shared-memory object cache IPC::ChildSafe Control child process w/o risk of deadlock IPC::Globalspace Multi-process shared hash and shared events IPC::LDT Implements a length based IPC protocol IPC::Locker Shared semaphore locks across a network IPC::Mmap ? Interface to Unix's mmap() shared memory IPC::Open2 Open a process for both reading and writing IPC::Open3 Like IPC::Open2 but with error handling IPC::Run Child procs w/ piping, redir and psuedo-ttys IPC::Session remote shell session mgr; wraps open3() IPC::Shareable Tie a variable to shared memory IPC::SharedCache Manage a cache in SysV IPC shared memory IPC::Signal Translate signal names to/from numbers IPC::SysV shared memory, semaphores, messages etc IPC::XPA Interface to SAO XPA messaging system RPC::PlServer Interface for building Perl Servers RPC::PlClient Interface for building pServer Clients RPC::ONC ONC RPC interface (works with perlrpcgen) RPC::Simple Simple OO async remote procedure calls DCE::ACL Interface to Access Control List protocol DCE::DFS DCE Distributed File System interface DCE::Login Interface to login functions DCE::RPC ? Remote Procedure Calls DCE::Registry DCE registry functions DCE::Status Make sense of DCE status codes DCE::UUID Misc uuid functions NetPacket::ARP Address Resolution Protocol NetPacket::Ethernet Ethernet framed data NetPacket::IGMP Internet Group Management Protocol NetPacket::IP Internet Protocol NetPacket::TCP Transmission Control Protocol NetPacket::UDP User Datagram Protocol Proxy::Tk ? Tk transport class for Proxy (part of Tk) IPChains::PortFW Interface to ipmasqadm portfw command SNMP::Monitor Accounting and graphical display SNMP::Util Perform SNMP set,get,walk,next,walk_hash,... SNMP::NPAdmin Perl API to query printers via SNMP. SNMP::BridgeQuery Query bridge/switch for forwarding database Mon::Client Network monitoring client Mon::SNMP Network monitoring suite Parallel::ForkManager A simple parallel processing fork manager Parallel::Pvm Interface to the PVM messaging service ::IOP::IDLtree IDL to symbol tree translator Modem::VBox Perl module for creation of voiceboxes Modem::Vgetty Interface to voice modems using vgetty ControlX10::CM10 Control unit for X10 modules ControlX10::CM17 inexpensive RF transmit-only X10 RAS::PortMaster Interface to Livingston PortMaster RAS::AS5200 Interface to Cisco AS5200 dialup server RAS::HiPerARC Interface to 3Com TotalControl HiPerARC Math::Amoeba Multidimensional Function Minimisation Math::Approx Approximate x,y-values by a function Math::BaseCalc Convert numbers between various bases Math::BigFloat Arbitrary size floating point math package Math::BigInt Arbitrary size integer math package Math::BigInteger ? Arbitrary size integer as XS extension Math::BigRat ? Arbitrary size rational numbers (fractions) Math::Brent One-dimensional Function Minimisation Math::CDF Cumulative Distribution Functions Math::Cephes Interface to St. Moshier's Cephes library Math::Complex Complex number data type Math::Derivative 1st and 2nd order differentiation of data Math::Expr Parses agebraic expressions Math::Fortran Implements Fortran log10 & sign functions Math::Fourier ? Fast Fourier Transforms Math::Fraction Fraction Manipulation Math::Geometry 2D and 3D algorithms Math::Integral ? Integration of data Math::Interpolate Polynomial interpolation of data Math::LinearProg ? Linear programming utilities Math::Logic Provides pure 2, 3 or multi-value logic Math::Matrix Matrix data type (transpose, multiply etc) Math::MatrixBool Matrix of booleans (Boolean Algebra) Math::MatrixCplx Matrix data type for Complex Numbers Math::Pari Interface to the powerful PARI library Math::Polynomial Polynomials as objects Math::Prime ? Prime number testing Math::RandomPrime ? Generates random primes of x bits Math::Round Perl extension for rounding numbers Math::SigFigs Math using scientific significant figures Math::Spline Cubic Spline Interpolation of data Math::Trig tan asin acos sinh cosh tanh sech cosech Math::TrulyRandom ? based on interrupt timing discrepancies Math::VecStat Some basic numeric stats on vectors Math::ematica Interface to the powerful Mathematica system Math::Libm Perl extension for the C math library, libm Math::FFT Perl extension for Fast Fourier Transforms Math::BooleanEval Parsing and evaluating Boolean expressions Math::BigIntFast Efficient big integer arithmetic (in C) Math::QuadTree Quad Edge data structure for 2D manifolds Math::Fleximal Arithmetic with any base representation Math::Project Compute intersection with upright line Math::Business::EMA An Exponential Moving Average Calculator Math::MatrixReal Everything you ever wanted to do with Matr. Math::MatrixReal::Ext1 Convenience extensions for Math::MatrixReal Math::Polynomial::Solve Solve polynomials up to degree 4 Math::Random::MT The Mersenne Twister PRNG Statistics::ChiSquare Chi Square test - how random is your data? Statistics::ConwayLife Simulates life using Conway's algorithm Statistics::Descriptive Descriptive statistical methods Statistics::LTU Implements Linear Threshold Units Statistics::MaxEntropy Maximum Entropy Modeling Statistics::OLS ordinary least squares (curve fitting) Statistics::ROC ROC curves with nonparametric conf. bounds Statistics::Distributions Perl module for calculating critical values Algorithm::Diff Diff (also Longest Common Subsequence) Algorithm::Permute Handy and fast permutation with OO interface Algorithm::SISort Select And Insert sorting algorithm Algorithm::LUHN Calculate mod 10 Double Add Double checksum Algorithm::Graphs::TransitiveClosureCalculates the transitive closure Algorithm::Numerical::Shuffle Knuth's shuffle algorithm Algorithm::Numerical::Sample Knuth's sample algorithm PDL::Audio Sound synthesis and editing with PDL PDL::Meschach Links PDL to meschach matrix library PDL::NetCDF Reads/Writes NetCDF files from/to PDL objs PDL::Options Provides hash options handling for PDL PDL::PP Automatically generate C code for PDL PDL::Slatec Interface to slatec (linpack+eispack) lib. Quantum::Superpositions QM-like superpositions in Perl Quantum::Entanglement QM entanglement of variables in perl Array::Compare Class to compare two arrays Array::Heap Manipulate array elements as a heap Array::IntSpan Handling arrays using IntSpan techniques Array::PrintCols Print elements in vertically sorted columns Array::Substr ? Implement array using substr() Array::Vec ? Implement array using vec() Array::Virtual ? Implement array using a file Array::Reform Convert an array into N-sized array of array Hash::NoVivify Provide non-autovivifying hash functions Heap::Binary Implement Binary Heap Heap::Binomial Implement Binomial Heap Heap::Fibonacci Implement Fibonacci Heap Heap::Elem Heap Element interface, ISA Heap::Elem::Num Numeric heap element container Heap::Elem::NumRev Numeric element reversed order Heap::Elem::Str String heap element container Heap::Elem::StrRev String element reversed order Heap::Elem::Ref Obj ref heap element container Heap::Elem::RefRev Obj ref element reversed order Scalar::Util Scalar utilities (dualvar reftype etc) List::Util List utilities (eg min, max, reduce) Bit::Vector Fast virtual arbitrary-machineword-size CPU Set::Bag Bag (multiset) class Set::IntRange Set of integers (arbitrary intervals, fast) Set::IntSpan Set of integers newsrc style '1,5-9,11' etc Set::NestedGroups Grouped data eg ACL's, city/state/country Set::Object Set of Objects (smalltalkish: IdentitySet) Set::Scalar Set of scalars (inc references) Set::Window Manages an interval on the integer line Set::CheckList Maintain a list of "to-do" items Set::Crontab Expand crontab(5)-style integer lists Set::Infinite Set Theory module for infinite sets Graph::Kruskal Kruskal Algorithm for Minimal Spanning Trees Graph::Reader Base class for graph file format reader Graph::Writer Base class for graph file format writer Graph::Reader::XML Read a Graph from simple XML format Graph::Writer::XML Write a Graph in a simple XML format Graph::Writer::Dot Write a Graph in file format used by Dot Graph::Writer::VCG Write a Graph in file format used by VCG Graph::Writer::daVinci Write a Graph in file format used by daVinci Decision::Markov Build/evaluate Markov models for decisions Date::Calc Gregorian calendar date calculations Date::Convert Conversion between Gregorian, Hebrew, more? Date::CTime Updated ctime.pl with mods for timezones Date::Format Date formatter ala strftime Date::Interval Lightweight normalised interval data type Date::Language Multi-language date support Date::Manip Complete date/time manipulation package Date::Parse ASCII Date parser using regexp's Date::Time Lightweight normalised datetime data type Date::Tolkien::Shire J.R.R. Tolkien's hobbit calendar Time::Avail Calculate min. remaining in time interval Time::CTime Format Times ala ctime(3) with many formats Time::DaysInMonth Returns the number of days in a month Time::HiRes High resolution time, sleep, and alarm Time::JulianDay Converts y/m/d into seconds Time::Local Implements timelocal() and timegm() Time::Object Object Oriented time objects Time::ParseDate Parses many forms of dates and times Time::Period Code to deal with time periods Time::Timezone Figures out timezone offsets Time::Zone Timezone info and translation routines Time::gmtime A by-name interface for gmtime Time::localtime A by-name interface for localtime Time::Seconds API to convert seconds to other date values Time::Stopwatch Use tied scalars as timers Time::Unix Force time() to return secs since UNIX epoch Time::TAI64 Time manipulation in the TAI64* formats Calendar::CSA interface with calenders such as Sun and CDE Calendar::Hebrew Hebrew calendar conversion/manipulation Calendar::RCM ? Russell Calendar Manager Tie::AliasHash Hash with key aliases Tie::Array Base class for implementing tied arrays Tie::CPHash Case preserving but case insensitive hash Tie::Cache In memory size limited LRU cache Tie::CharArray Access Perl scalars as arrays of characters Tie::Cycle Cycle through a list of values via a scalar. Tie::DBI Tie hash to a DBI handle Tie::DB_FileLock Locking access to Berkeley DB 1.x. Tie::DB_Lock Tie DB_File with automatic locking Tie::Dir Tie hash for reading directories Tie::Discovery Discover data by caching sub results Tie::DxHash Keeps insertion order; allows duplicate keys Tie::File Tie hash to files in a directory Tie::FileLRUCache File based persistent LRU cache Tie::Handle Base class for implementing tied filehandles Tie::Hash Base class for implementing tied hashes Tie::HashDefaults Let a hash have default values Tie::IxHash Indexed hash (ordered array/hash composite) Tie::LDAP Ties LDAP database to Perl hash Tie::LLHash Fast ordered hashes via linked lists Tie::ListKeyedHash Use lists to key multi-level hashes Tie::Mem Bind perl variables to memory addresses Tie::MmapArray Ties a file to an array Tie::Multidim "tie"-like multidimensional data structures Tie::OffsetArray Tie one array to another, with index offset Tie::Persistent Persistent data structures via tie Tie::Quick ? Simple way to create ties Tie::RDBM Tie hashes to relational databases Tie::RangeHash Hashes with 'low,high' ranges as keys Tie::RegexpHash Use regular expressions as hash keys Tie::RndHash choose a random key of a hash in O(1) time Tie::Scalar Base class for implementing tied scalars Tie::SecureHash Enforced encapsulation of Perl objects Tie::SentientHash Tracks changes to nested data structures Tie::ShadowHash Merge multiple data sources into a hash Tie::ShiftSplice ? Defines shift et al in terms of splice Tie::SortHash Provides persistent sorting for hashes Tie::StrictHash A hash with strict-like semantics Tie::SubstrHash Very compact hash stored in a string Tie::TextDir ties a hash to a directory of textfiles Tie::WarnGlobal Ties variables to functions, warns on use Tie::Watch Watch variables, run code when read/written Tie::Scalar::Timeout Scalar variables that time out Tie::Cache::LRU A Least-Recently Used cache Class::Accessor Automated accessor generation Class::BlackHole treat unhandled method calls as no-op Class::Classless Framework for classless OOP Class::Contract Design-by-Contract OO in Perl. Class::DBI Simple SQL-based object persistance Class::Delegate Easy-to-use object delegation Class::Eroot Eternal Root - Object persistence Class::Fields Inspect the fields of a class Class::ISA Report the search path thru an ISA tree Class::MethodMaker Create generic class methods Class::Multimethods A multiple dispatch mechanism for Perl Class::Mutator Dynamic polymorphism implemented in Perl Class::NamedParms A named parameter accessor base class Class::ObjectTemplate Optimized template builder base class Class::ParamParser Provides complex parameter list parsing Class::ParmList A named parameter list processor Class::PublicInternal Keep separate hashes of public/internal data Class::Singleton Implementation of a "Singleton" class Class::StructTemplate Facilitates creation of public class-data Class::TOM Transportable Object Model for perl Class::Template Struct/member template builder Class::Translucent Translucent (ala perltootc) method creation Class::Tree C++ class hierarchies & disk directories Class::WhiteHole Treat unhandled method calls as errors Class::Handler Make Apache-like pseudoclass event handlers Class::Loader Load modules & construct objects on demand. Class::Date a date and time class for perl Class::ArrayObjects utility class for array based objects Class::ObjectTemplate::DB Template base class for DB objects Object::Info General info about objects (is-a, ...) Object::Transaction Transactions on serialized HASH files POE::Kernel An event queue that dispatches events POE::Session state machine running on POE::Kernel events POE::Component::RSS Event based RSS interface POE::Component::SubWrapper Event based Module interface POE::Component::UserBase A component to manage user authentication POE::Component::IRC::Onjoin Provides IRC moved message & onjoin services POE::Component::IRC::SearchEngineSearch Engine for IRC Sort::ByCompatMatrix Sort objects by attribute compatibility Sort::Fields sort text lines by alpha or numeric fields Sort::PolySort general rules-based sorting of lists Sort::Versions sorting of revision (and similar) numbers Persistence::Object Store Object definitions with Data::Dumper Marshal::Dispatch Convert arbitrary objects to/from strings Marshal::Packed Run-length coded version of Marshal module Marshal::Eval Undo serialization with eval Persistent::Base Persistent base classes (& DBM/File classes) Persistent::DBI Persistent abstract class for DBI databases Persistent::MySQL Persistent class for MySQL databases Persistent::Oracle Persistent class for Oracle databases Persistent::Sybase Persistent class for Sybase databases Persistent::mSQL Persistent class for mSQL databases Persistent::LDAP Persistent class for LDAP directories Data::Check Checks values for various data formats Data::DRef Nested data access using delimited strings Data::Dumper Convert data structure into perl code Data::Flow Acquire data based on recipes Data::Locations Insert data into other data w/o temp files Data::Reporter Ascii Report Generator Data::Walker Navigate through Perl data structures Data::Random Generate random sets of data Data::JavaScript Dumps structures into JavaScript code Data::MultiValuedHash Hash whose keys have multiple ordered values Data::Iterator Simple iteration over complex data strucures Data::Buffer Read/write buffer class Data::Lazy provides "lazy" scalars, arrays and hashes Data::Denter An alternative to Data::Dumper and Storable. Data::Compare Compare perl data structures Data::HexDump Hexadecial Dumper Data::Hexdumper Display binary data in multiple formats Data::Stash Data structures in simple text format Data::BinStruct OO access to binary data structures Tree::Base Defines a basic binary search tree Tree::Fat Embeddable F-Tree algorithm suite Tree::Smart Splay tree, fastest for commonly accessed ke Tree::Ternary Perl implementation of ternary search trees Tree::Ternary_XS XS implementation of ternary search trees Tree::Trie An implementation of the Trie data structure Tree::Nary Perl implementation of N-ary search trees Tree::DAG_Node base class for trees Tree::M M-trees provide efficient metric searches DFA::Command Discrete Finite Automata command processor DFA::Kleene ? Kleene's Algorithm for DFA DFA::Simple An "augmented transition network" DBI::Format Defined display formats for data from DBI DBIx::Abstract Wrapper for DBI that generates SQL DBIx::AnyDBD Module to make cross db applications easier DBIx::CGITables Easy DB access from a CGI DBIx::Copy Copying databases DBIx::FullTextSearch Index documents with MySQL as storage DBIx::glueHTML CGI interface to DBI databases DBIx::HTMLView Creating web userinterfaces to DBI dbs DBIx::OracleSequence OO access to Oracle sequences via DBD-Oracle DBIx::Password Abstration layer for database passwords DBIx::Recordset DB-Abtractionlayer / Access via Arrays/Hashs DBIx::Table OO access to DBI database tables DBIx::TableAdapter An object-relational mapper for DBI tables DBIx::Tree Expand self-referential table into a tree DBIx::XML_RDB Creates XML from DBI datasources DBIx::DBSchema Database-independent schema objects DBIx::XMLMEssage Exchange of XML messages between DBI sources DBIx::Browse A class to browse related tables via CGI/Web DBIx::XHTML_Table Create XHTML tables from SQL queries DBIx::SchemaView Retrieving and drawing of DB schema (Tk) DBIx::SystemCatalog Accessing system catalog in common databases DBIx::dbMan Tk database manipulating tool DBIx::Lookup::Field Create a lookup hash from a database table DBD::ASAny Adaptive Server Anywhere Driver for DBI DBD::Altera Altera SQL Server for DBI - pure Perl code DBD::CSV SQL engine and DBI driver for CSV files DBD::DB2 DB2 Driver for DBI DBD::Empress Empress RDBMS Driver DBD::FreeTDS DBI driver for MS SQLServer and Sybase DBD::SearchServer PCDOCS/Fulcrum SearchServer Driver for DB DBD::Illustra Illustra Driver for DBI DBD::Informix Informix Driver for DBI DBD::Informix4 DBI driver for Informix SE 4.10 DBD::Ingres Ingres Driver for DBI DBD::Multiplex Spreading database load across servers DBD::ODBC ODBC Driver for DBI DBD::Oracle Oracle Driver for DBI DBD::QBase QBase Driver for DBI DBD::RAM a DBI driver for files and data structures DBD::SQLrelay SQLrelay driver for DBI DBD::Solid Solid Driver for DBI DBD::Sqlflex SQLFLEX driver for DBI DBD::Sybase Sybase Driver for DBI DBD::Unify Unify driver for DBI DBD::XBase XBase driver for DBI DBD::mSQL Msql Driver for DBI DBD::mysql Mysql Driver for DBI DBD::pNET DBD proxy driver DBD::InterBase DBI driver for InterBase RDBMS server DBD::RDB DBI driver for Oracle RDB (OpenVMS only) DBD::DtfSQLmac dtF/SQL (Mac OS edition) driver for DBI DBD::ADO Database interface modules of MS ADO for DBI DBD::Excel Excel database driver for the DBI module DDL::Oracle Reverse engineers object DDL; also defrags MSSQL::DBlib Access MS SQL Server through DB-Library. MSSQL::Sqllib High-level interface using MSSQL::DBlib. Oracle::OCI Raw interface to the Oracle OCI API Sybase::Async interact with a Sybase asynchronously Sybase::BCP Sybase BCP interface Sybase::DBlib Sybase DBlibrary interface Sybase::Simple Simplified db access using Sybase::CTlib Sybase::Sybperl sybperl 1.0xx compatibility module Sybase::CTlib Sybase CTlibrary interface MLDBM::Sync MLDBM wrapper to serialize concurrent access DB_File::Lock DB_File wrapper with flock-based locking DB_File::DB_Database DB_File to MultiField Table with Index DBM::DBass DBM with hashes, locking and XML records AsciiDB::Parse ? Generic text database parsing AsciiDB::TagFile Tie class for a simple ASCII database Db::Ctree Faircom's CTREE+ database interface Db::Documentum Documentum EDMS Perl client interface Db::dmObject Object-based interface to Documentum EDMS Db::DFC OO Interface to Documentum's DFC using JPL DbFramework::Attribute Relational attribute class DbFramework::DataModel Relational data model/schema class DbFramework::DataType Attribute data type class DbFramework::ForeignKey Relational foreign key class DbFramework::Key Relational key class DbFramework::Persistent Persistent object class DbFramework::PrimaryKey Relational primary key class DbFramework::Table Relational table/entity class DbFramework::Util Utility functions/methods BTRIEVE::SAVE Read-write access to BTRIEVE SAVE files MARC::XML MAchine Readable Catalog / XML Extension Metadata::Base Base metadata functionality Metadata::IAFA IAFA templates metadata Metadata::SOIF Harvest SOIF metadata OLE::PropertySet Property Set interface OLE::Storage Structured Storage / OLE document interface OLE::Storage_Lite Simple Class for OLE document interface Spectrum::CLI API for Spectrum Enterprise Mgr. CLI Spreadsheet::Excel ? Interface to Excel spreadsheets Spreadsheet::Lotus ? Interface to Lotus 1-2-3 spreadsheets Spreadsheet::WriteExcel Write cross-platform Excel binary file. Spreadsheet::ParseExcel Get information from Excel file X500::DN X500 Distinguished Name parser Splash::DB ? Term::ANSIColor Color output using ANSI escape sequences Term::ANSIScreen Terminal control using ANSI escape sequences Term::Cap Basic termcap: Tgetent, Tputs, Tgoto Term::Complete Tab word completion using stty raw Term::Control Basic curses-type screen controls (gotxy) Term::Gnuplot Draw vector graphics on terminals etc Term::Info Terminfo interface (currently just Tput) Term::ProgressBar Progress bar in just ASCII Term::Prompt Prompt a user Term::Query Intelligent user prompt/response driver Term::ReadKey Read keystrokes and change terminal modes Term::ReadLine Common interface for various implementations Term::Screen Basic screen + input class (uses Term::Cap) Term::Size Simple way to get terminal size Term::TUI User interface based on Term::ReadLine Term::VT102 Emulates a colour VT102 terminal in memory Term::ReadLine::Perl GNU Readline history and completion in Perl Term::ReadLine::Gnu GNU Readline XS library wrapper Curses::Forms Form management for Curses::Widgets Curses::Widgets Assorted widgets for rapid interfaces Emacs::Lisp Perl-to-Emacs-Lisp glue Tk::TextANSIColor use ANSI color codes in Text widget Tk::Autoscroll Alternative way to scroll Tk::Axis Canvas with Axes Tk::CheckBox A radio button widget that uses a checkmark Tk::ChildNotification Alert widget when child is created Tk::Clock Canvas based Clock widget Tk::Cloth Object interface to Tk::Canvas and items Tk::Columns Multi column lists w/ resizable borders Tk::ComboEntry Drop down list + entry widget Tk::ContextHelp A context-sensitive help system Tk::Dial An alternative to the Scale widget Tk::Date A date/time widget Tk::Enscript Create postscript from text files using Tk Tk::FcyEntry Entry with bg color depending on -state Tk::FileDialog A highly configurable file selection widget Tk::FileEntry Primitive clone of Tix FileEntry widget Tk::FireButton Keeps invoking callback when pressed Tk::FlatCheckbox A checkbox suitable for flat reliefs Tk::FontDialog A font dialog widget for perl/Tk Tk::Getopt Configuration interface to Getopt::Long Tk::HistEntry An entry widget with history capability Tk::HTML View HTML in a Tk Text widget Tk::IconCanvas Canvas with movable iconic interface Tk::JPEG JPEG loader for Tk::Photo Tk::LockDisplay Screen saver/lock widget with animation Tk::Login A Login widget (name, passwd, et al) Tk::Menustrip Another MenuBar Tk::More A more (or less) like text widget Tk::Multi Manages several Text or Canvas widgets Tk::NumEntry Numerical entry widget with up/down buttons Tk::ObjScanner Tk data or object scanner Tk::Olwm Interface to OpenLook toplevels properties Tk::Pane A Frame that can be scrolled Tk::PNG PNG loader for Tk::Photo Tk::Pod POD browser toplevel widget Tk::ProgressBar Status/progress bar Tk::ProgressMeter Simple thermometer-style widget w/callbacks Tk::RotCanvas Canvas with arbitrary rotation support Tk::SplitFrame A sliding separator for two child widgets Tk::TabFrame A tabbed frame geometry manager Tk::TabbedForm Ext. TabFrame, allowing managed subwidgets Tk::TableEdit Simplified interface to a flat file database Tk::TableMatrix Display data in Table/Spreadsheet format Tk::TiedListbox Gang together Listboxes Tk::TFrame A Frame with a title Tk::TIFF TIFF loader for Tk::Photo Tk::Tree Create and manipulate Tree widgets Tk::TreeGraph Widget to draw a tree in a Canvas Tk::WaitBox A Wait dialog, of the "Please Wait" variety Tk::XMLViewer Tk widget to display XML Tk::ObjEditor Tk widget to edit data or objects Tk::ObjEditorDialog Tk popup dialog to edit data or objects Tk::Pgplot Pgplot widget for Tk Tk::PathEntry Entry for selecting paths with completion Tk::JComboBox another combo box (similar to the java comp) Log::Dispatch::ToTk Interface class between Log::Dispatch and Tk Log::Dispatch::TkText Text widget to log Log::Dispatch messages Puppet::Body Base class for persistent data Puppet::Log Logging facility based on Tk Puppet::Any Base class for an optionnal GUI Puppet::VcsTools::History VCS (RCS HMS) history viewer based on Canvas Puppet::VcsTools::File VCS (RCS HMS) file manager Gtk::Dialog Simple interface to create dialogs in Gtk X11::Auth Read and handle X11 '.Xauthority' files X11::Fvwm interface to the FVWM window manager API X11::Keysyms X11 key symbols (translation of keysymdef.h) X11::Lib X11 library interface X11::Motif Motif widget set interface X11::Protocol Raw interface to X Window System servers X11::Toolkit X11 Toolkit library interface X11::Wcl Interface to the Widget Creation Library X11::XEvent provides perl OO acess to XEvent structures X11::XFontStruct provides perl OO access to XFontStruct X11::XRT XRT widget set (commercial) interface X11::Xbae Xbae matrix (spreadsheet like) interface X11::Xforms provides the binding to the xforms library X11::Xpm X Pixmap library interface GUI::Guido ? bd+O Communicate with objects in a GUI Language::Basic Implementation of BASIC Language::Prolog An implementation of Prolog Language::PGForth ? Peter Gallasch's Forth implementation Language::ML Implementation of ML Language::VBParser Visual Basic 6 source parser Language::Style Interpreter/Compiler for the Style Language Language::DATR::DATR2XML Convert DATR to XML and back, wth XSLT & DTD Blatte::Builtins Blatte language standard intrinsics Blatte::Compiler Convenient interface for compiling Blatte Blatte::Parser Blatte language parser Blatte::Syntax Internal Blatte parse-tree objects Blatte::Ws Internal Blatte whitespace handler Blatte::HTML Intrinsics for writing HTML in Blatte C::DynaLib Allows direct calls to dynamic libraries C::Scan Heuristic parse of C files FFI::Library Access to functions in shared libraries FFI::Win32::Typelib FFI taking definitions from a type library FFI::Win32::COM Access to COM using VTBL interface Fortran::NameList Interface to FORTRAN NameList data Python::Object Wrapper for python objects Python::Err Wrapper for python exceptions ShellScript::Env Simple sh and csh script generator Shockwave::Lingo Collection of modules for Lingo processing SystemC::Netlist Build and lint netlist structures, AUTOs SystemC::Parser Parse SystemC files SystemC::Vregs Build Registers, Classes, Enums from HTML SystemC::Tk Complete access to Tk *via Tcl* Verilog::Pli Access to simulator functions Verilog::Language Language support, number parsing, etc Verilog::Parser Language parsing Verilog::SigParser Signal and module extraction File::Attrib Get/set file attributes (stat) File::BSDGlob Secure, csh-compatible filename globbing File::Backup Easy file backup & rotation automation File::Basename Return basename of a filename File::Cache Share data between processes via filesystem File::CheckTree Check file/dir tree against a specification File::Compare Compare file contents quickly File::Copy Copying files or filehandles File::CounterFile Persistent counter class File::Find Call func for every item in a directory tree File::Flock flock() wrapper. Auto-create locks File::Glob Filename globing (ksh style) File::LckPwdF Lock and unlock the passwd file File::Listing Parse directory listings File::Lock File locking using flock() and lockf() File::MultiTail Tail multiple files File::Path File path and name utilities File::Remote Read/write/edit remote files transparently File::Rsync Copy efficiently over the net and locally File::Signature Heuristics for file recognition File::Slurp Read/write/append files quickly File::Sort Sort a file or merge sort multiple files File::Spec Handling files and directories portably File::Sync POSIX/*nix fsync() and sync() File::Tail A more efficient tail -f File::Temp Create temporary files safely File::chmod Allows for symbolic chmod notation File::lockf Interface to lockf system call File::stat A by-name interface for the stat function File::BasicFlock Simple flock() wrapper File::Searcher Search filetree do search/replace regexes File::VirtualPath Portable abstraction of a file/dir/url path File::NFSLock NFS compatible (safe) locking utility File::Searcher::Interactive Interactive search do search/replace regexes Dir::Purge Delete files in directory based on timestamp Filesys::AFS AFS Distributed File System interface Filesys::Df Disk free based on Filesys::Statvfs Filesys::DiskFree OS independant parser of the df command Filesys::Ext2 Interface to e2fs filesystem attributes Filesys::SamFS Interface to SamFS API Filesys::Statvfs Interface to the statvfs() system call Filesys::dfent By-name interface Filesys::mntent By-name interface Filesys::statfs By-name interface Filesys::DiskSpace Perl df (requires h2ph) LockFile::Lock Lock handles created by LockFile::* schemes LockFile::Manager Records locks created by LockFile::* LockFile::Scheme Abstract superclass for locking modules LockFile::Simple Simple file locking mechanism Stat::lsMode Translate mode 0644 to -rw-r--r-- String::Approx Approximate string matching and substitution String::BitCount Count number of "1" bits in strings String::CRC Cyclic redundency check generation String::CRC32 ZMODEM-like CRC32 generation of strings as w String::DiffLine line # & position of first diff String::Edit Assorted handy string editing functions String::Parity Parity (odd/even/mark/space) handling String::RexxParse Perl implementation of REXX 'parse' command String::Scanf Implementation of C sscanf function String::ShellQuote Quote string for safe passage through shells String::Strip xs Module to remove white-space from strings String::Random Perl module to generate random strings based String::Similarity Calculate the similarity of two strings Text::Abbrev Builds hash of all possible abbreviations Text::Bastardize corrupts text in various ways Text::Bib Module moved to Text::Refer Text::BibTeX Parse BibTeX files Text::CSV Manipulate comma-separated value strings Text::CSV_XS Fast 8bit clean version of Text::CSV Text::DelimMatch Match (possibly nested) delimited strings Text::FillIn Fill-in text templates Text::Format Advanced paragraph formatting Text::Graphics Graphics rendering toolkit with text output Text::Iconv Interface to iconv codeset conversion Text::Invert Create/query inv. index of text entities Text::Macros template macro expander (OO) Text::Metaphone A modern soundex. Phonetic encoding of words Text::MetaText Text processing/markup meta-language Text::Morse convert text to/from Morse code Text::ParseWords Parse strings containing shell-style quoting Text::Refer Parse refer(1)-style bibliography files Text::SimpleTemplate Template for dynamic text generation Text::Soundex Convert a string to a soundex value Text::Tabs Expand and contract tabs ala expand(1) Text::TeX TeX typesetting language input parser Text::Templar An object-oriented templating system Text::Template Expand template text with embedded perl Text::TreeFile Reads tree of strings into a data structure Text::Vpp Versatile text pre-processor Text::Wrap Wraps lines to make simple paragraphs Text::iPerl Bring text-docs to life via embedded Perl Text::DoubleMetaphone Convert string to phonetic encoding Text::FastTemplate Perl subs from line-oriented templates Text::Substitute Runtime backslash sequence substitution Text::xSV Read CSV files, handling embedded returns Text::Header Content-independent RFC 822 header functions Text::BarGraph Generate text bar graph from data in a hash Text::EtText editable-text format for HTML output Text::PDF::API Allows creation of nifty PDF-files. Text::Wrap::Hyphenate ? Like Text::Wrap with ability to hyphenate Text::Balanced Extract balanced-delimiter substrings Text::Banner Resembles UNIX banner command Text::Merge Methods for text templating and data merging Text::Parser String parser using patterns and states Text::Trie Find common heads and tails from strings Text::English English language stemming Text::German German language stemming Text::Stem Porter algorithm for stemming English words Lingua::DetectCharset ? Heuristics to detect coded character sets Lingua::Ident Statistical language identification Lingua::Ispell Interface to the Ispell spellchecker Lingua::Stem Word stemmer with localization Lingua::Preferred Pick a language based on user's preferences Lingua::EN ? Namespace for English language Lingua::PT Namespace for Portugese language modules Lingua::EN::AddressParse Manipulate geographical addresses Lingua::EN::Cardinal ? Convert numbers to words Lingua::EN::Fathom Readability measurements of English text Lingua::EN::Hyphenate Syllable based hyphenation Lingua::EN::Infinitive Find infinitive of a conjugated word Lingua::EN::Inflect English sing->plur, a/an, nums, participles Lingua::EN::MatchNames Smart matching for human names Lingua::EN::NameCase Convert NAMES and names to Correct Case Lingua::EN::NameParse Manipulate persons name Lingua::EN::Nickname Genealogical nickname matching(Peggy=Midge) Lingua::EN::Ordinal ? Convert numbers to words Lingua::EN::Squeeze Shorten english text for Pagers/GSM phones Lingua::EN::Syllable ? Estimate syllable count in words Lingua::EN::Numbers::Ordinate go from cardinal (53) to ordinal (53rd) Lingua::Romana::Perligata Perl in Latin Lingua::RU::Charset Detect/Convert russian character sets. PostScript::Barcode Various types of barcodes as PostScript PostScript::Basic Basic methods for postscript generation PostScript::Document Generate multi-page PostScript PostScript::Elements Objects for shapes, lines, images PostScript::Font analyzes PostScript font files PostScript::FontInfo analyzes Windows font info files PostScript::FontMetrics analyzes Adobe Font Metric files PostScript::Metrics Font metrics data used by PS::TextBlock PostScript::Resources loads Unix PostScript Resources file PostScript::TextBlock Objects used by PS::Document PostScript::PrinterFontMetricsGet font metrics from .PFM files PostScript::BasicTypesetter Basic typesetting functions PostScript::PseudoISO Typesetting supprort PostScript::ISOLatin1Encoding ISO Latin1 Encoding vector PostScript::StandardEncoding Adobe Standard Encoding vector Font::AFM Parse Adobe Font Metric files Font::TFM Read info from TeX font metric files Font::TTF TrueType font manipulation module Font::Fret Fret - Font REporting Tool Number::Format Package for formatting numbers for display Number::Encode Encode bit strings into digit strings Number::Phone::US Validates several US phone number formats Email::Find Find RFC 822 email addresses in plain text Parse::ePerl Embedded Perl (ePerl) parser Parse::Lex Generator of lexical analysers Parse::RecDescent Recursive descent parser generator Parse::Tokens Base class for parsing tokens from text Parse::Yapp Generates OO LALR parser modules Parse::YALALR Yet Another LALR parser Parse::Vipar Visual LALR parser debugger Parse::Lexer Conventional generator of lexical analyzers Search::Dict Search a dictionary ordered text file Search::InvertedIndex Inverted index database support Search::Binary Generic binary search SGML::Element Build a SGML element structure tree SGML::Parser SGML instance parser SGML::SPGrove Load SGML, XML, and HTML files SGML::Entity An entity defined in an SGML or XML document XML::AutoWriter DOCTYPE based XML output XML::CSV Transform comma separated values to XML XML::Catalog Resolve public identifiers and remap system XML::DOM Implements Level 1 of W3's DOM XML::Doctype A DTD object class XML::Dumper Converts XML from/to Perl code XML::Edifact Scripts for translating EDIFACT into XML XML::Element XML elements with the same interface as HTML XML::Encoding Parses encoding map XML files XML::Generator Generates XML documents XML::Grove Flexible lightweight mid-level XML objects XML::PPD PPD file format and XML parsing elements XML::PYX XML to PYX generator XML::Parser Flexible fast parser with plug-in styles XML::QL Implements the XML Query Language XML::Registry Implements a generic XML registry XML::Sablotron Interface to the Sablotron XSLT processor XML::TreeBuilder Build a tree of XML::Element objects XML::Writer Module for writing XML documents XML::XPath A set of modules for parsing and evaluating XML::XQL Performs XQL queries on XML object trees XML::XSLT Process XSL Transformational sheets XML::miniXQL Simplistic XQL-like search using streams XML::Excel Transform Excel spreadsheet data into XML XML::Xalan Interface to Xalan (Apache XSLT processor) XML::GXML XML transformation and XML->HTML conv. XML::SAXDriver::CSV complements XML::CSV, SAX interface XML::SAXDriver::Excel complements XML::Excel, SAX interface Frontier::RPC Performs Remote Procedure Calls using XML RDF::Service RDF API with DBI and other backends RTF::Base ? Classes for Microsoft Rich Text Format RTF::Generator Next Generation of RTF::Document RTF::Parser ? Base class for parsing RTF files SQL::Schema Convert a data dictionary to SQL statements SQL::Statement Small SQL parser and engine SQL::Builder OO interface for creating SQL statements SQL::Generator Generate SQL-queries via OO perl TeX::DVI Methods for writing DVI (DeVice Independent) TeX::Hyphen Hyphenate words using TeX's patterns FrameMaker::FDK Interface to Adobe FDK FrameMaker::MIF Parse and Manipulate FrameMaker MIF files FrameMaker::Control Control a FrameMaker session Chatbot::Eliza Eliza algorithm encapsulated in an object Quiz::Question Questions and Answers wrapper Barcode::Code128 Generate CODE 128 bar codes Syntax::Highlight::Perl Perform syntax highlighting of Perl code CSS::SAC Perl implementation of the Simple API to CSS PDF::Core Core Library for PDF library PDF::Parse parsing functions for PDF library PDF::Create Create PDF files PDF::Labels Produce sheets of mailing labels in PDF Getopt::ArgvFile Take options from files Getopt::Declare An easy-to-use WYSIWYG command-line parser Getopt::EvaP Long/short options, multilevel help Getopt::Gnu GNU form of long option handling Getopt::Help Yet another getopt, has help and defaults Getopt::Long Advanced handling of command line options Getopt::Mixed Supports both long and short options Getopt::Regex ? Option handling using regular expressions Getopt::Simple A simple-to-use interface to Getopt::Long Getopt::Std Implements basic getopt and getopts Getopt::Tabular Table-driven argument parsing with help text Getopt::Tiny Table of references interface, auto usage() Getargs::Long Parses long function args f(-arg => value) App::Config Configuration file mgmt App::Manager Installing/Managing/Uninstalling Software Config::FreeForm Provide in-memory configuration data Config::IniFiles Read/Write INI-Style configuration files Config::Ini Accesses Windows .ini and .reg files AppConfig::Std Provides standard configuration options I18N::Charset Character set names and aliases I18N::Collate Locale based comparisons I18N::LangTags compare & extract language tags (RFC1766) I18N::WideMulti ? Wide and multibyte character string Locale::Country ISO 3166 two letter country codes Locale::Date Month/weekday names in various languages Locale::Langinfo The API Locale::Language ISO 639 two letter language codes Locale::Msgcat Access to XPG4 message catalog functions Locale::PGetText What GNU gettext does, written in pure perl Locale::SubCountry ISO 3166-2 two letter subcountry codes Locale::gettext Multilanguage messages Locale::Maketext Framework for software localization Locale::PO Manipulate .po entries from gettext Locale::Currency ISO 4217 codes for currencies and funds Unicode::String String manipulation for Unicode strings Unicode::Map8 Convert between most 8bit encodings Unicode::Normal Composition, canonical ordering, blocks Unicode::MapUTF8 Conversions to and from arbitrary charsets No::Dato Norwegian stuff No::KontoNr Norwegian stuff No::PersonNr Norwegian stuff No::Sort Norwegian stuff No::Telenor Norwegian stuff Cz::Cstocs Charset reencoding Cz::Sort Czech sorting Cz::Speak number, etc. convertor to the Czech language Geography::States Map states and provinces to their codes Sort::ArbBiLex sort functions for arbitrary sort orders User::Utmp Perl access to UNIX utmp(x)-style databases User::pwent A by-name interface to password database User::grent A by-name interface to groups database User::utent Interface to utmp/utmpx/wtmp/wtmpx database PGP::Sign Create/verify PGP/GnuPG signatures, securely GnuPG::Interface OO interface to GNU Privacy Guard Digest::MD5 MD5 message digest algorithm Digest::MD2 MD2 message digest algorithm Digest::SHA1 NIST SHA message digest algorithm Digest::HMAC HMAC message integrity check Digest::UserSID Managing session-id's with Digest::SHA1 Digest::BubbleBabble Create bubble-babble fingerprints Crypt::Beowulf An original, very fast encryption algorithm 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::ElGamal ElGamal digital signatures and keys Crypt::IDEA ? International Data Encryption Algorithm Crypt::Keys Management system for cryptographic keys Crypt::OTP Implements One Time Pad encryption Crypt::Passwd Perl wrapper around the UFC Crypt Crypt::PasswdMD5 Interoperable MD5-based crypt() function Crypt::PRSG ? 160 bit LFSR for pseudo random sequences Crypt::RC4 Implements the RC4 encryption algorithm Crypt::Random Cryptographically Strong Random Numbers Crypt::Rot13 simple encryption often seen on usenet Crypt::RSA RSA public-key cryptosystem. Crypt::Solitaire A very simple encryption system Crypt::Twofish The Twofish Encryption Algorithm Crypt::UnixCrypt Perl-only implementation of crypt(3) Crypt::RandPasswd Random password generator based on FIPS-181 Crypt::Rijndael AES/Rijndael Encryption Module Crypt::TripleDES Triple DES encyption. Crypt::PGP5 An Object Oriented Interface to PGP5. Crypt::PGP6 An Object Oriented Interface to PGP6. Crypt::PGP Unified OO Interface to PGP and GnuPG Crypt::GPG An Object Oriented Interface to GnuPG Crypt::ECB ECB mode for Crypt::DES, Blowfish, etc. Crypt::CipherSaber OO module for CS-1 and CS-2 encryption Crypt::PGPSimple Basic interface to PGP Crypt::TEA Tiny Encryption Algorithm Crypt::DSA DSA signatures and key generation Crypt::NULL NULL Encryption Algorithm Crypt::DH Diffie-Hellman key exchange system Crypt::PassGen Generate pronouncable passwords Crypt::GOST GOST encryption algorithm Crypt::OpenSSL::RSA Interface to OpenSSL RSA methods Crypt::OpenSSL::Random Interface to OpenSSL PRNG methods Crypt::OpenSSL::BN Interface to OpenSSL arithmetic Crypt::Schnorr::AuthSign Schnorr Authentication & Signature Protocols Authen::ACE Interface to Security Dynamics ACE (SecurID) Authen::Krb4 Interface to Kerberos 4 API Authen::Krb5 Interface to Kerberos 5 API Authen::PAM Interface to PAM library Authen::TacacsPlus Authentication on tacacs+ server Authen::Ticket Suite consisting of master/client/tools Authen::PIN Create and verify strong PIN numbers RADIUS::Dictionary Object interface to RADIUS dictionaries RADIUS::Packet Object interface to RADIUS (rfc2138) packets RADIUS::UserFile Manipulate a RADIUS users file URI::Attr Stores attributes in the URI name space URI::Bookmark A Class for bookmarks URI::Bookmarks A Class for bookmark collections URI::Escape General URI escaping/unescaping functions URI::Find Find URIs in plain text URI::URL Uniform Resource Locator objects CGI::Application Framework for building reusable web-apps CGI::ArgChecker Consistent, extensible CGI param validation CGI::Authent request the HTTP authentification CGI::Base Complete HTTPD CGI Interface class CGI::BasePlus Extra CGI::Base methods (incl file-upload) CGI::CList Manages hierarchical collapsible lists CGI::Cache Speed up slow CGI scripts by caching CGI::Carp Drop-in Carp replacement for CGI scripts CGI::Debug show CGI debugging data CGI::Deurl decode the CGI parameters CGI::Enurl encode the CGI parameters CGI::Formalware Convert an XML file to a suite of CGI forms CGI::Imagemap Imagemap handling for specialized apps CGI::LogCarp Error, log, bug streams, httpd style format CGI::MiniSvr Fork CGI app as a per-session mini server CGI::Minimal A micro-sized CGI handler CGI::MultiValuedHash Store and manipulate url-encoded data CGI::MxScreen Screen multi-plexer framework CGI::Out Buffer CGI output and report errors CGI::PathInfo A lightweight PATH_INFO based CGI package CGI::Persistent Transparent State Persistence in CGI scripts CGI::Query Parse CGI quiry strings CGI::QuickForm Handles UI & validation for CGI forms CGI::Request Parse CGI request and handle form fields CGI::Response Response construction for CGI applications CGI::SSI_Parser Implement SSI for Perl CGI CGI::Screen Create multi screen CGI-scripts CGI::Session Persistent storage of complex data in CGI CGI::SpeedyCGI Run perl CGI scripts persistenly CGI::Validate Advanced CGI form parser CGI::WML Subclass of CGI.pm for WML output CGI::XML Convert CGI.pm variables to/from XML CGI::XMLForm Create/query XML for forms CGI::SecureState Securely stores CGI parameters CGI::State CGI params into multi-dimensional hash CGI::SSI Use SSI from CGI scripts CGI::FormMagick FormMagick CGI::Test Off-line CGI test framework CGI::Portable Framework for server-agnostic web apps HTML::Base Object-oriented way to build pages of HTML HTML::CalendarMonth Calendar Months as easy HTML::Element trees HTML::Demoroniser Correct moronic and incompatible HTML HTML::EP Modular, extensible Perl embedding HTML::Element Representation of a HTML parsing tree HTML::ElementGlob Manipulate multiple HTML elements as one HTML::ElementRaw Graft HTML strings onto an HTML::Element HTML::ElementSuper Various HTML::Element extensions HTML::ElementTable Tables as easy HTML element structures HTML::Embperl Embed Perl in HTML HTML::Entities Encode/decode HTML entities HTML::FillInForm Fill in HTML forms, separating HTML and code HTML::Formatter Convert HTML to plain text or Postscript HTML::HeadParser Parse section of HTML documents HTML::LinkExtor Extract links from HTML documents HTML::Mason Build sites from modular Perl/HTML blocks HTML::ParseForm ? Parse and handle HTML forms via templates HTML::Parser Basic HTML Parser HTML::QuickCheck Fast simple validation of HMTL text HTML::Simple Simple functions for generating HTML HTML::SimpleParse Bare-bones HTML parser HTML::StickyForms HTML form generation for mod_perl/CGI HTML::Stream HTML output stream HTML::Subtext Text substitutions on an HTML template HTML::Table Write HTML tables via spreadsheet metaphor HTML::TableExtract Flexible HTML table extraction HTML::TableLayout an extensible OO layout manager HTML::Template a simple HTML templating system HTML::TokeParser Alternative HTML::Parser interface HTML::Validator HTML validator utilizing nsgmls and libwww HTML::Tagset data tables useful in parsing HTML HTML::EasyTags Make proper HTML 4 tags/lists/parts HTML::FormTemplate Store definition, make persist forms, report HTML::LoL Construct HTML from Perl data structures HTML::ActiveLink Dynamically activate HTML links based on URL HTML::WebMake simple web site management system HTML::Lint HTML validation module (& script) HTML::Widgets::DateEntry Creates date entry widgets for HTML forms. HTML::Widgets::Menu Builds an HTML menu HTML::Widgets::Search Perl module for building searches returning HTTP::Browscap Provides info on web browser capabilities HTTP::BrowserDetect Detect browser, version, OS from UserAgent HTTP::Cookies Storage of cookies HTTP::DAV A client module for the WebDAV protocol HTTP::Daemon Base class for simple HTTP servers HTTP::Date Date conversion for HTTP date formats HTTP::Headers Class encapsulating HTTP Message headers HTTP::Message Base class for Request/Response HTTP::Negotiate HTTP content negotiation HTTP::Request Class encapsulating HTTP Requests HTTP::Response Class encapsulating HTTP Responses HTTP::Status HTTP Status code processing HTTP::GHTTP Perl interface to the gnome ghttp library HTTP::WebTest Run tests on remote URLs or local web files HTTP::QuickBase Wraps the QuickBase HTTP API HTTP::Webdav Interface to Neon HTTP and WebDAV library HTTP::Request::Common Functions that generate HTTP::Requests HTTP::Request::Form Generates HTTP::Request objects out of forms WAP::Wbmp Wireless bitmap manipulation module WAP::WML Wireless Markup language routines WML::Card Builds WML code for different wap browsers WML::Deck WML Deck generator HTTPD::Access Management of server access control files HTTPD::Authen Preform HTTP Basic and Digest Authentication HTTPD::Config Management of server configuration files HTTPD::GroupAdmin Management of server group databases HTTPD::UserAdmin Management of server user databases WWW::BBSWatch email WWW bulletin board postings WWW::Robot Web traversal engine for robots & agents WWW::RobotRules Parse /robots.txt file WWW::Search Front-end to Web search engines WWW::Search::AlltheWeb Class for searching AlltheWeb WWW::Search::Go Backend class for searching with go.com WWW::Search::FirstGov Backend class for searching FirstGov.gov WWW::Search::Ebay search auctions on www.ebay.com WWW::Search::Excite search on www.excite.com WWW::Search::HotBot search on www.hotbot.com WWW::Search::Lycos search on www.lycos.com WWW::Search::Magellan search on Magellan WWW::Search::Yahoo search various flavors of www.yahoo.com LWP::Conn LWPng stuff LWP::MediaTypes Media types and mailcap processing LWP::Parallel Allows parallel http, https and ftp access LWP::Protocol LWP support for URL schemes (http, file etc) LWP::RobotUA A UserAgent for robot applications LWP::Simple Simple procedural interface to libwww-perl LWP::UA LWPng stuff LWP::UserAgent A WWW UserAgent class MIME::Base64 Encode/decode Base 64 (RFC 2045) MIME::QuotedPrint Encode/decode Quoted-Printable MIME::Decoder OO interface for decoding MIME messages MIME::Entity An extracted and decoded MIME entity MIME::Head A parsed MIME header MIME::IO DEPRECATED: now part of IO:: MIME::Latin1 DEPRECATED and removed MIME::Lite Single module for composing simple MIME msgs MIME::Parser Parses streams to create MIME entities MIME::Types Returns the MIME type for a filename/suffix MIME::Words Encode/decode RFC1522-escaped header strings MIME::Lite::HTML Provide routine to transform HTML to MIME Apache::ASP Implement Active Server Pages Apache::AdBanner Ad banner server Apache::AddrMunge Munge email addresses in webpages Apache::Archive Make linked contents pages of .tar(.gz) Apache::AutoIndex Lists directory content Apache::AxKit XML Application Server for Apache Apache::BBS BBS like System for Apache Apache::CallHandler Map filenames to subroutine calls Apache::Compress Compress content on the fly Apache::Dir ? OO (subclassable) mod_dir replacement Apache::Dispatch Call PerlHandlers as CGI scripts Apache::Embperl Embed Perl in HTML Apache::EmbperlChain Feed handler output to Embperl Apache::FTP ? Full-fledged FTP proxy Apache::Filter OutputChain like functionality Apache::Forward OutputChain like functionality Apache::Gateway A multiplexing gateway Apache::GzipChain Compress files on the fly Apache::Layer Layer content tree over one or more Apache::Magick Image conversion on-the-fly Apache::Mason Build sites w/ modular Perl/HTML blocks Apache::ModuleDoc Self documentation for Apache C modules Apache::NNTPGateway A Web based NNTP (usenet) interface Apache::NavBar Navigation bar generator Apache::OWA Runs Oracle PL/SQL Web Toolkit apps Apache::OutputChain Chain output of stacked handlers Apache::PageKit Application framework w/ HTML::Template Apache::PassFile Send file via OutputChain Apache::PerlRun Run unaltered CGI scripts Apache::PrettyPerl Syntax highlighting for Perl files Apache::PrettyText Re-format .txt files for client display Apache::RandomLocation Random image display Apache::Registry Run unaltered CGI scripts Apache::Reload Reload changed modules (extending StatINC) Apache::RobotRules Enforce robot rules (robots.txt) Apache::SSI Implement server-side includes in Perl Apache::SSIChain SSI on other modules output Apache::Sandwich Layered document (sandwich) maker Apache::ShowRequest Show phases and module participation Apache::SimpleReplace Simple replacement template tool Apache::Stage Manage a document staging directory Apache::TarGzip ? Manage .tar.gz file Apache::TimedRedirect Redirect urls for a given time period Apache::UploadSvr A lightweight publishing system Apache::VhostSandwich Virtual host layered document maker Apache::WDB Database query/edit tool using DBI Apache::WebSQL Adaptation of Sybase's WebSQL Apache::ePerl Fast emulated Embedded Perl (ePerl) Apache::iNcom An e-commerce framework Apache::CVS Apache PerlContentHandler for CVS Apache::Motd Provides motd functionality to a webserver Apache::DnsZone Webbased dns-zone manager for BIND Apache::ASP::Lite Lightweight IIS emulation under Apache Apache::RequestNotes Pass cookie & form data around pnotes Apache::AuthAny Authenticate with any username/password Apache::AuthenCache Cache authentication credentials Apache::AuthCookie Authen + Authz via cookies Apache::AuthenDBI Authenticate via Perl's DBI Apache::AuthenGSS Generic Security Service (RFC 2078) Apache::AuthenIMAP Authentication via an IMAP server Apache::AuthenPasswdSrv External authentication server Apache::AuthenPasswd Authenticate against /etc/passwd Apache::AuthLDAP LDAP authentication module Apache::AuthPerLDAP LDAP authentication module (PerLDAP) Apache::AuthenNIS NIS authentication Apache::AuthNISPlus NIS Plus authentication/authorization Apache::AuthenRaduis Authentication via a Radius server Apache::AuthenSmb Authenticate against NT server Apache::AuthenURL Authenticate via another URL Apache::DBILogin Authenticate/authorize to backend database Apache::DCELogin Obtain a DCE login context Apache::PHLogin Authenticate via a PH database Apache::TicketAccess Ticket based access/authentication Apache::AuthzAge Authorize based on age Apache::AuthzDCE DFS/DCE ACL based access control Apache::AuthzDBI Group authorization via Perl's DBI Apache::AuthzGender Authorize based on gender Apache::AuthzNIS NIS authorization Apache::AuthzPasswd Authorize against /etc/passwd Apache::AuthzSSL Authorize based on client cert Apache::RoleAuthz ? Role-based authorization Apache::AccessLimitNum Limit user access by number of requests Apache::BlockAgent Block access from certain agents Apache::DayLimit Limit access based on day of week Apache::IPThrottle Limit bandwith consumption by IP Apache::RobotLimit Limit access of robots Apache::SpeedLimit Control client request rate Apache::MIME Perl implementation of mod_mime Apache::MimeDBI Type mapping from a DBI database Apache::MimeXML mime encoding sniffer for XML files Apache::AdBlocker Block advertisement images Apache::AddHostPath Prepends parts of hostname to URI Apache::AnonProxy Anonymizing proxy Apache::Checksum Manage document checksum trees Apache::DynaRPC ? Dynamically translate URIs into RPCs Apache::LowerCaseGETs Lowercase URI's when needed Apache::MsqlProxy Translate URI's into mSQL queries Apache::ProxyPass Perl implementation of ProxyPass Apache::ProxyPassThru Skeleton for vanilla proxy Apache::ProxyCache ? Caching proxy Apache::StripSession Strip session info from URI Apache::Throttle Speed-based content negotiation Apache::TransLDAP Translate URIs to LDAP queries Apache::RefererBlock Block based on MIME type + Referer Apache::Timeit Benchmark PerlHandlers Apache::Usertrack Perl version of mod_usertrack Apache::DBILogConfig Custom format logging via DBI Apache::DBILogger Logging via DBI Apache::DumpHeaders Watch HTTP transaction via headers Apache::LogMail Log certain requests via email Apache::Traffic Logs bytes transferred, per-user basis Apache::WatchDog ? Look for problematic URIs Apache::Resource Limit resources used by httpd children Apache::ConfigLDAP ? Config via LDAP and Apache::ConfigDBI ? Config via DBI and Apache::ModuleConfig Interface to configuration API Apache::PerlSections Utilities for sections Apache::httpd_conf Methods to configure and run an httpd Apache::src Finding and reading bits of source Apache::DBI Persistent DBI connection mgmt. Apache::Mysql Persistent connection mgmt. for Mysql Apache::Sybase::DBlib Persistent DBlib connection mgmt. Apache::Sybase::CTlib Persistent CTlib connection mgmt for Apache Apache::Backhand Bridge between mod_backhand + mod_perl Apache::CmdParms Interface to Apache cmd_parms struct Apache::Command Interface to Apache command_rec struct Apache::Connection Inteface to Apache conn_rec struct Apache::Constants Constants defined in httpd.h Apache::ExtUtils Utils for Apache:C/Perl glue Apache::File Methods for working with files Apache::Handler Interface to Apache handler_rec struct Apache::Log ap_log_error interface Apache::LogFile Interface to Apache's piped logs, etc. Apache::Module Interface to Apache module struct Apache::Scoreboard Perl interface to Apache's scoreboard.h Apache::Server Interface to Apache server_rec struct Apache::SubProcess Interface to Apache subprocess API Apache::Table Interface to Apache table struct + API Apache::URI URI component parsing and unparsing Apache::Util Interface to Apache's util*.c functions Apache::PATCH HTTP PATCH method handler Apache::PUT HTTP PUT method handler Apache::Roaming PUT/GET/MOVE/DELETE (Netscape Roaming) Apache::SizeLimit Graceful exit for large children Apache::GTopLimit Child exit on small shared or large mem Apache::Status Embedded interpreter runtime status Apache::VMonitor Visual System and Processes Monitor Apache::Watchdog::RunAway RunAway processes watchdog/terminator Apache::DB Hook Perl interactive DB into mod_perl Apache::Debug mod_perl debugging utilities Apache::DebugInfo Per-request data logging Apache::DProf Hook Devel::DProf into mod_perl Apache::FakeRequest Implement Apache methods off-line Apache::Leak Memory leak tracking routines Apache::Peek Devel::Peek for mod_perl Apache::SawAmpersand Make sure noone is using $&, $' or $` Apache::SmallProf Hook Devel::SmallProf into mod_perl Apache::StatINC Reload require'd files when updated Apache::Symbol Things for symbol things Apache::Symdump Symbol table snapshots to disk Apache::test Handy routines for 'make test' scripts Apache::Byterun ? Run Perl bytecode modules Apache::Cookie C version of CGI::Cookie Apache::Icon Access to AddIcon* configuration Apache::Include mod_include + Apache::Registry handler Apache::Mmap Share data via Mmap module Apache::ParseLog OO interface to Apache log files Apache::RegistryLoader Apache::Registry startup script loader Apache::Request CGI.pm functionality using API methods Apache::Safe Adaptation of "safecgiperl" Apache::Session Maintain client <-> httpd session/state Apache::Servlet Interface to the Java Servlet engine Apache::SIG Signal handlers for mod_perl Apache::State ? Powerful state engine Apache::TempFile Manage temporary files Apache::Upload File upload class Netscape::Bookmarks Netscape bookmarks Netscape::Cache Access Netscape cache files Netscape::History Class for accessing Netscape history DB Netscape::HistoryURL Like a URI::URL, but with visit time Netscape::Server Perl interface to Netscape httpd API HyperWave::CSP Interface to HyperWave's HCI protocol WebFS::FileCopy Get, put, copy, delete files located by URL WebCache::Digest Internet Cache Protocol (RFCs 2186 and 2187) FCGI::ProcManager A FastCGI process manager Event::Stats Collects statistics for Event Event::tcp TCP session layer library Event::Functions Utility functions for initializing servers Event::Gettimeofday gettimeofday syscall wrapper Event::Signal signalhandler for the eventserver FUSE::Server Custom FUSE server creation FUSE::Client Custom FUSE client creation NetServer::Compiler State machine compiler for TCP/IP servers NetServer::Generic generic OOP class for internet servers NetServer::Portal Sets up a mini-server accessible via telnet Reefknot::Server RFC2445 calendar server Reefknot::Client RFC2445 calendar client Server::Server::EventDriven See 'EventServer' (compatibility maintained) Server::Echo::MailPipe ? A process which accepts piped mail Server::Echo::TcpDForking ? TCP daemon which forks clients Server::Echo::TcpDMplx ? TCP daemon which multiplexes clients Server::Echo::TcpISWFork ? TCP inetd wait process, forks clients Server::Echo::TcpISWMplx ? TCP inetd wait process, multiplexes clients Server::Echo::TcpISNowait ? TCP inetd nowait process Server::Echo::UdpD ? UDP daemon Server::Echo::UdpIS ? UDP inetd process Server::Inet::Functions Utility functions for Inet socket handling Server::Inet::Object Basic Inet object Server::Inet::TcpClientObj A TCP client (connected) object Server::Inet::TcpMasterObj A TCP master (listening) object Server::Inet::UdpObj A UDP object Server::FileQueue::Functions Functions for handling files and mailboxes Server::FileQueue::Object Basic object Server::FileQueue::DirQueue Files queued in a directory Server::FileQueue::MboxQueue Mail queued in a mail box Server::Mail::Functions Functions for handling files and mailboxes Server::Mail::Object Basic mail object Spool::Queue ? Generic printer spooling facilities Time::Warp Change the start and speed of Event time Compress::Bzip2 Interface to the Bzip2 compression library Compress::LZO Interface to the LZO compression library Compress::LZV1 Leight-weight Lev-Zimpel-Vogt compression Compress::Zlib Interface to the Info-Zip zlib library Compress::LZF Fast/Free/Small data compression library Convert::ASN1 Standard en/decode of ASN.1 structures Convert::BER Class for encoding/decoding BER messages Convert::BinHex Convert to/from RFC1741 HQX7 (Mac BinHex) Convert::EBCDIC ASCII to/from EBCDIC Convert::Recode Mapping functions between character sets Convert::SciEng Convert numbers with scientific notation Convert::Translit String conversion among many character sets Convert::UU UUencode and UUdecode Convert::UUlib Intelligent de- and encode (B64, UUE...) Convert::GeekCode Convert and generate geek code sequences Convert::IBM390 Convert data from/to S/390 representations Convert::Morse Convert from/to Morse code (.--. . .-. .-..) Convert::RACE Conversion between Unicode and RACE Convert::Base Convert integers to/from arbitrary bases. Convert::PEM Read/write encrypted ASN.1 PEM files Convert::ASCII::Armor Convert binary octets to ASCII armoured msg. AppleII::Disk Read/write Apple II disk image files AppleII::ProDOS Manipulate files on ProDOS disk images AppleII::DOS33 ? Manipulate files on DOS 3.3 disk images AppleII::Pascal ? Manipulate files on Apple Pascal disk images Archive::Tar Read, write and manipulate tar files Archive::Zip Provides an interface to ZIP archive files Cache::Cache Generic cache interface and implementations RPM::Constants Constants for RPM package management RPM::Database DB interface for RPM package management RPM::Headers Headers for RPM package management GD::Barcode Create barcode image with GD GD::Graph Create charts using GD GD::Text Classes for string handling with GD VRML::VRML1 VRML methods with the VRML 1.0 standard VRML::VRML2 VRML methods with the VRML 2.0 standard VRML::Color color functions and X11 color names VRML::Base common basic methods VRML::Browser ? A complete VRML viewer Graphics::Libplot Binding for C libplotter plotting library Graphics::Plotter Binding for C++ libplotter plotting library Graphics::Simple Simple drawing primitives Graphics::Turtle ? Turtle graphics package Image::Colorimetry transform colors between colorspaces Image::DS9 Interface to SAO DS9 image & analysis prog Image::Grab Grabbing images off the Internet Image::Magick Read, query, transform, and write images Image::ParseGIF Parse GIF images into component parts Image::Size Measure size of images in common formats Image::Info Extract meta information from image files Image::Imlib2 Interface to the Imlib2 image library Image::DeAnim Create static GIF file from animated GIF Image::IPTCInfo Extracts IPTC meta-info from images Chart::Base Business chart widget collection Chart::Gdchart based on Bruce V's C gdchart distribution Chart::Graph front-end to gnuplot and XRT Chart::PNGgraph Package to generate PNG graphs, uses GD.pm Chart::Pie Implements "new Chart::Pie()" Chart::Plot Graph two-dimensional data (uses GD.pm) Chart::XMGR interface to XMGR plotting package Chart::Pie3d 3d Pie Chart Render Chart::GRACE Interface to GRACE plotting package Xmms::Config Perl interface to the xmms_cfg_* API Xmms::Remote Perl interface to the xmms_remote_* API Xmms::Plugin ? Perl interface to the xmms plugin APIs Flash::SWF Read/Write Macromedia Flash SWF files Mail::Address Manipulation of electronic mail addresses Mail::Alias Manipulate E-mail aliases and alias files Mail::Audit Toolkit for constructing mail filters Mail::Cap Parse mailcap files as specified in RFC 1524 Mail::CheckUser Checking email addresses for validness Mail::Ezmlm Object methods for ezmlm mailing lists Mail::Field Base class for handling mail header fields Mail::Folder Base-class for mail folder handling Mail::Freshmeat Parses newsletters from http://freshmeat.net Mail::Header Manipulate mail RFC822 compliant headers Mail::Internet Functions for RFC822 address manipulations Mail::MH MH mail interface Mail::Mailer Simple mail agent interface (see Mail::Send) Mail::POP3Client Support for clients of POP3 servers Mail::Procmail Procmail-like facility for creating easy mai Mail::Send Simple interface for sending mail Mail::Sender socket() based mail with attachments, SMTP Mail::Sendmail Simple platform independent mailer Mail::UCEResponder ? Spamfilter Mail::Util Mail utilities (for by some Mail::* modules) Mail::IMAPClient An IMAP Client API Mail::VersionTracker Parses newsletters from versiontracker.com Mail::Box Mail-folder manager, fast MUA backend Mail::Vmailmgr A Perl module to use Vmailmgr daemon Mail::ListDetector Mailing list message detector Mail::PerlTix Mail ticketing and transaction system Mail::Field::Received Parses Received headers as per RFC822 News::Article Module for handling Usenet articles News::Gateway Mail/news gatewaying, moderation support News::NNTPClient Support for clients of NNTP servers News::Newsrc Manage .newsrc files News::Scan Gathers and reports newsgroup statistics NNTP::Server ? Support for an NNTP server NNML::Server An simple RFC 977 NNTP server IMAP::Admin IMAP Administration Sendmail::Milter Write mail filters for sendmail in Perl Hook::PrePostCall Add actions before and after a routine Memoize::ExpireLRU Provide LRU Expiration for Memoize IO::AtomicFile Write a file which is updated atomically IO::Dir Directory handle objects and methods IO::File Methods for disk file based i/o handles IO::Handle Base class for input/output handles IO::Lines I/O handle to read/write to array of lines IO::Pipe Methods for pipe handles IO::Ptty Pseudo terminal interface functions IO::Pty Methods for pseudo-terminal allocation etc IO::React OO Expect-like communication IO::STREAMS Methods for System V style STREAMS control IO::Scalar I/O handle to read/write to a string IO::ScalarArray I/O handle to read/write to array of scalars IO::Seekable Methods for seekable input/output handles IO::Select Object interface to system select call IO::Socket Methods for socket input/output handles IO::Stty POSIX compliant stty interface IO::Tee Multiplex output to multiple handles IO::Wrap Wrap old-style FHs in standard OO interface IO::WrapTie Tie your handles & retain full OO interface IO::Zlib IO:: style interface to Compress::Zlib IO::Default Replace select() with $DEFOUT, $DEFERR, $DEF IO::String IO::File interface for in-core strings IO::Stringy I/O on in-core objects like strings/arrays Log::Agent A general logging framework Log::Delayed Delay error exits until multiple errors seen Log::Detect Detect and show error regexps in logfiles Log::Dispatch Log messages to multiple outputs Log::Loggerx Simple file logging interface Log::Topics Control flow of topic based logging messages Log::TraceMessages Print developer's trace messages Log::Agent::Logger Application-level logging interface Log::Agent::Rotate Logfile rotation config and support Win32::ADO ADO Constants and helper functions Win32::ASP Makes PerlScript ASP development easier Win32::AbsPath relative paths to absolute, understands UNCs Win32::AdminMisc Misc admin and net functions Win32::COM Access to native COM interfaces Win32::ChangeNotify Monitor changes to files and directories Win32::Clipboard Interaction with the Windows clipboard Win32::Console Win32 Console and Character mode functions Win32::Event Use Win32 event objects for IPC Win32::EventLog Interface to Win32 EventLog functions Win32::FUtils Implements missing File Utility functions Win32::FileOp file operations + fancy dialogs, INI files Win32::FileType modify Win32 fily type mapping Win32::GD Win32 port of the GD extension (gif module) Win32::GUI Perl-Win32 Graphical User Interface Win32::GuiTest SendKeys, FindWindowLike and more Win32::IPC Base class for Win32 synchronization objects Win32::Internet Perl Module for Internet Extensions Win32::Message Network based message passing Win32::Mutex Use Win32 mutex objects for IPC Win32::NetAdmin Interface to Win32 NetAdmin functions Win32::NetResource Interface to Win32 NetResource functions Win32::ODBC ODBC interface for accessing databases Win32::OLE Interface to OLE Automation Win32::Pipe Named Pipes and assorted function Win32::Process Interface to Win32 Process functions Win32::RASE Dialup entries and connections on Win32 Win32::Registry Interface to Win32 Registry functions Win32::Semaphore Use Win32 semaphore objects for IPC Win32::SerialPort Win32 Serial functions/constants/interface Win32::Shortcut Manipulate Windows Shortcut files Win32::Sound An extension to play with Windows sounds Win32::WinError Interface to Win32 WinError functions Win32::SystemInfo Memory and Processor information Win32::API Perl Win32 API Import Facility Win32::DriveInfo drives on Win32 systems Win32::MultiMedia::Mci An interface for the MCI system on Win32 Win32::MultiMedia::Joystick An interface for game controllers on Win32 Win32::OLE::OPC Ole for Process Control Server Interface Win32API::CommPort Win32 Serial functions/constants/interface Win32API::Console Win32 Console Window functions/consts Win32API::File Win32 file/dir functions/constants Win32API::Registry Win32 Registry functions/constants Win32API::WinStruct Routines for Win32 Windowing data structures Win32API::Window Win32 Windowing functions/constants AI::Fuzzy Perl extension for Fuzzy Logic AI::jNeural Jet's Neural Architecture AI::NeuralNet A simple back-prop neural net AI::NeuralNet::SOM Kohonen Self-Organizing Maps AI::Gene::Sequence Base class of mutation methods +gene grammar AI::Gene::Simple Base class of mutation methods Astro::Coord Transform telescope and source coordinates Astro::Misc Miscellaneous astronomical routines Astro::MoonPhase Information about the phase of the Moon. Astro::SLA Interface to SLALIB positional astronomy lib Astro::SunTime Calculate sun rise/set times Astro::Time General time conversions for Astronomers Astro::Sunrise Computes sunrise/sunset for a given day Astro::SkyCat Interface to ESO SkyCat library Audio::CD Perl interface to libcdaudio (cd + cddb) Audio::Sox ? sox sound library as one or more modules Audio::SoundFile Sound I/O based on libsndfile, PDL interface Audio::Mixer Sound mixer control using ioctl Audio::OSS Interface to Open Sound System audio devices Audio::Play::MPG123 Generic frontend for MPG123 MPEG::ID3v1Tag ID3v1 MP3 Tag Reader/Writer MPEG::ID3v2Tag OO, extensible ID3 v2.3 tagging module MPEG::MP3Play Create your own MPEG audio player MP3::Info Manipulate / fetch info from MP3 audio files MP3::Tag Tag - Module for reading tags of mp3 files MP3::Daemon A daemon that possesses mpg123 BarCode::UPC ? Produce PostScript UPC barcodes Bio::Genex Store, manipulate gene expression data Business::Cashcow Internet payment with the Danish PBS Business::CreditCard Credit card number check digit test Business::ISBN Work with ISBN as objects Business::ISSN Object and functions to work with ISSN Business::OnlinePayment Ecommerce middleware Business::UPC manipulating Universal Product Codes Business::US_Amort US-style loan amortization calculations Chemistry::Elements Working with Chemical Elements Chemistry::Isotopes extends Elements to deal with isotopes Cisco::Conf Cisco router administratian via TFTP Embedix::DB persistence for ECDs FAQ::OMatic A CGI-based FAQ/help database maintainer Festival::Client Communicate with a Festival server Festival::Client::Async Festival client blocking or non-blocking Finance::Quote Fetch stock prices over the Internet Finance::QuoteHist Historical stock quotes from multiple sites Finance::Streamer interface to Datek Streamer Games::Cards Tools to write card games in Perl Games::Dice Simulates rolling dice Games::Hex Object library for hexmap-based board games Games::WordFind Generate word-find type puzzles Games::Alak a simple gomoku-like game Games::Dissociate a Dissociated Press algorithm and filter Games::Worms A life simulator for Conway/Patterson worms Games::AIBots An improved clone of A.I.Wars in Perl Geo::METAR Process Aviation Weather (METAR) Data Geo::Storm_Tracker ? Retrieves tropical storm advisories Geo::WeatherNOAA Current/forecast weather from NOAA HP200LX::DB Handle HP 200LX palmtop computer database HP200LX::DBgui Tk base GUI for HP 200LX db files LEGO::RCX Control you Lego Mindstorm RCX computer MIDI::Realtime Interacts with MIDI devices in realtime Music::GUIDO Reads, writes, and manipulates GUIDO scores Penguin::Easy Provides quick, easy access to Penguin API Psion::Db Handle Psion palmtop computer database files Remedy::AR Interface to Remedy's Action Request API Router::LG Execute commands on routers (based on lg.pl) Schedule::Match Pattern-based crontab-like schedule Silly::StringMaths Do maths with letters and strings Silly::Werder Meaningless gibberish generator Speech::EST Interface to the Edinburgh Speech Tools lib Speech::Festival Communicate with a festival server process. Speech::Festival::Synthesiser Simple text-to-speech using festival. Speech::Recognizer::SPX Interface to Sphinx-II speech recognition SyslogScan::SyslogEntry Parse UNIX syslog SyslogScan::SendmailLine Summarize sendmail transactions Telephony::Phonedev Interface to the Linux Telephony API Video::Capture::V4l Video4linux framegrabber + vbe interface Watchdog::Service Look for service in process table Watchdog::HTTPService Test status of HTTP server Watchdog::MysqlService Test status of Mysql server Poetry::Vogon Vogon Poetry Generator GISI::SHAPE ArcView SHAPE file format driver GISI::MIFMID MapInfo MIFMID file format driver Resolute::RAPS Interface to Resolute Software's RAPS AltaVista::SearchSDK Perl Wrapper for AltaVista SDK functionality AltaVista::PerlSDK Utilize the AltaVista Search Developer's Kit Real::Encode ? Interface to Progressive Network's RealAudio P4::Client Client interface to the Perforce SCM system Bundle::Bugzilla Bundle to load modules for Bugzilla