CPAN-MetaCurator

 view release on metacpan or  search on metacpan

html/cpan.metacurator.tree.html  view on Meta::CPAN

	<li data-jstree='{"opened": false}' id = '1757'><a href = 'https://metacpan.org/dist/constant-string' target = '_blank'>constant::string - Perl pragma to declare constants whose values are their own names</a>
</li>
	<li data-jstree='{"opened": false}' id = '1758'><a href = 'https://metacpan.org/pod/Exporter::Constants' target = '_blank'>Exporter::Constants - This module only allows you to declare function symbol constants, akin to the constant module, without t...
</li>
	<li data-jstree='{"opened": false}' id = '1759'><a href = 'https://metacpan.org/pod/MooseX::SetOnce' target = '_blank'>MooseX::SetOnce - Write-once, read-many attributes for Moose</a>
</li>
	<li data-jstree='{"opened": false}' id = '1760'><a href = 'https://metacpan.org/pod/MooseX::Types::Ro' target = '_blank'>MooseX::Types::Ro - Moose type constraints for read-only containers</a>
</li>
	<li data-jstree='{"opened": false}' id = '1761'><a href = 'https://metacpan.org/dist/MooX-Const' target = '_blank'>MooX::Const - Syntactic sugar for constant and write-once Moo(se) attributes</a>
</li>
	<li data-jstree='{"opened": false}' id = '1762'><a href = 'https://metacpan.org/dist/Readonly' target = '_blank'>Readonly - Facility for creating read-only scalars, arrays, hashes</a>
</li>
	<li data-jstree='{"opened": false}' id = '1763'>&#8853; Notes for Readonly
<ul>
	<li data-jstree='{"opened": false}' id = '1764'>But see Const::XS for speed tests</li>
</ul></li>
	<li data-jstree='{"opened": false}' id = '1765'><a href = 'https://metacpan.org/pod/Readonly::Tiny' target = '_blank'>Readonly::Tiny - Simple, correct readonly values</a>
</li>
	<li data-jstree='{"opened": false}' id = '1766'><a href = 'https://metacpan.org/dist/Readonly-Values-Boolean' target = '_blank'>Readonly::Values::Boolean - Boolean Constants</a>
</li>
	<li data-jstree='{"opened": false}' id = '1767'><a href = 'https://metacpan.org/dist/Readonly-Values-Days' target = '_blank'>Readonly::Values::Days - Days Constants</a>
</li>
	<li data-jstree='{"opened": false}' id = '1768'><a href = 'https://metacpan.org/dist/Readonly-Values-Months' target = '_blank'>Readonly::Values::Months - Months Constants</a>
</li>
	<li data-jstree='{"opened": false}' id = '1769'><a href = 'https://metacpan.org/pod/Sub::Trigger::Lock' target = '_blank'>Sub::Trigger::Lock - A coderef for use in Moose triggers that will lock hashrefs and arrayrefs</a>
</li>
	<li data-jstree='{"opened": false}' id = '1770'><a href = 'https://metacpan.org/pod/Types::Const' target = '_blank'>Types::Const - Types that coerce references to read-only</a>
</li>
	<li data-jstree='{"opened": false}' id = '1771'><a href = 'https://metacpan.org/pod/Types::ReadOnly' target = '_blank'>Types::ReadOnly - Type constraints and coercions for read-only data structures and locked hashes</a>
</ul></li>
	<li data-jstree='{"opened": false}' id = '1772'>CPAN
<ul>
	<li data-jstree='{"opened": false}' id = '1773'>&#8853; See also
