paperlined.org
dev > perl > modules > core_modules
document updated 2 years ago, on May 19, 2022

When were modules added to the core?

Perl 5.15.9 2012-03-20

(no new modules)

Perl 5.15.8 2012-02-20

PerlIO::mmap — Memory mapped IO
Pod::Functions::Functionsunidentified module

Perl 5.15.7 2012-01-20

CPAN::Meta::Requirements — a set of version requirements for a CPAN dist
ExtUtils::Typemaps::Cmd — Quick commands for handling typemaps
Pod::Perldoc::ToANSI — render Pod with ANSI color escapes
Pod::Perldoc::ToTerm — render Pod with terminal escapes
_charnames

Perl 5.15.6 2011-12-20

Locale::Codes::Country_Retired — retired country codes for the Locale::Codes::Country module
Locale::Codes::Currency_Retired — retired currency codes for the Locale::Codes::Currency module
Locale::Codes::LangExt_Retired — retired langext codes for the Locale::Codes::LangExt module
Locale::Codes::LangFam — standard codes for language extension identification
Locale::Codes::LangFam_Codes — langfam codes for the Locale::Codes::LangFam module
Locale::Codes::LangFam_Retired — retired langfam codes for the Locale::Codes::LangFam module
Locale::Codes::LangVar_Retired — retired langvar codes for the Locale::Codes::LangVar module
Locale::Codes::Language_Retired — retired language codes for the Locale::Codes::Language module
Locale::Codes::Script_Retired — retired script codes for the Locale::Codes::Script module

Perl 5.15.5 2011-11-20

