![]() |
| |||||||
| 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. |