<ul>
	<li data-jstree='{"opened": false}' id = '1774'>[Topic] <button class='btn btn-info'>CpanFile</button></li>
	<li data-jstree='{"opened": false}' id = '1775'>[Topic] <button class='btn btn-info'>ParsingStuff</button></li>
	<li data-jstree='{"opened": false}' id = '1776'>[Topic] <button class='btn btn-info'>PerlDocumentation</button></li>
	<li data-jstree='{"opened": false}' id = '1777'>[Topic] <button class='btn btn-info'>PerlInternals</button></li>
	<li data-jstree='{"opened": false}' id = '1778'>[Topic] <button class='btn btn-info'>SecurityPolicy</button></li>
	<li data-jstree='{"opened": false}' id = '1779'>[Topic] <button class='btn btn-info'>UsernamePassword</button></li>
	<li data-jstree='{"opened": false}' id = '1780'><a href = 'http://cpantesters.org/' target = '_blank'>For the CPAN Testers wiki</a></li>
	<li data-jstree='{"opened": false}' id = '1781'><a href = 'https://docs.docker.com/get-started/get-docker/' target = '_blank'>For Docker</a></li>
	<li data-jstree='{"opened": false}' id = '1782'><a href = 'https://docs.docker.com/compose/install' target = '_blank'>For Docker Compose</a></li>
	<li data-jstree='{"opened": false}' id = '1783'><a href = 'https://fastapi.metacpan.org' target = '_blank'>https://fastapi.metacpan.org</a></li>
	<li data-jstree='{"opened": false}' id = '1784'><a href = 'https://github.com/metacpan/metacpan-api' target = '_blank'>https://github.com/metacpan/metacpan-api</a></li>
	<li data-jstree='{"opened": false}' id = '1785'><a href = 'https://github.com/metacpan/metacpan-docker' target = '_blank'>https://github.com/metacpan/metacpan-docker</a></li>
	<li data-jstree='{"opened": false}' id = '1786'><a href = 'https://github.com/metacpan/metacpan-web' target = '_blank'>https://github.com/metacpan/metacpan-web</a></li>
	<li data-jstree='{"opened": false}' id = '1787'><a href = 'https://keepachangelog.com/' target = '_blank'>https://keepachangelog.com/</a></li>
	<li data-jstree='{"opened": false}' id = '1788'><a href = 'https://metacpan.org' target = '_blank'>https://metacpan.org</a></li>
	<li data-jstree='{"opened": false}' id = '1789'><a href = 'https://perlmaven.com/pinto-tutorial' target = '_blank'>https://perlmaven.com/pinto-tutorial</a></li>
	<li data-jstree='{"opened": false}' id = '1790'><a href = 'https://pinguinorodriguez.cl/blog/bundling-vendored-modules/' target = '_blank'>https://pinguinorodriguez.cl/blog/bundling-vendored-modules/</a></li>
</ul></li>
	<li data-jstree='{"opened": false}' id = '1791'><a href = 'https://metacpan.org/dist/App-CPAN-Dependents' target = '_blank'>App::CPAN::Dependents - Recursively find all reverse dependencies for a distribution or module</a>
</li>
	<li data-jstree='{"opened": false}' id = '1792'><a href = 'https://metacpan.org/pod/App::CPAN::Get' target = '_blank'>App::CPAN::Get - Tool to fetch module from CPAN archive</a>
</li>
	<li data-jstree='{"opened": false}' id = '1793'><a href = 'https://metacpan.org/pod/App::CPAN::Mini::Visit' target = '_blank'>App::CPAN::Mini::Visit - Explore each distribution in a minicpan repository</a>
</li>
	<li data-jstree='{"opened": false}' id = '1794'><a href = 'https://metacpan.org/dist/App-CPAN-Search' target = '_blank'>App::CPAN::Search - Base class for cpan-search script</a>
</li>
	<li data-jstree='{"opened": false}' id = '1795'><a href = 'https://metacpan.org/dist/App-CpanDak' target = '_blank'>App::CpanDak - Cpanm, with some sort of distroprefs</a>
</li>
	<li data-jstree='{"opened": false}' id = '1796'><a href = 'https://metacpan.org/dist/App-cpangitify' target = '_blank'>App::cpangitify - Convert cpan distribution from BackPAN to a git repository</a>
</li>
	<li data-jstree='{"opened": false}' id = '1797'>&#8853; Notes for App::cpangitify
<ul>
	<li data-jstree='{"opened": false}' id = '1798'>See also Git::CPAN::Patch</li>
</ul></li>
	<li data-jstree='{"opened": false}' id = '1799'><a href = 'https://metacpan.org/dist/App-CPANIDX' target = '_blank'>App::CPANIDX - Queryable web-based CPAN Index</a>
</li>
	<li data-jstree='{"opened": false}' id = '1800'><a href = 'https://metacpan.org/pod/Acme::CPANAuthors' target = '_blank'>Acme::CPANAuthors - We are CPAN authors</a>
