| perl540Packages.podlators | Convert POD data to various other formats |
| perl538Packages.TestRoutine | Composable units of assertion |
| perl540Packages.HTMLTokeParserSimple | Easy to use HTML::TokeParser interface |
| perl538Packages.grepmail | Search mailboxes for mail matching a regular expression |
| perl540Packages.StringInterpolate | String::Interpolate - Wrapper for builtin the Perl interpolation engine |
| perl540Packages.CryptPassphrase | Module for managing passwords in a cryptographically agile manner |
| perl540Packages.AppFatPackerSimple | A simpler way to fatpack perl programs |
| perl538Packages.TextLorem | Generate random Latin looking text |
| perl540Packages.MooseXMarkAsMethods | Mark overload code symbols as methods |
| perl540Packages.HTTPProxy | Pure Perl HTTP proxy |
| perl538Packages.ObjectInsideOut | Comprehensive inside-out object support module |
| perl538Packages.HTMLFormatTextWithLinks | HTML to text conversion with links as footnotes |
| perl540Packages.TestTrap | Trap exit codes, exceptions, output, etc |
| perl538Packages.NetIdent | Lookup the username on the remote end of a TCP/IP connection |
| perl540Packages.ExtUtilsMakeMaker | Create a module Makefile |
| perl540Packages.ListCompare | Compare elements of two or more lists |
| perl540Packages.UnicodeStringprep | Preparation of Internationalized Strings (RFC 3454) |
| perl538Packages.DBIxClass | Extensible and flexible object <-> relational mapper |
| perl538Packages.CatalystPluginConfigLoader | Load config files of various types |
| perl538Packages.TestCompile | Assert that your Perl files compile OK |
| perl538Packages.LWPUserAgentDNSHosts | Override LWP HTTP/HTTPS request's host like /etc/hosts |
| perl540Packages.EmailAddress | RFC 2822 Address Parsing and Creation |
| perl540Packages.TestRunPluginAlternateInterpreters | Define different interpreters for different test scripts with Test::Run |
| perl538Packages.MockMonkeyPatch | Monkey patching with test mocking in mind |
| perl538Packages.SQLTranslator | SQL DDL transformations and more |
| perl538Packages.CatalystPluginSessionStoreFile | File storage backend for session data |
| perl538Packages.TreeSimple | Simple tree object |
| perl540Packages.DBIxClassInflateColumnSerializer | Inflators to serialize data structures for DBIx::Class |
| perl540Packages.ClassIterator | Iterator class |
| perl540Packages.MooseXClone | Fine-grained cloning support for Moose objects |
| perl538Packages.enum | C style enumerated types and bitmask flags in Perl |
| perl540Packages.CatalystPluginFormValidatorSimple | Validation with simple chains of constraints |
| perl540Packages.asa | Lets your class/object say it works like something else |
| perl540Packages.FileGrep | Find matches to a pattern in a series of files and related functions |
| perl538Packages.MemoryUsage | Tools to determine actual memory usage |
| perl538Packages.XMLRules | Parse XML and specify what and how to keep/process for individual tags |
| perl538Packages.TextHogan | Text::Hogan - A mustache templating engine statement-for-statement cloned from hogan.js |
| perl538Packages.LogDispatchArray | Log events to an array (reference) |
| perl540Packages.CGIFormBuilder | Easily generate and process stateful forms |
| perl540Packages.DBFile | Perl5 access to Berkeley DB version 1.x |
| perl540Packages.Env | Perl module that imports environment variables as scalars or arrays |
| perl540Packages.Gtk3ImageView | Image viewer widget for Gtk3 |
| perl538Packages.PPIxUtilities | Extensions to PPI|PPI |
| perl540Packages.MixinLinewise | Write your linewise code for handles; this does the rest |
| perl540Packages.PodPlainer | Perl extension for converting Pod to old-style Pod |
| perl538Packages.NetAsyncHTTPServer | Serve HTTP with IO::Async |
| perl540Packages.NetIPXS | IPv4/IPv6 address library |
| perl540Packages.GoferTransporthttp | HTTP transport for DBI stateless proxy driver DBD::Gofer |
| perl538Packages.CodeTidyAllPluginPerlAlignMooseAttributes | TidyAll plugin to sort and align Moose-style attributes |
| perl538Packages.TestRunPluginColorFileVerdicts | Make the file verdict ('ok', 'NOT OK') |
| perl538Packages.ImportInto | Import packages into other packages |
| perl540Packages.IOCompress | IO Interface to compressed data files/buffers |
| perl540Packages.TestRunValgrind | Tests that an external program is valgrind-clean |
| perl540Packages.SysCPU | Perl extension for getting CPU information. Currently only number of CPU's supported |
| perl538Packages.Applify | Write object oriented scripts with ease |
| perl538Packages.NetSCP | Simple wrappers around ssh and scp commands |
| perl538Packages.TaskTestRunAllPlugins | Specifications for installing all the Test::Run |
| perl540Packages.LWP | World-Wide Web library for Perl |
| perl538Packages.XMLSAXExpat | SAX Driver for Expat |
| perl540Packages.CacheKyotoTycoon | KyotoTycoon client library |
| perl540Packages.SoftwareLicenseCCpack | Software::License pack for Creative Commons' licenses |
| perl540Packages.TestMinimumVersion | Does your code require newer perl than you think |
| perl538Packages.NetSMTPTLS | SMTP client supporting TLS and AUTH |
| perl540Packages.StringFlogger | String munging for loggers |
| perl540Packages.TestDeepJSON | Compare JSON with Test::Deep |
| perl538Packages.CarpClan | Report errors from perspective of caller of a "clan" of modules |
| perl540Packages.LinkEmbedder | Embed / expand oEmbed resources and other URL / links |
| perl540Packages.DataHierarchy | Handle data in a hierarchical structure |
| perl538Packages.DevelGlobalPhase | Detect perl's global phase on older perls |
| perl538Packages.ExtUtilsPkgConfig | Simplistic interface to pkg-config |
| perl538Packages.TieCacheLRUExpires | Extends Tie::Cache::LRU with expiring |
| perl540Packages.MySQLDiff | Generates a database upgrade instruction set |
| perl540Packages.LogAnyAdapterLog4perl | Log::Any adapter for Log::Log4perl |
| perl540Packages.FeatureCompatTry | Make C<try/catch> syntax available |
| perl538Packages.IO | Perl core IO modules |
| perl540Packages.IOSocketTimeout | IO::Socket with read/write timeout |
| perl538Packages.GnuPGInterface | Supply object methods for interacting with GnuPG |
| perl540Packages.ZonemasterEngine | Tool to check the quality of a DNS zone |
| perl538Packages.ClassContainer | Glues object frameworks together transparently |
| perl540Packages.ConfigGitLike | Git-compatible config file parsing |
| perl538Packages.SysMmap | Use mmap to map in a file as a Perl variable |
| perl540Packages.InlineC | C Language Support for Inline |
| perl538Packages.TestMockTime | Replaces actual time with simulated time |
| perl538Packages.MaxMindDBCommon | Code shared by the MaxMind DB reader and writer modules |
| perl540Packages.LinuxACL | Perl extension for reading and setting Access Control Lists for files by libacl linux library |
| perl540Packages.NetPrometheus | Export monitoring metrics for prometheus |
| perl540Packages.XMLSAX | Simple API for XML |
| perl540Packages.ZonemasterLDNS | Perl wrapper for the ldns DNS library |
| perl538Packages.EmailReply | Reply to an email message |
| perl538Packages.CatalystAuthenticationCredentialHTTP | HTTP Basic and Digest authentication for Catalyst |
| perl538Packages.TestMost | Most commonly needed test functions and features |
| perl538Packages.DevelDeprecationsEnvironmental | Framework for managing deprecations |
| perl540Packages.CryptRijndael | Crypt::CBC compliant Rijndael encryption module |
| perl540Packages.LinguaStemRu | Porter's stemming algorithm for Russian (KOI8-R only) |
| perl540Packages.PerlMinimumVersion | Find a minimum required version of perl for Perl code |
| perl540Packages.NetIDNEncode | Internationalizing Domain Names in Applications (UTS #46) |
| perl538Packages.PerlCritic | Critique Perl source code for best-practices |
| perl540Packages.TestFatal | Incredibly simple helpers for testing code with exceptions |
| perl538Packages.CryptX509 | Parse a X.509 certificate |
| perl540Packages.CGICompile | Compile .cgi scripts to a code reference like ModPerl::Registry |