CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Distributions     > >     M     > >     Module
Module-AutoINC
Download and install modules upon first use
Module-Build
Build and install Perl modules
Module-Build-Bundle
build assistance for Bundle and Task distributions
Module-Build-Convert
Makefile.PL to Build.PL converter
Module-Build-DB
Build, configure, and test database-backed applications
Module-Build-Debian
Module::Build extension to build .deb packages using C<dh-make-perl>.
Module-Build-DistVersion
Copy version numbers to secondary locations
Module-Build-Functions
Module::Install style syntax for Module::Build
Module-Build-IkiWiki
Extension for develop Ikiwiki plugins
Module-Build-JSAN
Build JavaScript distributions for JSAN
Module-Build-JSAN-Installable
Build JavaScript distributions for JSAN, which can be installed locally
Module-Build-Kwalitee
Module::Build subclass with prepackaged tests
Module-Build-PDL
A Module::Build class for building PDL projects.
Module-Build-PM_Filter
Add a PM_Filter feature to Module::Build
Module-Build-Smolder
Extra build targets for sending smoke tests to a Smolder server
Module-Build-SysPath
install files to system folders according to FHS (or Sys::Path settings)
Module-Build-TAPArchive
Extra build targets for creating TAP archives
Module-Build-TestReporter
help users report test failures
Module-Build-Tiny
A tiny replacement for Module::Build
Module-Build-WithXSpp
XS++ enhanced flavour of Module::Build
Module-Bundled-Files
Access files bundled with Module
Module-CGI-Install
Installer for CGI applications
Module-Changes
Machine-readable Changes file
Module-Changes-ADAMK
Parse a traditional Changes file (as ADAMK interpretes it)
Module-CheckDeps
Very simple dependencies checker for Perl code
Module-Checkstyle
Validate that your code confirms to coding guidelines
Module-Check_Args
a quick way to check argument counts for methods
Module-Cloud
Generates a tag cloud for modules used in given code
Module-Collect
Collect sub-modules in directories
Module-Collection
Examine a group of Perl distributions
Module-Compile
Perl Module Compilation
Module-Compile-Simple
Even Simpler Perl Module Compilation
Module-Compile-TT
Preprocess Perl code with Template Toolkit and Module::Compile.
Module-ConfigureRequires
Back-compat configure_requires alternative
Module-CoreList
what modules shipped with versions of perl
Module-CoreList-DBSchema
A database schema for Module::CoreList
Module-CPANTS-Analyse
Generate Kwalitee ratings for a distribution
Module-CPANTS-Generator
Generate Module::CPANTS
Module-CPANTS-ProcessCPAN
Generate Kwalitee ratings for the whole CPAN
Module-CPANTS-Site
Catalyst based application
Module-Crypt
Encrypt your Perl code and compile it into XS
Module-CryptSource
Encrypt and Decrypt source for Binary Packagers
Module-Dependency
Parse, store, and report on dependencies between perl files
Module-Depends
identify the dependencies of a distribution
Module-Depends-Tree
A container for functions for the deptree program
Module-DevAid
tools to aid perl module developers
Module-DynamicSubModule
Call new modules like calling subroutines!
Module-Extract
Base class for working with Perl distributions
Module-Extract-Namespaces
This is what the module does
Module-Extract-Use
Extract the modules that a modules uses
Module-Extract-VERSION
Extract ERSION from module source code
Module-ExtractUse
Find out what modules are used
Module-Faker
build fake dists for testing CPAN tools
Module-Filename
Returns the filename for a given module
Module-Find
Find and use installed modules in a (sub)category
Module-Finder
find and query modules in @INC and/or elsewhere
Module-Format
a CPAN distribution to handle the various formats that Perl module names and distribution names are kept in.
Module-Husbandry
build and manage perl modules in a Perl module distribution
Module-Info
Information about Perl modules
Module-Info-File
retrieves module information from a file or script
Module-Inspector
An integrated API for inspecting Perl distributions
Module-Install
Standalone, extensible Perl module installer
Module-Install-AckXXX
Warn Author About XXX.pm
Module-Install-AggressiveInclude
A more aggressive include
Module-Install-Any-Moose
Any::Moose Support For Module::Install
Module-Install-AssertOS
A Module::Install extension to require that we are running on a particular OS
Module-Install-AuthorRequires
declare author-only dependencies
Module-Install-AuthorTests
designate tests only run by module authors
Module-Install-AutoConf
designate tests only run by module authors
Module-Install-AutoLicense
A Module::Install extension to automagically generate LICENSE files
Module-Install-AutoManifest
generate MANIFEST automatically
Module-Install-AutomatedTester
A Module::Install extension to detect whether we are being tested by CPAN Testers.
Module-Install-Bugtracker
automatically sets the bugtracker URL
Module-Install-Bundle-LocalLib
Bundle Your Prerequisites With local::lib
Module-Install-Bundle-Platypus
Bundle Your Mac App With Platypus
Module-Install-CheckConflicts
notify users of possible conflicts with the distribution they're installing
Module-Install-CheckLib
A Module::Install extension to check that a library is available
Module-Install-CustomInstallationPath
A Module::Install extension that allows the user to interactively specify custom installation directories
Module-Install-DBICx-AutoDoc
Use your Makefile to run DBICx::AutoDoc
Module-Install-Debian
Require debian packages to be installed on the system
Module-Install-DiffCheck
Run diff commands looking for deployment problems
Module-Install-DOAPChangeSets
write your distribution change log in RDF
Module-Install-ExtraTests
contextual tests that the harness can ignore
Module-Install-GetProgramLocations
A Module::Install extension that allows the user to interactively specify the location of programs needed by the module to be installed
Module-Install-GithubMeta
A Module::Install extension to include GitHub meta information in META.yml
Module-Install-Homepage
automatically sets the homepage URL
Module-Install-HTML5Manifest
HTML5 application cache manifest file generator for Module::Install
Module-Install-InstallDirs
Module::Install extension to detect INSTALLDIR settings
Module-Install-ManifestSkip
Generate a MANIFEST.SKIP file
Module-Install-MicroTemplate
rendering template automatically
Module-Install-NoAutomatedTesting
A Module::Install extension to avoid CPAN Testers
Module-Install-PadrePlugin
Module::Install support for Padre plugins
Module-Install-ParseRequires
A Module::Install extension that provides an alternate way to specify dependencies
Module-Install-PerlTar
Removes the requirement for a tar executable.
Module-Install-Pod-Inherit
Make your distribution's POD link to where inherited methods come from, the easy way (if you use M::I).
Module-Install-POE-Test-Loops
Install tests for L<POE::Loop>s
Module-Install-ProvidesClass
provides detection in META.yml for 'class' keyword
Module-Install-ReadmeFromPod
A Module::Install extension to automatically convert POD to a README
Module-Install-ReadmeMarkdownFromPod
create README.mkdn from POD
Module-Install-ReadmePodFromPod
A Module::Install extension to automatically convert POD to a README.pod
Module-Install-Repository
Automatically sets repository URL from svn/svk/Git checkout
Module-Install-RequiresList
Report prerequisite modules and version numbers
Module-Install-RPM
require certain RPMs be installed
Module-Install-RTx
RT extension installer
Module-Install-StandardTests
generate standard tests for installation
Module-Install-Substitute
substitute values into files before install
Module-Install-Template
Treat module source code as a template
Module-Install-TemplateInstallPath
templatize installation paths
Module-Install-TestTarget
Assembles test targets for `make` with code snippets
Module-Install-VersionCheck
Show Author the Current Versions
Module-Install-XSUtil
Utility functions for XS modules
Module-InstalledVersion
Find out what version of a module is installed
Module-JSAN
Build JavaScript distributions for JSAN
Module-License-Report
Determine the license of a module
Module-List
module `directory' listing
Module-List-Pluggable
list or require sub-sets of modules
Module-Load
Load modules in a DWIM style
Module-Load-Conditional
Looking up module information / loading at runtime
Module-Loaded
Mark modules as loaded/unloaded
Module-LocalBuild
Detect module changes and rebuild into local area
Module-LocalLoad
Create a local safe haven for global modules
Module-Locate
locate modules in the same fashion as C<require> and C<use>
Module-Make
The New Way To make Modules
Module-MakefilePL-Parse
parse required modules from Makefile.PL
Module-MakeMaker
A New Way to Make Modules
Module-Manifest
Parse and examine a Perl distribution MANIFEST file
Module-Manifest-Skip
MANIFEST.SKIP Manangement for Modules
Module-Mapper
Find source for module and optionally map to another directory
Module-Mask
Pretend certain modules are not installed
Module-Mask-Deps
Mask modules not listed as dependencies
Module-Math-Depends
Convenience object for manipulating module dependencies
Module-Metadata
Gather package and POD information from perl module files
Module-Metadata-Changes
Manage a module's CHANGES file
Module-MetaInfo
Report meta information from perl module distribution files
Module-MultiConf
Configure and validate your app modules in one go
Module-New
creates module/distribution skeleton and more
Module-Optional
Breaking dependency chains
Module-OTRS-CoreList
what modules shipped with versions of OTRS (>= 2.3.x)
Module-Overview
print/graph module(s) information
Module-Package
Postmodern Perl Module Packaging
Module-Package-Au
Reusable Module::Install bits
Module-Package-Gugod
Module-Package-Ingy
Ingy's Module::Package Plugins
Module-Packaged
Report upon packages of CPAN distributions
Module-Packaged-Generator
build list of modules packaged by a linux distribution
Module-Packaged-Report
Generate report upon packages of CPAN distributions
Module-Packer
Make starter class from template module and unpack as different module.
Module-ParseDeps
parse module dependencies from CPAN distribution
Module-Phalanx100
list of Phalanx 100 modules
Module-Pluggable
automatically give your module the ability to have plugins
Module-Pluggable-Dependency
order plugins based on inter-plugin dependencies
Module-Pluggable-Fast
Fast plugins with instantiation
Module-Pluggable-Loader
Just load plugins, aware of development directories
Module-Pluggable-Ordered
Call module plugins in a specified order
Module-Pluggable-Singleton
call/return single plugins on demand using shortened names
Module-PluginFinder
automatically choose the most appropriate plugin module.
Module-PortablePath
Module::PortablePath - host-independent library paths
Module-Pragma
Support for implementation of pragmas
Module-PrintUsed
Prints modules used by your script when your script ends
Module-Recursive-Require
This class require module recursively.
Module-Refresh
Refresh %INC files when updated on disk
Module-Release
Automate software releases
Module-Release-CSJEWELL
Plugins for Module::Release.
Module-Release-Extras
additional functionality for Module::Release
Module-Release-Git
Use Git instead of CVS with Module::Release
Module-Release-SVK
Use SVK instead of CVS with Module::Release
Module-Reload
Reloads files in %INC based on timestamps
Module-Reload-Sel
Reload perl modules during development
Module-Rename
Utility functions for renaming a module distribution
Module-Replace
Replace functionality in other modules
Module-Require
Reload %INC files when updated on disk
Module-Requires
Checks to see if the module can be loaded
Module-Runtime
runtime module handling
Module-ScanDeps
Recursively scan Perl code for dependencies
Module-Selector
Selects the first/best module for a job
Module-Setup
a simple module maker "yet another Module::Start(?:er)?"
Module-Setup-Flavor-JJNAPIORK
How I use Module::Setup
Module-Setup-Plugin-VC-Bazaar
Bazaar plugin
Module-Signature
Module signature file manipulation
Module-Start
The Simple/Flexible Way to Create New Modules
Module-Starter
a simple starter kit for any module
Module-Starter-CSJEWELL
Create a module like CSJEWELL does it.
Module-Starter-PBP
Create a module as recommended in "Perl Best Practices"
Module-Starter-Plugin-CGIApp
template based module starter for CGI apps.
Module-Starter-Plugin-DebPackage
Module::Starter plugin which creates debian package config files
Module-Starter-Plugin-SimpleStore
template storage methods for Module::Starter
Module-Starter-Plugin-TT2
TT2 templates for Module::Starter::Template
Module-Starter-Smart
Add new modules into an existing distribution with this plugin
Module-Starter-XSimple
Create XS modules with Module::Starter
Module-Template-Setup
aid in setting up a module based on templates
Module-TestConfig
Interactively prompt user to generate a config module
Module-Text-Template-Build
Create a module based on a template to use with Module::Build
Module-ThirdParty
Provide information for 3rd party modules (outside CPAN)
Module-Use
Tracks modules loaded by a script
Module-Used
Find modules loaded by Perl code without running it.
Module-Util
Module name tools and transformations
Module-Version
Get module versions
Module-Versions
Handle module versions with flex. interface
Module-Versions-Report
report versions of all modules in memory
Module-Want
Check @INC once for modules that you want but may not have
Module-Which
Finds out which version of Perl modules are installed

Problems, suggestions, or comments to Randy Kobes. Questions? Check the FAQ.
Enable installations using PAR::WebStart.