</li>
	<li data-jstree='{"opened": false}' id = '1801'><a href = 'https://metacpan.org/dist/Acme-CPANAuthors-InMemoriam' target = '_blank'>Acme::CPANAuthors::InMemoriam - Remembering our fallen heroes</a>
</li>
	<li data-jstree='{"opened": false}' id = '1802'><a href = 'https://metacpan.org/pod/Acme::CPANAuthors::Not' target = '_blank'>Acme::CPANAuthors::Not - We are not CPAN authors</a>
</li>
	<li data-jstree='{"opened": false}' id = '1803'><a href = 'https://metacpan.org/dist/App-cpm' target = '_blank'>App::cpm - A fast CPAN module installer</a>
</li>
	<li data-jstree='{"opened": false}' id = '1804'><a href = 'https://metacpan.org/dist/App-cpx' target = '_blank'>App::cpx - Install and execute CPAN package binaries</a>
</li>
	<li data-jstree='{"opened": false}' id = '1805'><a href = 'https://metacpan.org/pod/lcpan' target = '_blank'>App::lcpan - Manage your local CPAN mirror</a>
</li>
	<li data-jstree='{"opened": false}' id = '1806'><a href = 'https://metacpan.org/dist/App-makefilepl2cpanfile' target = '_blank'>App::makefilepl2cpanfile - Convert Makefile.PL to a cpanfile automatically</a>
</li>
	<li data-jstree='{"opened": false}' id = '1807'><a href = 'https://metacpan.org/pod/App::MechaCPAN' target = '_blank'>App::MechaCPAN - Mechanize the installation of CPAN things</a>
</li>
	<li data-jstree='{"opened": false}' id = '1808'><a href = 'https://metacpan.org/dist/App-pause' target = '_blank'>App::pause - A CLI for PAUSE</a>
</li>
	<li data-jstree='{"opened": false}' id = '1809'><a href = 'https://metacpan.org/pod/App::PAUSE::CheckPerms' target = '_blank'>App::PAUSE::CheckPerms - Check if PAUSE permissions are consistent for all modules in a dist</a>
</li>
	<li data-jstree='{"opened": false}' id = '1810'><a href = 'https://metacpan.org/dist/App-PAUSE-Comaint' target = '_blank'>App::PAUSE::Comaint - Make someone co-maint of your module on PAUSE/CPAN</a>
</li>
	<li data-jstree='{"opened": false}' id = '1811'><a href = 'https://metacpan.org/dist/App-sourcepan' target = '_blank'>App::sourcepan - Modulino implementation of soucepan</a>
</li>
	<li data-jstree='{"opened": false}' id = '1812'>&#8853; Notes for App::sourcepan
<ul>
	<li data-jstree='{"opened": false}' id = '1813'>Contains  sourcepan, to fetch source archives from CPAN</li>
</ul></li>
	<li data-jstree='{"opened": false}' id = '1814'><a href = 'https://metacpan.org/dist/Changes' target = '_blank'>Changes - Changes file management</a>
</li>
	<li data-jstree='{"opened": false}' id = '1815'>&#8853; Notes for Changes
<ul>
	<li data-jstree='{"opened": false}' id = '1816'>Subclasses: Changes::Change, Changes::Group, Changes::NewLine, Changes::Release, Changes::Version</li>
</ul></li>
	<li data-jstree='{"opened": false}' id = '1817'><a href = 'https://metacpan.org/pod/CPAN' target = '_blank'>CPAN - Query, download and build perl modules from CPAN sites</a>
</li>
	<li data-jstree='{"opened": false}' id = '1818'><a href = 'https://metacpan.org/dist/CPAN-Audit' target = '_blank'>CPAN::Audit - Audit CPAN distributions for known vulnerabilities</a>
</li>
	<li data-jstree='{"opened": false}' id = '1819'><a href = 'https://metacpan.org/pod/CPAN::Audit::DB' target = '_blank'>CPAN::Audit::DB - The CPAN Security Advisory data as a Perl data structure, mostly for CPAN::Audit</a>