arybase — Set indexing base via $[
unicore::Nameunidentified module
version::Requirementsunidentified module (only present in this one version, and removed after this)

Perl 5.15.2 2011-08-20

CPAN::Exception::yaml_process_error

Perl 5.15.1 2011-07-20

ExtUtils::ParseXS::Constants — Initialization values for some globals
ExtUtils::ParseXS::CountLines
ExtUtils::ParseXS::Utilities — Subroutines used with ExtUtils::ParseXS
ExtUtils::Typemaps — Read/Write/Modify Perl/XS typemap files
ExtUtils::Typemaps::InputMap — Entry in the INPUT section of a typemap
ExtUtils::Typemaps::OutputMap — Entry in the OUTPUT section of a typemap
ExtUtils::Typemaps::Type — Entry in the TYPEMAP section of a typemap
Locale::Codes::Constants — constants for Locale codes
Locale::Codes::Country_Codes — country codes for the Locale::Codes::Country module
Locale::Codes::Currency_Codes — currency codes for the Locale::Codes::Currency module
Locale::Codes::LangExt — standard codes for language extension identification
Locale::Codes::LangExt_Codes — langext codes for the Locale::Codes::LangExt module
Locale::Codes::LangVar — standard codes for language variation identification
Locale::Codes::LangVar_Codes — langvar codes for the Locale::Codes::LangVar module
Locale::Codes::Language_Codes — language codes for the Locale::Codes::Language module
Locale::Codes::Script_Codes — script codes for the Locale::Codes::Script module
Sys::Syslog::Win32 — Win32 support for Sys::Syslog
perlfaq — frequently asked questions about Perl

Perl 5.14.2 2011-09-26

Devel::DProf::dprof::Vunidentified module (only present in this one version, and removed after this)
Module name not found in the Perl v5.11.0 source package. ext/Devel-DProf/dprof/V.pm exists, but it only declares package V.
Time::Piece::Secondsunidentified module (only present in this one version, and removed after this)
Module name not found in the Perl v5.9.5 source package. ext/Time/Piece/Seconds.pm exists, but it only declares package Time::Seconds.
XSLoader::XSLoaderunidentified module (only present in this one version, and removed after this)
Module name not found within the Perl v5.11.0 source package. dist/XSLoader/XSLoader_pm.PL exists, but it doesn't declare the package XSLoader::XSLoader.

Perl 5.13.10 2011-02-20

CPAN::Meta — the distribution metadata for a CPAN dist
CPAN::Meta::Converter — Convert CPAN distribution metadata structures
CPAN::Meta::Feature — an optional feature provided by a CPAN distribution
CPAN::Meta::History — history of CPAN Meta Spec changes
CPAN::Meta::Prereqs — a set of distribution prerequisites by phase and type
CPAN::Meta::Spec — specification for CPAN distribution metadata
CPAN::Meta::Validator — validate CPAN distribution metadata structures
Version::Requirements — a set of version requirements for a CPAN dist

Perl 5.13.9 2011-01-20

CPAN::HTTP::Client
CPAN::HTTP::Credentials
CPAN::Meta::YAML — Read and write a subset of YAML for CPAN Meta files
HTTP::Tiny — A small, simple, correct HTTP/1.1 client
JSON::PP — JSON::XS compatible pure-Perl module.
JSON::PP::Boolean — dummy module, exists only to provide overload resolution for Storable
Module::Metadata — Gather package and POD information from perl module files
Perl::OSType — Map Perl operating system names to generic types

Perl 5.13.7 2010-11-20

Unicode::Collate::CJK::Big5 — weighting CJK Unified Ideographs for Unicode::Collate
Unicode::Collate::CJK::GB2312 — weighting CJK Unified Ideographs for Unicode::Collate
Unicode::Collate::CJK::JISX0208 — weighting JIS KANJI for Unicode::Collate
Unicode::Collate::CJK::Korean — weighting CJK Unified Ideographs for Unicode::Collate
Unicode::Collate::CJK::Pinyin — weighting CJK Unified Ideographs for Unicode::Collate
Unicode::Collate::CJK::Stroke — weighting CJK Unified Ideographs for Unicode::Collate

Perl 5.13.5 2010-09-19

ExtUtils::MakeMaker::YAML — clone of YAML::Tiny (removed after v5.15.0)

Perl 5.13.4 2010-08-20

Unicode::Collate::Locale — Linguistic tailoring for DUCET via Unicode::Collate

Perl 5.13.3 2010-07-20

TAP::Parser::SourceHandler — Base class for different TAP source handlers
TAP::Parser::SourceHandler::Executable — Stream output from an executable TAP source
TAP::Parser::SourceHandler::File — Stream TAP from a text file.
TAP::Parser::SourceHandler::Handle — Stream TAP from an IO::Handle or a GLOB.
TAP::Parser::SourceHandler::Perl — Stream TAP from a Perl executable
TAP::Parser::SourceHandler::RawTAP — Stream output from raw TAP in a scalar/array ref.
TAP::Parser::SourceHandler::pgTAP — Stream TAP from pgTAP test scripts (only present in this one version, and removed after this)

Perl 5.13.1 2010-05-20

Locale::Codes — a distribution of modules to handle locale codes
Locale::Codes::Country — country codes for the Locale::Country module
Locale::Codes::Currency — currency codes for the Locale::Currency module
Locale::Codes::Language — language codes for the Locale::Language module
Locale::Codes::Script — script codes for the Locale::Script module

Perl 5.11.3 2009-12-20

App::Cpan — easily interact with CPAN from the command line
CPAN::Mirrors — parses the MIRRORED.BY file, and finds mirrors close to you

Perl 5.11.2 2009-11-20

ExtUtils::CBuilder::Platform::Windows::BCC
ExtUtils::CBuilder::Platform::Windows::GCC
ExtUtils::CBuilder::Platform::Windows::MSVC
XS::APItest::KeywordRPN — write arithmetic expressions in RPN (removed after v5.13.5)
inc::latest — use modules bundled in inc/ if they are newer than installed ones
legacy — Perl pragma to preserve legacy behaviors or enable new non-default behaviors (only present in this one version, and removed after this)

Perl 5.11.0 2009-10-02

deprecate — Perl pragma for deprecating the core version of a module

Perl 5.10.1 2009-08-22

App::Prove — Implements the prove command.
App::Prove::State — State storage for the prove command.
App::Prove::State::Result — Individual test suite results.
App::Prove::State::Result::Test — Individual test results.
CPAN::Author
CPAN::Bundle
CPAN::CacheMgr
CPAN::Complete
CPAN::DeferredCode
CPAN::Distribution
CPAN::Distrostatus
CPAN::Exception::RecursiveDependency
CPAN::Exception::blocked_urllist
CPAN::Exception::yaml_not_installed
CPAN::FTP
CPAN::FTP::netrc
CPAN::Index
CPAN::InfoObj
CPAN::LWP::UserAgent
CPAN::Module
CPAN::Prompt
CPAN::Shell
CPAN::URL
CPANPLUS::Dist::Autobundle
CPANPLUS::Internals::Source::Memory — In memory implementation
CPANPLUS::Internals::Source::SQLite — SQLite implementation
CPANPLUS::Internals::Source::SQLite::Tie
Compress::Raw::Bzip2 — Low-Level Interface to bzip2 compression library
IO::Compress::Adapter::Bzip2
IO::Compress::Bzip2 — Write bzip2 files/buffers
IO::Uncompress::Adapter::Bunzip2
IO::Uncompress::Bunzip2 — Read bzip2 files/buffers
List::Util::PP
List::Util::XS — Indicate if List::Util was compiled with a C compiler
Parse::CPAN::Meta — Parse META.yml and META.json CPAN metadata files
Pod::Simple::XHTML — format Pod as validating XHTML
Scalar::Util::PP
TAP::Base — Base class that provides common functionality to TAP::Parser and TAP::Harness
TAP::Formatter::Base — Base class for harness output delegates
TAP::Formatter::Color — Run Perl test scripts with color
TAP::Formatter::Console — Harness output delegate for default console output
TAP::Formatter::Console::ParallelSession — Harness output delegate for parallel console output
TAP::Formatter::Console::Session — Harness output delegate for default console output
TAP::Formatter::File — Harness output delegate for file output
TAP::Formatter::File::Session — Harness output delegate for file output
TAP::Formatter::Session — Abstract base class for harness output delegate
TAP::Harness — Run test scripts with statistics
TAP::Object — Base class that provides common functionality to all TAP::* modules
TAP::Parser — Parse TAP output
TAP::Parser::Aggregator — Aggregate TAP::Parser results
TAP::Parser::Grammar — A grammar for the Test Anything Protocol.
TAP::Parser::Iterator — Base class for TAP source iterators
TAP::Parser::Iterator::Array — Iterator for array-based TAP sources
TAP::Parser::Iterator::Process — Iterator for process-based TAP sources
TAP::Parser::Iterator::Stream — Iterator for filehandle-based TAP sources
TAP::Parser::IteratorFactory — Figures out which SourceHandler objects to use for a given Source
TAP::Parser::Multiplexer — Multiplex multiple TAP::Parsers
TAP::Parser::Result — Base class for TAP::Parser output objects
TAP::Parser::Result::Bailout — Bailout result token.
TAP::Parser::Result::Comment — Comment result token.
TAP::Parser::Result::Plan — Plan result token.
TAP::Parser::Result::Pragma — TAP pragma token.
TAP::Parser::Result::Test — Test result token.
TAP::Parser::Result::Unknown — Unknown result token.
TAP::Parser::Result::Version — TAP syntax version token.
TAP::Parser::Result::YAML — YAML result token.
TAP::Parser::ResultFactory — Factory for creating TAP::Parser output objects
TAP::Parser::Scheduler — Schedule tests during parallel testing
TAP::Parser::Scheduler::Job — A single testing job.
TAP::Parser::Scheduler::Spinner — A no-op job.
TAP::Parser::Source — a TAP source & meta data about it
TAP::Parser::Source::Perl — Stream Perl output (removed after v5.13.2)
TAP::Parser::Utils — Internal TAP::Parser utilities
TAP::Parser::YAMLish::Reader — Read YAMLish data from iterator
TAP::Parser::YAMLish::Writer — Write YAMLish data
autodie — Replace functions with ones that succeed or die with lexical scope
autodie::exception — Exceptions from autodying functions.
autodie::exception::system — Exceptions from autodying system().
autodie::hints — Provide hints about user subroutines to autodie
overload::numbers
overloading — perl pragma to lexically control overloading
parent — Establish an ISA relationship with base classes at compile time

Perl 5.10.0 2007-12-18

CPAN::API::HOWTO — a recipe book for programming with CPAN.pm (removed after v5.10.0)
CPANPLUS::Shell::Default::Plugins::CustomSource
Module::Build::Dumper

Perl 5.9.5 2007-07-07

Archive::Extract — A generic archive extracting mechanism
CPANPLUS — API & CLI access to the CPAN mirrors
CPANPLUS::Backend
CPANPLUS::Backend::RV
CPANPLUS::Config
CPANPLUS::Configure
CPANPLUS::Configure::Setup
CPANPLUS::Dist
CPANPLUS::Dist::Base — Base class for custom distribution classes
CPANPLUS::Dist::Build — CPANPLUS plugin to install packages that use Build.PL
CPANPLUS::Dist::Build::Constants — Constants for CPANPLUS::Dist::Build
CPANPLUS::Dist::MM
CPANPLUS::Dist::Sample — Sample code to create your own Dist::* plugin
CPANPLUS::Error
CPANPLUS::Internals
CPANPLUS::Internals::Constants
CPANPLUS::Internals::Constants::Report
CPANPLUS::Internals::Extract
CPANPLUS::Internals::Fetch
CPANPLUS::Internals::Report
CPANPLUS::Internals::Search
CPANPLUS::Internals::Source
CPANPLUS::Internals::Utils
CPANPLUS::Internals::Utils::Autoflush
CPANPLUS::Module
CPANPLUS::Module::Author
CPANPLUS::Module::Author::Fake
CPANPLUS::Module::Checksums
CPANPLUS::Module::Fake
CPANPLUS::Module::Signature
CPANPLUS::Selfupdate
CPANPLUS::Shell
CPANPLUS::Shell::Classic — CPAN.pm emulation for CPANPLUS
CPANPLUS::Shell::Default
CPANPLUS::Shell::Default::Plugins::Remote
CPANPLUS::Shell::Default::Plugins::Source
CPANPLUS::inc (removed after v5.10.0)
File::Fetch — A generic file fetching mechanism
IPC::Cmd — finding and running system commands made easy
Locale::Maketext::Simple — Simple interface to Locale::Maketext::Lexicon
Log::Message — A generic message storing mechanism;
Log::Message::Config — Configuration options for Log::Message
Log::Message::Handlers — Message handlers for Log::Message
Log::Message::Item — Message objects for Log::Message
Log::Message::Simple — Simplified interface to Log::Message
Module::Build::Config
Module::Load::Conditional — Looking up module information / loading at runtime
Object::Accessor — interface to create per object accessors
Params::Check — A generic input parsing/checking mechanism.
Term::UI — Term::ReadLine UI made easy
Term::UI::History — provides the history function for Term::UI
Tie::Hash::NamedCapture — Named regexp capture buffers
Time::Piece — Object Oriented time objects
Time::Seconds — a simple API to convert seconds to other date values
mro — Method Resolution Order

Perl 5.9.4 2006-08-15

Compress::Raw::Zlib — Low-Level Interface to zlib compression library
File::GlobMapper — Extend File Glob to Allow Input and Output Files
Hash::Util::FieldHash — Support for Inside-Out Classes
IO::Compress::Adapter::Deflate
IO::Compress::Adapter::Identity
IO::Compress::Base — Base Class for IO::Compress modules
IO::Compress::Base::Common
IO::Compress::Deflate — Write RFC 1950 files/buffers
IO::Compress::Gzip — Write RFC 1952 files/buffers
IO::Compress::Gzip::Constants
IO::Compress::RawDeflate — Write RFC 1951 files/buffers
IO::Compress::Zip — Write zip files/buffers
IO::Compress::Zip::Constants
IO::Compress::Zlib::Constants
IO::Compress::Zlib::Extra
IO::Uncompress::Adapter::Identity
IO::Uncompress::Adapter::Inflate
IO::Uncompress::AnyInflate — Uncompress zlib-based (zip, gzip) file/buffer
IO::Uncompress::AnyUncompress — Uncompress gzip, zip, bzip2 or lzop file/buffer
IO::Uncompress::Base — Base Class for IO::Uncompress modules
IO::Uncompress::Gunzip — Read RFC 1952 files/buffers
IO::Uncompress::Inflate — Read RFC 1950 files/buffers
IO::Uncompress::RawInflate — Read RFC 1951 files/buffers
IO::Uncompress::Unzip — Read zip files/buffers
Module::Build — Build and install Perl modules
Module::Build::Base — Default methods for Module::Build
Module::Build::Compat — Compatibility with ExtUtils::MakeMaker
Module::Build::ConfigData — Configuration for Module::Build
Module::Build::Cookbook — Examples of Module::Build Usage
Module::Build::ModuleInfo — DEPRECATED
Module::Build::Notes — Create persistent distribution configuration modules
Module::Build::PPMMaker — Perl Package Manager file creation
Module::Build::Platform::Amiga — Builder class for Amiga platforms
Module::Build::Platform::Default — Stub class for unknown platforms
Module::Build::Platform::EBCDIC — Builder class for EBCDIC platforms
Module::Build::Platform::MPEiX — Builder class for MPEiX platforms
Module::Build::Platform::MacOS — Builder class for MacOS platforms
Module::Build::Platform::RiscOS — Builder class for RiscOS platforms
Module::Build::Platform::Unix — Builder class for Unix platforms
Module::Build::Platform::VMS — Builder class for VMS platforms
Module::Build::Platform::VOS — Builder class for VOS platforms
Module::Build::Platform::Windows — Builder class for Windows platforms
Module::Build::Platform::aix — Builder class for AIX platform
Module::Build::Platform::cygwin — Builder class for Cygwin platform
Module::Build::Platform::darwin — Builder class for Mac OS X platform
Module::Build::Platform::os2 — Builder class for OS/2 platform
Module::Build::PodParser
Module::Build::Version — DEPRECATED
Module::Build::YAML — DEPRECATED
Module::Load — runtime require of both modules and files
Module::Loaded — mark modules as loaded or unloaded
Package::Constants — List all constants declared in a package

Perl 5.9.3 2006-01-28

Archive::Tar — module for manipulations of tar archives
Archive::Tar::Constant
Archive::Tar::File — a subclass for in-memory extracted file from Archive::Tar
Compress::Zlib — Interface to zlib compression library
Compress::Zlib::Commonunidentified module (only present in this one version, and removed after this)
Compress::Zlib::Compress::Gzip::Constantsunidentified module (only present in this one version, and removed after this)
Compress::Zlib::Compress::Zip::Constantsunidentified module (only present in this one version, and removed after this)
Compress::Zlib::CompressPlugin::Deflateunidentified module (only present in this one version, and removed after this)
Compress::Zlib::CompressPlugin::Identityunidentified module (only present in this one version, and removed after this)
Compress::Zlib::File::GlobMapperunidentified module (only present in this one version, and removed after this)
Compress::Zlib::FileConstantsunidentified module (only present in this one version, and removed after this)
Compress::Zlib::IO::Compress::Baseunidentified module (only present in this one version, and removed after this)
Compress::Zlib::IO::Compress::Deflateunidentified module (only present in this one version, and removed after this)
Compress::Zlib::IO::Compress::Gzipunidentified module (only present in this one version, and removed after this)
Compress::Zlib::IO::Compress::RawDeflateunidentified module (only present in this one version, and removed after this)
Compress::Zlib::IO::Compress::Zipunidentified module (only present in this one version, and removed after this)
Compress::Zlib::IO::Uncompress::AnyInflateunidentified module (only present in this one version, and removed after this)
Compress::Zlib::IO::Uncompress::AnyUncompressunidentified module (only present in this one version, and removed after this)
Compress::Zlib::IO::Uncompress::Baseunidentified module (only present in this one version, and removed after this)
Compress::Zlib::IO::Uncompress::Gunzipunidentified module (only present in this one version, and removed after this)
Compress::Zlib::IO::Uncompress::Inflateunidentified module (only present in this one version, and removed after this)
Compress::Zlib::IO::Uncompress::RawInflateunidentified module (only present in this one version, and removed after this)
Compress::Zlib::IO::Uncompress::Unzipunidentified module (only present in this one version, and removed after this)
Compress::Zlib::ParseParametersunidentified module (only present in this one version, and removed after this)
Compress::Zlib::UncompressPlugin::Identityunidentified module (only present in this one version, and removed after this)
Compress::Zlib::UncompressPlugin::Inflateunidentified module (only present in this one version, and removed after this)
Digest::SHA — Perl extension for SHA-1/224/256/384/512
ExtUtils::CBuilder — Compile and link C code for Perl modules
ExtUtils::CBuilder::Base
ExtUtils::CBuilder::Platform::Unix
ExtUtils::CBuilder::Platform::VMS
ExtUtils::CBuilder::Platform::Windows — Builder class for Windows platforms
ExtUtils::CBuilder::Platform::aix
ExtUtils::CBuilder::Platform::cygwin
ExtUtils::CBuilder::Platform::darwin
ExtUtils::CBuilder::Platform::dec_osf
ExtUtils::CBuilder::Platform::os2
IO::Zlib — IO:: style interface to Compress::Zlib
Math::BigInt::FastCalc — Math::BigInt::Calc with some XS for more speed
Moped::Msg — a sample of how building Symbian specific extensions COULD work
Pod::Escapes — for resolving Pod E<...> sequences
Pod::Simple — framework for parsing Pod
Pod::Simple::BlackBox
Pod::Simple::Checker — check the Pod syntax of a document
Pod::Simple::Debug — put Pod::Simple into trace/debug mode
Pod::Simple::DumpAsText — dump Pod-parsing events as text
Pod::Simple::DumpAsXML — turn Pod into XML
Pod::Simple::HTML — convert Pod to HTML
Pod::Simple::HTMLBatch — convert several Pod files to several HTML files
Pod::Simple::HTMLLegacy
Pod::Simple::LinkSection — represent "section" attributes of L codes
Pod::Simple::Methody — turn Pod::Simple events into method calls
Pod::Simple::Progress
Pod::Simple::PullParser — a pull-parser interface to parsing Pod
Pod::Simple::PullParserEndToken — end-tokens from Pod::Simple::PullParser
Pod::Simple::PullParserStartToken — start-tokens from Pod::Simple::PullParser
Pod::Simple::PullParserTextToken — text-tokens from Pod::Simple::PullParser
Pod::Simple::PullParserToken — tokens from Pod::Simple::PullParser
Pod::Simple::RTF — format Pod as RTF
Pod::Simple::Search — find POD documents in directory trees
Pod::Simple::SimpleTree — parse Pod into a simple parse tree
Pod::Simple::Text — format Pod as plaintext
Pod::Simple::TextContent — get the text content of Pod
Pod::Simple::TiedOutFH
Pod::Simple::Transcode
Pod::Simple::TranscodeDumb
Pod::Simple::TranscodeSmart
Pod::Simple::XMLOutStream — turn Pod into XML
assertions::compat — assertions for pre-5.9 versions of perl (removed after v5.9.4)
feature — Perl pragma to enable new features

Perl 5.9.2 2005-04-01

Config::Extensions — hash lookup of which core extensions were built.
encoding::warnings — Warn on implicit encoding conversions

Perl 5.9.0 2003-10-27

assertions — select assertions in blocks of code (removed after v5.9.4)
assertions::activate — activate assertions (removed after v5.9.4)
version — Perl extension for Version Objects

Perl 5.8.9 2008-12-14

B::Lint::Debug — Adds debugging stringification to B::
CPAN::Debug
CPAN::DeferedCode (removed after v5.10.0)
CPAN::Distroprefs — read and match distroprefs
CPAN::HandleConfig
CPAN::Kwalify — Interface between CPAN.pm and Kwalify.pm
CPAN::Queue
CPAN::Tarzip
CPAN::Version — utility functions to compare CPAN versions
Devel::InnerPackage — find all the inner packages of a package
Encode::GSM0338 — ESTI GSM 03.38 Encoding
Encode::MIME::Name
ExtUtils::Constant::ProxySubs
ExtUtils::MM_Darwin — special behaviors for OS X
ExtUtils::ParseXS — converts Perl XS code into C code
IPC::SharedMem — SysV Shared Memory IPC object class
Module::CoreList — what modules shipped with versions of perl
Module::Pluggable — automatically give your module the ability to have plugins
Module::Pluggable::Object — automatically give your module the ability to have plugins
Sys::Syslog::win32::Win32unidentified module (removed after v5.15.0)
Test::Harness::Results — object for tracking results from a single test file (removed after v5.10.0)
Test::Harness::Util — Utility functions for Test::Harness::* (removed after v5.10.0)
Tie::StdHandle — base class definitions for tied handles
Win32API::File — Low-level access to Win32 system API calls for files/dirs.
Win32API::File::ExtUtils::Myconst2perlunidentified module
Win32CORE — Win32 CORE function stubs

Perl 5.8.8 2006-01-31

Encode::MIME::Header::ISO_2022_JP
ExtUtils::MM_AIX — AIX specific subclass of ExtUtils::MM_Unix
ExtUtils::MM_QNX — QNX specific subclass of ExtUtils::MM_Unix
ExtUtils::MM_VOS — VOS specific subclass of ExtUtils::MM_Unix
ExtUtils::MakeMaker::Config — Wrapper around Config.pm
Test::Builder::Module — Base class for test modules
Test::Builder::Tester — test testsuites that have been built with Test::Builder
Test::Builder::Tester::Color — turn on colour in Test::Builder::Tester

Perl 5.8.7 2005-05-30

Digest::file — Calculate digests of files
ExtUtils::Constant::Base — base class for ExtUtils::Constant objects
ExtUtils::Constant::Utils — helper functions for ExtUtils::Constant
ExtUtils::Constant::XS — generate C code for XS modules' constants.
Test::Harness::Point — object for tracking a single test point (removed after v5.10.0)
Win32 — Interfaces to some Win32 API Functions

Perl 5.8.5 2004-07-19

I18N::LangTags::Detect — detect the user's language preferences

Perl 5.8.4 2004-04-21

DBM_Filter — Filter DBM keys/values
DBM_Filter::compress — filter for DBM_Filter
DBM_Filter::encode — filter for DBM_Filter
DBM_Filter::int32 — filter for DBM_Filter
DBM_Filter::null — filter for DBM_Filter
DBM_Filter::utf8 — filter for DBM_Filter

Perl 5.8.3 2004-01-14

Digest::base — Digest base class
Math::BigInt::CalcEmu — Emulate low-level math with BigInt code

Perl 5.8.1 2003-09-25

Encode::Unicode::UTF7 — UTF-7 encoding
Locale::Maketext::Guts — Deprecated module to load Locale::Maketext utf8 code
Locale::Maketext::GutsLoader — Deprecated module to load Locale::Maketext utf8 code
Math::BigInt::Scalar — Pure Perl module to test Math::BigInt with scalars (removed after v5.9.0)
Pod::Perldoc — Look up Perl documentation in Pod format.
Pod::Perldoc::BaseTo — Base for Pod::Perldoc formatters
Pod::Perldoc::GetOptsOO — Customized option parser for Pod::Perldoc
Pod::Perldoc::ToChecker — let Perldoc check Pod for errors
Pod::Perldoc::ToMan — let Perldoc render Pod as man pages
Pod::Perldoc::ToNroff — let Perldoc convert Pod to nroff
Pod::Perldoc::ToPod — let Perldoc render Pod as ... Pod!
Pod::Perldoc::ToRtf — let Perldoc render Pod as RTF
Pod::Perldoc::ToText — let Perldoc render Pod as plaintext
Pod::Perldoc::ToTk — let Perldoc use Tk::Pod to render Pod
Pod::Perldoc::ToXml — let Perldoc render Pod as XML
Pod::PlainText — Convert POD data to formatted ASCII text

Perl 5.8.0 2002-07-19

Encode::Alias — alias definitions to encodings
Encode::Byte — Single Byte Encodings
Encode::CJKConstants — Internally used by Encode::??::ISO_2022_*
Encode::Config — internally used by Encode
Encode::EBCDIC — EBCDIC Encodings
Encode::Encoder — Object Oriented Encoder
Encode::Guess — Guesses encoding from data
Encode::JP::JIS7 — internally used by Encode::JP
Encode::KR::2022_KR — internally used by Encode::KR
Encode::MIME::Header — MIME 'B' and 'Q' header encoding
Encode::Symbol — Symbol Encodings
Hash::Util — A selection of general-utility hash subroutines
Math::BigFloat::Trace
Math::BigInt::Trace
Math::BigRat — Arbitrary big rational numbers
PerlIO::encoding — encoding layer
PerlIO::scalar — in-memory IO, scalar IO
PerlIO::via — Helper class for PerlIO layers implemented in perl
PerlIO::via::QuotedPrint — PerlIO layer for quoted-printable strings
XS::APItest — Test the perl C API
bigint — Transparent BigInteger support for Perl
bignum — Transparent BigNumber support for Perl
bigrat — Transparent BigNumber/BigRational support for Perl

Perl 5.7.3 2002-03-05

Attribute::Handlers — Simpler definition of attribute handlers
Class::ISA — report the search path for a class's ISA tree (deprecated in v5.11.0, removed after v5.13.0)
Devel::PPPort — Perl/Pollution/Portability
Digest — Modules that calculate message digests
Digest::MD5 — Perl interface to the MD5 Algorithm
Encode — character encodings in Perl
Encode::CN — China-based Chinese Encodings
Encode::CN::HZ — internally used by Encode::CN
Encode::Encoding — Encode Implementation Base Class
Encode::Internal (only present in this one version, and removed after this)
Encode::JP — Japanese Encodings
Encode::JP::Constants (only present in this one version, and removed after this)
Encode::JP::H2Z — internally used by Encode::JP::2022_JP*
Encode::JP::ISO_2022_JP (only present in this one version, and removed after this)
Encode::JP::JIS (only present in this one version, and removed after this)
Encode::JP::Trunidentified module (only present in this one version, and removed after this)
Encode::KR — Korean Encodings
Encode::TW — Taiwan-based Chinese Encodings
Encode::Tcl — Tcl encodings (only present in this one version, and removed after this)
Encode::Tcl::Escape (only present in this one version, and removed after this)
Encode::Tcl::Extended (only present in this one version, and removed after this)
Encode::Tcl::HanZi (only present in this one version, and removed after this)
Encode::Tcl::Table (only present in this one version, and removed after this)
Encode::Unicode — Various Unicode Transformation Formats
Encode::XS (only present in this one version, and removed after this)
Encode::iso10646_1 (only present in this one version, and removed after this)
Encode::usc2_leunidentified module (only present in this one version, and removed after this)
Encode::utf8 (only present in this one version, and removed after this)
ExtUtils::Constant — generate XS code to import C header constants
Filter::Simple — Simplified source filtering
Filter::Util::Call — Perl Source Filter Utility Module
I18N::LangTags — functions for dealing with RFC3066-style language tags
I18N::LangTags::List — tags and names for human languages
I18N::Langinfo — query locale information
List::Util — A selection of general-utility list subroutines
Locale::Constants — constants for Locale codes (removed after v5.15.0)
Locale::Country — standard codes for country identification
Locale::Currency — standard codes for currency identification
Locale::Language — standard codes for language identification
Locale::Maketext — framework for localization
Locale::Script — standard codes for script identification
MIME::Base64 — Encoding and decoding of base64 strings
MIME::QuotedPrint — Encoding and decoding of quoted-printable strings
Math::BigInt::Calc — Pure Perl module to support Math::BigInt
Memoize — Make functions faster by trading space for time
Memoize::AnyDBM_File — glue to provide EXISTS for AnyDBM_File for Storable use
Memoize::Expire — Plug-in module for automatic expiration of memoized values
Memoize::ExpireFile — test for Memoize expiration semantics
Memoize::ExpireTest — test for Memoize expiration semantics
Memoize::NDBM_File — glue to provide EXISTS for NDBM_File for Storable use
Memoize::SDBM_File — glue to provide EXISTS for SDBM_File for Storable use
Memoize::Storable — store Memoized data in Storable database
NEXT — Provide a pseudo-class NEXT (et al) that allows method redispatch
Net::Cmd — Network Command class (as used by FTP, SMTP etc)
Net::Config — Local configuration data for libnet
Net::Domain — Attempt to evaluate the current host's internet name and domain
Net::FTP — FTP Client class
Net::FTP::A
Net::FTP::E
Net::FTP::I
Net::FTP::L
Net::FTP::dataconn
Net::NNTP — NNTP Client class
Net::Netrc — OO interface to users netrc file
Net::POP3 — Post Office Protocol 3 Client class (RFC1939)
Net::SMTP — Simple Mail Transfer Protocol Client
Net::Time — time and daytime network client interface
PerlIO — On demand loader for PerlIO layers and root of PerlIO::* name space
PerlIO::Scalar — support module for in-memory IO. (only present in this one version, and removed after this)
PerlIO::Via — Helper class for PerlIO layers implemented in perl (only present in this one version, and removed after this)
Pod::ParseLink — Parse an L<> formatting code in POD text
Scalar::Util — A selection of general-utility scalar subroutines
Storable — persistence for Perl data structures
Switch — A switch statement for Perl (deprecated in v5.11.0, removed after v5.13.0)
Text::Balanced — Extract delimited text sequences from strings.
Tie::File — Access the lines of a disk file via a Perl array
Tie::Memoize — add data to hash when needed
Time::HiRes — High resolution alarm, sleep, gettimeofday, interval timers
Unicode::Collate — Unicode Collation Algorithm
Unicode::Normalize — Unicode Normalization Forms
Unicode::UCD — Unicode character database
XS::Typemap — module to test the XS typemaps distributed with perl
encoding — allows you to write your script in non-ascii or non-utf8
sort — perl pragma to control sort() behaviour
threads — Perl interpreter-based threads
threads::shared — Perl extension for sharing data structures between threads

Perl 5.6.2 2003-11-15

ExtUtils::Command::MM — Commands for the MM's to use in Makefiles
ExtUtils::Liblist::Kid
ExtUtils::MM — OS adjusted ExtUtils::MakeMaker subclass
ExtUtils::MM_Any — Platform-agnostic MM methods
ExtUtils::MM_BeOS — methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::MM_DOS — DOS specific subclass of ExtUtils::MM_Unix
ExtUtils::MM_MacOS — once produced Makefiles for MacOS Classic
ExtUtils::MM_NW5 — methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::MM_UWIN — U/WIN specific subclass of ExtUtils::MM_Unix
ExtUtils::MM_Win95 — method to customize MakeMaker for Win9X
ExtUtils::MY — ExtUtils::MakeMaker subclass for customization
ExtUtils::MakeMaker::bytes — Version-agnostic bytes.pm (removed after v5.10.0)
ExtUtils::MakeMaker::vmsish — Platform-agnostic vmsish.pm (removed after v5.10.0)
File::Spec::Cygwin — methods for Cygwin file specs
Test::Builder — Backend for building test libraries
Test::Harness::Assert — simple assert (removed after v5.10.0)
Test::Harness::Iterator — Internal Test::Harness Iterator (removed after v5.10.0)
Test::Harness::Straps — detailed analysis of test results (removed after v5.10.0)
Test::More — yet another framework for writing test scripts
Test::Simple — Basic utilities for writing tests.
if — use a Perl module if a condition holds

Perl 5.6.1 2001-04-08

B::Concise — Walk Perl syntax tree, printing concise info about ops
CGI::Util — Internal utilities used by CGI module
File::Spec::Epoc — methods for Epoc file specs
File::Temp — return name and handle of a temporary file safely
Pod::LaTeX — Convert Pod data to formatted Latex
Pod::Text::Overstrike

Perl 5.6.0 2000-03-22

B::Stash — show what stashes are loaded (removed after v5.9.4)
ByteLoader — load byte compiled perl code (removed after v5.9.4)
CGI::Pretty — module to produce nicely formatted HTML code
Carp::Heavy — Carp guts, no user serviceable parts inside
DB — programmatic interface to the Perl debugging API
Devel::DProf — a Perl code profiler (removed after v5.14.2)
Devel::Peek — A data debugging tool for the XS programmer
Exporter::Heavy — Exporter guts
ExtUtils::MM_Cygwin — methods to override UN*X behaviour in ExtUtils::MakeMaker
File::Glob — Perl extension for BSD glob routine
IO::Dir — supply object methods for directory handles
IO::Poll — Object interface to system poll call
IO::Socket::INET — Object interface for AF_INET domain sockets
IO::Socket::UNIX — Object interface for AF_UNIX domain sockets
JNI — Perl encapsulation of the Java Native Interface (removed after v5.9.1)
JPL::AutoLoader (removed after v5.9.1)
JPL::Class (removed after v5.9.1)
JPL::Compile (removed after v5.9.1)
OS2::DLL — access to DLLs with REXX calling convention. (removed after v5.9.1)
Pod::Checker — check pod documents for syntax errors
Pod::Find — find POD documents in directory trees
Pod::InputObjects — objects representing POD input paragraphs, commands, etc.
Pod::Man — Convert POD data to formatted *roff input
Pod::ParseUtils — helpers for POD parsing and conversion
Pod::Parser — base class for creating POD filters and translators
Pod::Plainer — Perl extension for converting Pod to old-style Pod. (deprecated in v5.11.0, removed after v5.13.0)
Pod::Select — extract selected sections of POD from input
Pod::Text::Color — Convert POD data to formatted color ASCII text
Pod::Text::Termcap — Convert POD data to ASCII text with format escapes
Pod::Usage — print a usage message from embedded pod documentation
Term::ANSIColor — Color screen output using ANSI escape sequences
XSLoader — Dynamically load C libraries into Perl code
attributes — get/set subroutine or variable attributes
bytes — Perl pragma to force byte semantics rather than character semantics
charnames — access to Unicode character names and named character sequences; also define character names
filetest — Perl pragma to control the filetest permission operators
open — perl pragma to set default PerlIO layers for input and output
utf8 — Perl pragma to enable/disable UTF-8 (or UTF-EBCDIC) in source code
warnings — Perl pragma to control optional warnings
warnings::register — warnings import function

Perl 5.005_04 2004-02-23

Errno — System errno constants
ExtUtils::Miniperl — write the C code for perlmain.c
File::Spec::Functions — portably perform operations on file names

Perl 5.005_03 1999-03-28

Dumpvalue — provides screen dump of Perl data.

Perl 5.005 1998-07-22

B — The Perl Compiler Backend
B::Asmdata — Autogenerated data about Perl ops, used to generate bytecode (removed after v5.9.4)
B::Assembler — Assemble Perl bytecode (removed after v5.9.4)
B::Bblock — Walk basic blocks (removed after v5.9.4)
B::Bytecode — Perl compiler's bytecode backend (removed after v5.9.4)
B::C — Perl compiler's C backend (removed after v5.9.4)
B::CC — Perl compiler's optimized C translation backend (removed after v5.9.4)
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 (removed after v5.9.4)
B::Lint — Perl lint
B::Showlex — Show lexical variables used in functions or files
B::Stackobj — Stack and type annotation helper module for the CC backend (removed after v5.9.4)
B::Terse — Walk Perl syntax tree, printing terse info about ops
B::Xref — Generates cross reference reports for Perl programs
Data::Dumper — stringified perl data structures, suitable for both printing and eval
ExtUtils::Installed — Inventory management of installed modules
ExtUtils::Packlist — manage .packlist files
IPC::Msg — SysV Msg IPC object class
IPC::Semaphore — SysV Semaphore IPC object class
IPC::SysV — System V IPC constants and system calls
O — Generic interface to Perl Compiler backends
Thread — Manipulate threads in Perl (for old code only)
Thread::Queue — Thread-safe queues
Thread::Semaphore — Thread-safe semaphores
Thread::Signal — Start a thread which runs signal handlers reliably (for old code) (removed after v5.9.4)
Thread::Specific — thread-specific keys (removed after v5.9.4)
Tie::Array — base class for tied arrays
fields — compile-time class fields

Perl 5.004_05 1999-04-29

CGI::Cookie — Interface to HTTP Cookies
File::DosGlob — DOS like globbing and then some
File::Spec — portably perform operations on file names
File::Spec::Mac — File::Spec for Mac OS (Classic)
File::Spec::OS2 — methods for OS/2 file specs
File::Spec::Unix — File::Spec for Unix, base for other File::Spec modules
File::Spec::VMS — methods for VMS file specs
File::Spec::Win32 — methods for Win32 file specs
Test — provides a simple framework for writing test scripts
Tie::Handle — base class definitions for tied handles
attrs — set/get attributes of a subroutine (deprecated) (removed after v5.10.1)
base — Establish an ISA relationship with base classes at compile time
re — Perl pragma to alter regular expression behaviour

Perl 5.004 1997-05-15

Bundle::CPAN — Bundle to optimize the behaviour of CPAN.pm (removed after v5.004_05)
CGI — Handle Common Gateway Interface requests and responses
CGI::Apache — Backward compatibility module for CGI.pm
CGI::Carp — CGI routines for writing to the HTTPD (or other) error log
CGI::Fast — CGI Interface for Fast CGI
CGI::Push — Simple Interface to Server Push
CGI::Switch — Backward compatibility module for defunct CGI::Switch
CPAN — query, download and build perl modules from CPAN sites
CPAN::FirstTime — Utility for CPAN::Config file Initialization
CPAN::Nox — Wrapper around CPAN.pm without using any XS module
Class::Struct — declare struct-like datatypes as Perl classes
ExtUtils::Command — utilities to replace common UNIX commands in Makefiles etc.
ExtUtils::MM_Win32 — methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::XSSymSet — keep sets of symbol names palatable to the VMS linker
File::Compare — Compare files or filehandles
File::stat — by-name interface to Perl's built-in stat() functions
Math::Trig — trigonometric functions
Net::hostent — by-name interface to Perl's built-in gethost*() functions
Net::netent — by-name interface to Perl's built-in getnet*() functions
Net::protoent — by-name interface to Perl's built-in getproto*() functions
Net::servent — by-name interface to Perl's built-in getserv*() functions
Pod::Html — module to convert pod files to HTML
Tie::RefHash — use references as hash keys
Time::gmtime — by-name interface to Perl's built-in gmtime() function
Time::localtime — by-name interface to Perl's built-in localtime() function
Time::tm — internal object used by Time::gmtime and Time::localtime
User::grent — by-name interface to Perl's built-in getgr*() functions
User::pwent — by-name interface to Perl's built-in getpw*() functions
VMS::DCLsym — Perl extension to manipulate DCL symbols
autouse — postpone load of modules until a function is used
blib — Use MakeMaker's uninstalled version of a package
constant — Perl pragma to declare constants
locale — Perl pragma to use and avoid POSIX locales for built-in operations
vmsish — Perl pragma to control VMS-specific language features

Perl 5.003_07 1996-10-10

Config — access Perl configuration information
ExtUtils::Embed — Utilities for embedding Perl in C/C++ applications
ExtUtils::testlib — add blib/* directories to @INC
Fatal — Replace functions with equivalents which succeed or die
FindBin — Locate directory of original perl script
IO — load various IO modules
IO::File — supply object methods for filehandles
IO::Handle — supply object methods for I/O handles
IO::Pipe — supply object methods for pipes
IO::Seekable — supply seek based methods for I/O objects
IO::Select — OO interface to the select system call
IO::Socket — Object interface to socket communications
OS2::ExtAttr — Perl access to extended attributes. (removed after v5.9.1)
OS2::PrfDB — Perl extension for access to OS/2 setting database. (removed after v5.9.1)
OS2::Process — exports constants for system() call, and process control on OS2. (removed after v5.9.1)
OS2::REXX — access to DLLs with REXX calling convention and REXX runtime. (removed after v5.9.1)
Opcode — Disable named opcodes when compiling perl code
UNIVERSAL — base class for ALL classes (blessed references)
VMS::Filespec — convert between VMS and Unix file specification syntax
VMS::Stdio — standard I/O functions via VMS extensions
ops — Perl pragma to restrict unsafe operations when compiling

Perl 5.002 1996-02-29

Devel::SelfStubber — generate stubs for a SelfLoading module
DirHandle — supply object methods for directory handles
ExtUtils::Install — install files from here to there
ExtUtils::MM_OS2 — methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::MM_Unix — methods used by ExtUtils::MakeMaker
ExtUtils::MM_VMS — methods to override UN*X behaviour in ExtUtils::MakeMaker
ExtUtils::Mksymlists — write linker options files for dynamic extension
File::Copy — Copy files or filehandles
FileCache — keep more files open than the system permits
Pod::Functions — Group Perl's functions a la perlfunc.pod
Pod::Text — Convert POD data to formatted ASCII text
Safe — Compile and execute code in restricted compartments
SelectSaver — save and restore selected file handle
SelfLoader — load functions only on demand
Symbol — manipulate Perl symbols and their names
Term::ReadLine — Perl interface to various readline packages. If no real package is found, substitutes stubs instead of basic functions.
Text::Wrap — line wrapping to form simple paragraphs
Tie::Hash — base class definitions for tied hashes
Tie::Scalar — base class definitions for tied scalars
Tie::SubstrHash — Fixed-table-size, fixed-key-length hashing
diagnostics — produce verbose warning diagnostics
overload — Package for overloading Perl operations
vars — Perl pragma to predeclare global variable names (obsolete)

Perl 5.001 1995-03-14

ExtUtils::Liblist — determine libraries to use and how to use them
ExtUtils::Manifest — utilities to write and check a MANIFEST file
ExtUtils::Mkbootstrap — make a bootstrap file for use by DynaLoader
File::Path — Create or remove directory trees
SubstrHashunidentified module (only present in this one version, and removed after this)
lib — manipulate @INC at compile time

Perl 5.000 1994-10-17

AnyDBM_File — provide framework for multiple DBMs
AutoLoader — load subroutines only on demand
AutoSplit — split a package for autoloading
Benchmark — benchmark running times of Perl code
Carp — alternative warn and die for modules
Cwd — get pathname of current working directory
DB_File — Perl5 access to Berkeley DB version 1.x
DynaLoader — Dynamically load C libraries into Perl code
English — use nice English (or awk) names for ugly punctuation variables
Env — perl module that imports environment variables as scalars or arrays
Exporter — Implements default import method for modules
ExtUtils::MakeMaker — Create a module Makefile
Fcntl — load the C Fcntl.h defines
File::Basename — Parse file paths into directory, filename and suffix.
File::CheckTree — run many filetest checks on a tree
File::Find — Traverse a directory tree.
FileHandle — supply object methods for filehandles
GDBM_File — Perl5 access to the gdbm library.
Getopt::Long — Extended processing of command line options
Getopt::Std — Process single-character switches with switch clustering
I18N::Collate — compare 8-bit scalar data according to the current locale
IPC::Open2 — open a process for both reading and writing using open2()
IPC::Open3 — open a process for reading, writing, and error handling using open3()
Math::BigFloat — Arbitrary size floating point math package
Math::BigInt — Arbitrary size integer/float math package
Math::Complex — complex numbers and associated mathematical functions
NDBM_File — Tied access to ndbm files
Net::Ping — check a remote host for reachability
ODBM_File — Tied access to odbm files
POSIX — Perl interface to IEEE Std 1003.1
SDBM_File — Tied access to sdbm files
Search::Dict — search for key in dictionary file
Shell — run shell commands transparently within perl (deprecated in v5.11.0, removed after v5.14.2)
Socket — load the C socket.h defines and structure manipulators
Sys::Hostname — Try every conceivable way to get hostname
Sys::Syslog — Perl interface to the UNIX syslog(3) calls
Term::Cap — Perl termcap interface
Term::Complete — Perl word completion module
Test::Harness — Run Perl standard test scripts with statistics
Text::Abbrev — create an abbreviation table from a list
Text::ParseWords — parse text into an array of tokens or array of arrays
Text::Soundex — Implementation of the soundex algorithm.
Text::Tabs — expand and unexpand tabs per the unix expand(1) and unexpand(1)
TieHashunidentified module (removed after v5.001)
Time::Local — efficiently compute time from local and GMT time
integer — Perl pragma to use integer arithmetic instead of floating point
less — perl pragma to request less of something
sigtrap — Perl pragma to enable simple signal handling
strict — Perl pragma to restrict unsafe constructs
subs — Perl pragma to predeclare sub names



Report generated from Module::CoreList v2.65 data.