| perl5Packages.MooseXSetOnce | Write-once, read-many attributes for Moose |
| perl5Packages.EncodeIMAPUTF7 | IMAP modified UTF-7 encoding |
| perl5Packages.TestCPANMetaJSON | Validate your CPAN META.json files |
| perl5Packages.TestTempDirTiny | Temporary directories that stick around when tests fail |
| perl5Packages.FileCopyRecursiveReduced | Recursive copying of files and directories within Perl 5 toolchain |
| perl5Packages.PodTidy | Reformatting Pod Processor |
| perl5Packages.EmailMIME | Easy MIME message handling |
| perl5Packages.DataFormValidator | Validates user input (usually from an HTML form) based on input profile |
| perl5Packages.WWWCurl | Perl extension interface for libcurl |
| perl5Packages.TestFutureIOImpl | Acceptance tests for C<Future::IO> implementations |
| perl5Packages.ClassAccessorGrouped | Lets you build groups of accessors |
| perl5Packages.MooXTypesMooseLike | Some Moosish types and a type builder |
| perl5Packages.TextSoundex | Implementation of the soundex algorithm |
| perl5Packages.MooseXRelatedClassRoles | Apply roles to a class related to yours |
| perl5Packages.StreamBuffered | Temporary buffer to save bytes |
| perl5Packages.CGICookieXS | HTTP Cookie parser in pure C |
| perl5Packages.CryptCBC | Encrypt Data with Cipher Block Chaining Mode |
| perl5Packages.MaxMindDBReader | Read MaxMind DB files and look up IP addresses |
| perl5Packages.Dumbbench | More reliable benchmarking with the least amount of thinking |
| perl5Packages.UnicodeUTF8 | Encoding and decoding of UTF-8 encoding form |
| perl5Packages.CommandRunner | Run external commands and Perl code refs |
| perl5Packages.POSIXAtFork | Hook registrations at fork(2) |
| perl5Packages.StatisticsBasic | Collection of very basic statistics modules |
| perl5Packages.JSON | JSON (JavaScript Object Notation) encoder/decoder |
| perl5Packages.FileCountLines | Efficiently count the number of line breaks in a file |
| perl5Packages.SpreadsheetXLSX | Perl extension for reading MS Excel 2007 files |
| perl5Packages.PodAbstract | Abstract, tree-based interface to perl POD documents |
| perl5Packages.SQLTranslator | SQL DDL transformations and more |
| perl5Packages.TryTiny | Minimal try/catch with proper preservation of $@ |
| perl5Packages.StringEscape | Backslash escapes, quoted phrase, word elision, etc |
| perl5Packages.CompilerLexer | Lexical Analyzer for Perl5 |
| perl5Packages.SubExporterGlobExporter | Export shared globs with Sub::Exporter collectors |
| perl5Packages.DigestSHA3 | Perl extension for SHA-3 |
| perl5Packages.TextMarkdownHoedown | Hoedown for Perl5 |
| perl5Packages.Importer | Alternative but compatible interface to modules that export symbols |
| perl5Packages.ConfigAutoConf | Module to implement some of AutoConf macros in pure perl |
| perl5Packages.DevelStackTraceAsHTML | Displays stack trace in HTML |
| perl5Packages.XMLFilterXInclude | XInclude as a SAX Filter |
| perl5Packages.CompressUnLZMA | Interface to LZMA decompression library |
| perl5Packages.ParamsValidate | Validate method/function parameters |
| perl5Packages.GamesSolitaireVerify | Verify solutions for solitaire games |
| perl5Packages.TermVT102 | Class to emulate a DEC VT102 terminal |
| perl5Packages.MooXStrictConstructor | Make your Moo-based object constructors blow up on unknown attributes |
| perl5Packages.SUPER | Control superclass method dispatch |
| perl5Packages.PSGI | Perl Web Server Gateway Interface Specification |
| perl5Packages.HTTPServerSimpleMason | Simple mason server |
| perl5Packages.StringCompareConstantTime | Timing side-channel protected string compare |
| perl5Packages.TestWWWMechanizeCatalyst | Test::WWW::Mechanize for Catalyst |
| perl5Packages.DataCompare | Compare perl data structures |
| perl5Packages.SymbolGet | Read Perl's symbol table programmatically |
| perl5Packages.MooseXMarkAsMethods | Mark overload code symbols as methods |
| perl5Packages.BoostGeometryUtils | Bindings for the Boost Geometry library |
| perl5Packages.ModuleCPANfile | Parse cpanfile |
| perl5Packages.MooseXABC | Abstract base classes for Moose |
| perl5Packages.URIws | WebSocket support for URI package |
| perl5Packages.PodSpell | Formatter for spellchecking Pod |
| perl5Packages.MooseXTypes | Organise your Moose types in libraries |
| perl5Packages.ConfigGeneral | Generic Config Module |
| perl5Packages.CatalystPluginStatusMessage | Handle passing of status (success and error) messages between screens of a web application |
| perl5Packages.TemplateTiny | Template Toolkit reimplemented in as little code as possible |
| perl5Packages.Plack | Perl Superglue for Web frameworks and Web Servers (PSGI toolkit) |
| perl5Packages.URIdb | Database URIs |
| perl5Packages.FileFnMatch | Simple filename and pathname matching |
| perl5Packages.TestWarn | Perl extension to test methods for warnings |
| perl5Packages.PlackMiddlewareSession | Middleware for session management |
| perl5Packages.DataClone | Polymorphic data cloning |
| perl5Packages.HTTPNegotiate | Choose a variant to serve |
| perl5Packages.TestWWWMechanizePSGI | Test PSGI programs using WWW::Mechanize |
| perl5Packages.FileWhich | Perl implementation of the which utility as an API |
| perl5Packages.ExporterDeclare | Exporting done right |
| perl5Packages.TimeDate | Miscellaneous timezone manipulations routines |
| perl5Packages.SyntaxKeywordJunction | Perl6 style Junction operators in Perl5 |
| perl5Packages.NumberMisc | Number::Misc - handy utilities for numbers |
| perl5Packages.LocaleUtilsPlaceholderNamed | Locale::Utils::PlaceholderNamed - Utils to expand named placeholders |
| perl5Packages.XMLSAXWriter | SAX2 XML Writer |
| perl5Packages.PackageStash | Routines for manipulating stashes |
| perl5Packages.LinuxACL | Perl extension for reading and setting Access Control Lists for files by libacl linux library |
| perl5Packages.StringShellQuote | Quote strings for passing through the shell |
| perl5Packages.ConvertASN1 | ASN.1 Encode/Decode library |
| perl5Packages.ClassMethodMaker | Module for creating generic methods |
| perl5Packages.TestXPath | Test XML and HTML content and structure with XPath expressions |
| perl5Packages.constantboolean | Define TRUE and FALSE constants |
| perl5Packages.MIMEEncWords | Deal with RFC 2047 encoded words (improved) |
| perl5Packages.NumberFraction | Perl extension to model fractions |
| perl5Packages.TestAssertions | Simple set of building blocks for both unit and runtime testing |
| perl5Packages.PathTiny | File path utility |
| perl5Packages.Filepushd | Change directory temporarily for a limited scope |
| perl5Packages.TermProgressBarSimple | Simpler progress bars |
| perl5Packages.IPCountry | Fast lookup of country codes from IP addresses |
| perl5Packages.FileNFSLock | Perl module to do NFS (or not) locking |
| perl5Packages.SpreadsheetWriteExcel | Write to a cross platform Excel binary file |
| perl5Packages.JSONXS | JSON serialising/deserialising, done correctly and fast |
| perl5Packages.MathPari | Perl interface to PARI |
| perl5Packages.SnowballSwedish | Porters stemming algorithm for swedish |
| perl5Packages.UnicodeCaseFold | Unicode case-folding for case-insensitive lookups |
| perl5Packages.AlienLibGumbo | Gumbo parser library |
| perl5Packages.ReturnMultiLevel | Return across multiple call levels |
| perl5Packages.ModuleVersions | Handle versions of loaded modules with flexible result interface |
| perl5Packages.Redis | Perl binding for Redis database |
| perl5Packages.IPCRun3 | Run a subprocess with input/output redirection |