</li>
	<li data-jstree='{"opened": false}' id = '1820'><a href = 'https://metacpan.org/pod/CPAN::Changes' target = '_blank'>CPAN::Changes - Parser for CPAN style change logs</a>
</li>
	<li data-jstree='{"opened": false}' id = '1821'>&#8853; Notes for CPAN::Changes
<ul>
	<li data-jstree='{"opened": false}' id = '1822'>Contains CPAN::Changes::Spec</li>
</ul></li>
	<li data-jstree='{"opened": false}' id = '1823'><a href = 'https://metacpan.org/pod/CPAN::Changes::Parser' target = '_blank'>CPAN::Changes::Parser - Parse a CPAN Changelog file</a>
</li>
	<li data-jstree='{"opened": false}' id = '1824'><a href = 'https://metacpan.org/dist/CPAN-Changes-Parser-KeepAChangeLog' target = '_blank'>CPAN::Changes::Parser::KeepAChangeLog - Parser for Keep a Changelog formatted files</a>
</li>
	<li data-jstree='{"opened": false}' id = '1825'><a href = 'https://metacpan.org/pod/CPAN::Common::Index' target = '_blank'>CPAN::Common::Index - Common library for searching CPAN modules, authors and distributions</a>
</li>
	<li data-jstree='{"opened": false}' id = '1826'><a href = 'https://metacpan.org/pod/CPAN::DistnameInfo' target = '_blank'>CPAN::DistnameInfo - Extract distribution name and version from a distribution filename</a>
</li>
	<li data-jstree='{"opened": false}' id = '1827'><a href = 'https://metacpan.org/pod/CPAN::Distroprefs' target = '_blank'>CPAN::Distroprefs - Read and match distroprefs</a>
</li>
	<li data-jstree='{"opened": false}' id = '1828'><a href = 'https://metacpan.org/pod/CPAN::Faker' target = '_blank'>CPAN::Faker - Build a bogus CPAN instance for testing</a>
</li>
	<li data-jstree='{"opened": false}' id = '1829'><a href = 'https://metacpan.org/dist/CPAN-FindDependencies' target = '_blank'>CPAN::FindDependencies - Find dependencies for modules on the CPAN</a>
</li>
	<li data-jstree='{"opened": false}' id = '1830'><a href = 'https://metacpan.org/pod/CPAN::Index::API::File::Whois' target = '_blank'>CPAN::Index::File::Whois - Interface to 00whois.xml</a>
</li>
	<li data-jstree='{"opened": false}' id = '1831'><a href = 'https://metacpan.org/dist/CPAN-IndexPod' target = '_blank'>CPAN::IndexPod - Index the POD from an unpacked CPAN</a>
</li>
	<li data-jstree='{"opened": false}' id = '1832'><a href = 'https://metacpan.org/dist/CPAN-Info-FromURL' target = '_blank'>CPAN::Info::FromURL - Extract/guess information from a URL</a>
</li>
	<li data-jstree='{"opened": false}' id = '1833'>&#8853; Notes for CPAN::Info::FromURL
<ul>
	<li data-jstree='{"opened": false}' id = '1834'>Contains CPAN::Author::FromURL, CPAN::Dist::FromURL, CPAN::Module::FromURL, CPAN::Release::FromURL</li>
</ul></li>
	<li data-jstree='{"opened": false}' id = '1835'><a href = 'https://metacpan.org/dist/CPAN-InGit' target = '_blank'>CPAN::InGit - Manage custom CPAN trees to pin versions for your projects</a>
</li>
	<li data-jstree='{"opened": false}' id = '1836'><a href = 'https://metacpan.org/dist/CPAN-Maker' target = '_blank'>CPAN::Maker - Create a CPAN distribution</a>
</li>
	<li data-jstree='{"opened": false}' id = '1837'><a href = 'https://metacpan.org/dist/CPAN-Maker-Bootstrapper' target = '_blank'>CPAN::Maker::Bootstrapper - Scaffold a new CPAN distribution in one command</a>
</li>
	<li data-jstree='{"opened": false}' id = '1838'>&#8853; Notes for CPAN::Maker::Bootstrapper
<ul>
	<li data-jstree='{"opened": false}' id = '1839'>Contains CPAN::Maker::ConfigReader etc</li>
</ul></li>
	<li data-jstree='{"opened": false}' id = '1840'><a href = 'https://metacpan.org/dist/CPAN-Meta-X' target = '_blank'>CPAN::Meta::X - Catalog of custom (x_*) keys in CPAN distribution metadata being used in the wild</a>
</li>
	<li data-jstree='{"opened": false}' id = '1841'><a href = 'https://metacpan.org/dist/CPAN-MetaCurator' target = '_blank'>CPAN::MetaCurator - Manage the cpan.metacurator.sqlite database</a>
</li>
	<li data-jstree='{"opened": false}' id = '1842'><a href = 'https://metacpan.org/dist/CPAN-MetaPackager' target = '_blank'>CPAN::MetaPackager - Manage the cpan.metapackager.sqlite database</a>
</li>
	<li data-jstree='{"opened": false}' id = '1843'><a href = 'https://metacpan.org/pod/CPAN::Mini' target = '_blank'>CPAN::Mini - Create a minimal mirror of CPAN</a>
</li>
	<li data-jstree='{"opened": false}' id = '1844'><a href = 'https://metacpan.org/pod/CPAN::Mini::FromList' target = '_blank'>CPAN::Mini::FromList - Create a minimal CPAN mirror from a list of modules you specify</a>
</li>
	<li data-jstree='{"opened": false}' id = '1845'><a href = 'https://metacpan.org/dist/CPAN-Mini-Inject' target = '_blank'>CPAN::Mini::Inject - Inject modules into a CPAN::Mini mirror.</a>
</li>
	<li data-jstree='{"opened": false}' id = '1846'><a href = 'https://metacpan.org/dist/CPAN-Mirror-Tiny' target = '_blank'>CPAN::Mirror::Tiny - Create partial CPAN mirror (a.k.a. DarkPAN</a>
</li>
	<li data-jstree='{"opened": false}' id = '1847'><a href = 'https://metacpan.org/dist/CPAN-Nearest' target = '_blank'>CPAN::Nearest - Find the nearest module to a given name</a>
</li>
	<li data-jstree='{"opened": false}' id = '1848'><a href = 'https://metacpan.org/pod/CPAN::PackageDetails' target = '_blank'>CPAN::PackageDetails - Create or read 02packages.details.txt.gz</a>
</li>
	<li data-jstree='{"opened": false}' id = '1849'><a href = 'https://metacpan.org/pod/CPAN::ParseDistribution' target = '_blank'>CPAN::ParseDistribution - Index a file from the BackPAN</a>
</li>
	<li data-jstree='{"opened": false}' id = '1850'><a href = 'https://metacpan.org/dist/CPAN-Perl-Releases' target = '_blank'>CPAN::Perl::Releases - Mapping Perl releases on CPAN to the location of the tarballs</a>
</li>
	<li data-jstree='{"opened": false}' id = '1851'><a href = 'https://metacpan.org/dist/CPAN-Perl-Releases-MetaCPAN' target = '_blank'>CPAN::Perl::Releases::MetaCPAN - Mapping Perl releases on CPAN to the location of the tarballs via MetaCPAN API</a>
</li>
	<li data-jstree='{"opened": false}' id = '1852'><a href = 'https://metacpan.org/dist/CPAN-Plugin-Sysdeps' target = '_blank'>CPAN::Plugin::Sysdeps - A CPAN.pm plugin for installing system dependencies</a>
</li>
	<li data-jstree='{"opened": false}' id = '1853'><a href = 'https://metacpan.org/pod/CPAN::Reporter' target = '_blank'>CPAN::Reporter - Adds CPAN Testers reporting to CPAN.pm</a>
</li>
	<li data-jstree='{"opened": false}' id = '1854'><a href = 'https://metacpan.org/pod/CPAN::Repository' target = '_blank'>CPAN::Repository - API to access a directory which can be served as CPAN repository</a>
</li>
	<li data-jstree='{"opened": false}' id = '1855'><a href = 'https://metacpan.org/pod/CPAN::Repository::Packages' target = '_blank'>CPAN::Repository::Packages - Parse 02packages</a>
</li>
	<li data-jstree='{"opened": false}' id = '1856'><a href = 'https://metacpan.org/pod/CPAN::Repository::Perms' target = '_blank'>CPAN::Repository::Perms - Parse 06perms</a>
</li>
	<li data-jstree='{"opened": false}' id = '1857'>&#8853; Notes for CPAN::Repository::Perms
<ul>
	<li data-jstree='{"opened": false}' id = '1858'>See Parse::CPAN::Perms below</li>
</ul></li>
	<li data-jstree='{"opened": false}' id = '1859'><a href = 'https://metacpan.org/dist/CPAN-Requirements-Dynamic' target = '_blank'>CPAN::Requirements::Dynamic - Dynamic prerequisites in meta files</a>
</li>
	<li data-jstree='{"opened": false}' id = '1860'><a href = 'https://metacpan.org/dist/CPAN-RPM' target = '_blank'>CPAN::RPM - A Perl module packager</a>
</li>
	<li data-jstree='{"opened": false}' id = '1861'><a href = 'https://metacpan.org/dist/CPAN-Search-Lite' target = '_blank'>CPAN::Search::Lite - Setup and maintain a searchable CPAN database</a>
</li>
	<li data-jstree='{"opened": false}' id = '1862'><a href = 'https://metacpan.org/dist/CPAN-Search-Tester' target = '_blank'>CPAN::Search::Tester - Interface to search CPAN module tester</a>
</li>
	<li data-jstree='{"opened": false}' id = '1863'><a href = 'https://metacpan.org/pod/CPAN::Source' target = '_blank'>CPAN::Source - CPAN source list data aggregator</a>
</li>
	<li data-jstree='{"opened": false}' id = '1864'><a href = 'https://metacpan.org/dist/CPAN-SQLite' target = '_blank'>CPAN::SQLite - Maintain and search a minimal CPAN database</a>
</li>
	<li data-jstree='{"opened": false}' id = '1865'><a href = 'https://metacpan.org/dist/CPAN-Tarball-Patch' target = '_blank'>CPAN::Tarball::Patch - Patch a CPAN tarball, via CPAN::Distroprefs mechanism</a>
</li>
	<li data-jstree='{"opened": false}' id = '1866'><a href = 'https://metacpan.org/dist/CPAN-Testers-Schema' target = '_blank'>CPAN::Testers::Schema - Schema for CPANTesters database processed from test reports</a>
</li>
	<li data-jstree='{"opened": false}' id = '1867'><a href = 'https://metacpan.org/dist/CPAN-Testers-ParseReport' target = '_blank'>CPAN::Testers::ParseReport - Parse reports to www.cpantesters.org from various sources</a>
</li>
	<li data-jstree='{"opened": false}' id = '1868'><a href = 'https://metacpan.org/pod/CPAN::UnsupportedFinder' target = '_blank'>CPAN::UnsupportedFinder - Identify unsupported or poorly maintained CPAN modules</a>
</li>
	<li data-jstree='{"opened": false}' id = '1869'><a href = 'https://metacpan.org/dist/CPAN-Uploader' target = '_blank'>CPAN::Uploader - Upload things to the CPAN</a>
</li>
	<li data-jstree='{"opened": false}' id = '1870'><a href = 'https://metacpan.org/dist/CPAN-02Packages-Search' target = '_blank'>CPAN::02Packages::Search - Search packages in 02packages.details.txt</a>
</li>
	<li data-jstree='{"opened": false}' id = '1871'><a href = 'https://metacpan.org/dist/CPANPLUS' target = '_blank'>CPANPLUS - API & CLI access to the CPAN mirrors</a>
</li>
	<li data-jstree='{"opened": false}' id = '1872'>&#8853; Notes for CPANPLUS
<ul>
	<li data-jstree='{"opened": false}' id = '1873'>Has many sub-modules</li>
</ul></li>
	<li data-jstree='{"opened": false}' id = '1874'><a href = 'https://metacpan.org/pod/CPANPLUS::Backend' target = '_blank'>CPANPLUS::Backend - Programmer's interface to CPANPLUS</a>
</li>
	<li data-jstree='{"opened": false}' id = '1875'><a href = 'https://metacpan.org/pod/CPANPLUS::Config' target = '_blank'>CPANPLUS::Config - Configuration defaults and heuristics for CPANPLUS</a>
</li>
	<li data-jstree='{"opened": false}' id = '1876'><a href = 'https://metacpan.org/pod/CPANPLUS::Configure' target = '_blank'>CPANPLUS::Configure - Configuration for CPANPLUS</a>
</li>
	<li data-jstree='{"opened": false}' id = '1877'><a href = 'https://metacpan.org/dist/CPANPLUS-Dist-Debora' target = '_blank'>CPANPLUS::Dist::Debora - Create Debian or RPM packages from Perl modules</a>
</li>
	<li data-jstree='{"opened": false}' id = '1878'><a href = 'https://metacpan.org/pod/CPANPLUS::Module' target = '_blank'>CPANPLUS::Module - CPAN module objects for CPANPLUS</a>
</li>
	<li data-jstree='{"opened": false}' id = '1879'><a href = 'https://metacpan.org/dist/CPANSA-DB' target = '_blank'>CPANSA::DB - The CPAN Security Advisory data as a Perl data structure, mostly for CPAN::Audit</a>
</li>
	<li data-jstree='{"opened": false}' id = '1880'><a href = 'https://metacpan.org/dist/DarkPAN-Utils' target = '_blank'>DarkPAN::Utils - A set of utilities for working with a DarkPAN</a>
</li>
	<li data-jstree='{"opened": false}' id = '1881'><a href = 'https://metacpan.org/pod/Git::CPAN::Patch' target = '_blank'>Git::CPAN::Patch - Patch CPAN modules using Git</a>
</li>
	<li data-jstree='{"opened": false}' id = '1882'>&#8853; Notes for Git::CPAN::Patch
<ul>
	<li data-jstree='{"opened": false}' id = '1883'>See also App::cpangitify</li>
</ul></li>
	<li data-jstree='{"opened": false}' id = '1884'><a href = 'https://metacpan.org/pod/Menlo' target = '_blank'>Menlo - A CPAN client</a>
</li>
	<li data-jstree='{"opened": false}' id = '1885'><a href = 'https://github.com/metacpan/metacpan-docker' target = '_blank'>MetaCPAN - Running the MetaCPAN stack with Docker</a>
</li>
	<li data-jstree='{"opened": false}' id = '1886'><a href = 'https://metacpan.org/dist/MetaCPAN-API' target = '_blank'>MetaCPAN::API - A comprehensive, DWIM-featured API to MetaCPAN - Deprecated</a>
</li>
	<li data-jstree='{"opened": false}' id = '1887'>&#8853; Notes for MetaCPAN::API
<ul>
	<li data-jstree='{"opened": false}' id = '1888'>See MetaCPAN::Client</li>
</ul></li>
	<li data-jstree='{"opened": false}' id = '1889'><a href = 'https://metacpan.org/dist/MetaCPAN-Client' target = '_blank'>MetaCPAN::Client - A comprehensive, DWIM-featured client to the MetaCPAN API</a>
</li>
	<li data-jstree='{"opened": false}' id = '1890'><a href = 'https://metacpan.org/dist/MetaCPAN-Pod-HTML' target = '_blank'>MetaCPAN::Pod::HTML - Format Pod as HTML for MetaCPAN</a>
</li>
	<li data-jstree='{"opened": false}' id = '1891'><a href = 'https://metacpan.org/dist/MetaCPAN-Role' target = '_blank'>MetaCPAN::Role - A collection of roles useful to MetaCPAN project</a>
</li>
	<li data-jstree='{"opened": false}' id = '1892'><a href = 'https://metacpan.org/pod/Module::Metadata' target = '_blank'>Module::Metadata - Gather package and POD information from perl module file</a>
</li>
	<li data-jstree='{"opened": false}' id = '1893'><a href = 'https://metacpan.org/pod/Module::Metadata::Changes' target = '_blank'>Module::Metadata::Changes - Manage machine-readable Changes/CHANGES/Changelog.ini files</a>
</li>
	<li data-jstree='{"opened": false}' id = '1894'>&#8853; Notes for Module::Metadata::Changes
<ul>
	<li data-jstree='{"opened": false}' id = '1895'>Contains Ron's simple home-grown change file manager called ini.report.pl</li>



( run in 0.700 second using v1.01-cache-2.11-cpan-2aafcb1aa8b )