CPANscan logo

CPANscan

Perl modules released in past week, by category.
Last updated 12 May 2026 12:51 AM
Perl logo

AI and Natural Language Processing

MCP

6 May 2026 09:00 PM | Author: SRI | Version: 0.10
Upvotes: 10 | CPAN Testers: Pass 90.0%Fail 3.9%N/A 6.1%
MCP is a Perl SDK that lets you integrate Perl applications with AI agents using the Model Context Protocol.
Perl logo

Applications and Utilities

App-cpm

7 May 2026 11:23 AM | Author: SKAJI | Version: v1.1.0
Upvotes: 78 | CPAN Testers: Pass 100.0%
App::cpm is a fast, command‑line CPAN installer that focuses on reliable, predictable module installs by preparing all dependencies first and doing the final installation step separately.

App-perlimports

6 May 2026 04:17 PM | Author: OALDERS | Version: 0.000060
Upvotes: 22 | CPAN Testers: Pass 68.3%Fail 26.2%N/A 5.6%
App::perlimports provides a command line tool called perlimports that automates the cleanup and maintenance of Perl import statements by making implicit imports explicit.

App-rdapper

7 May 2026 12:48 PM | Author: GBROWN | Version: 1.25
Upvotes: 1 | CPAN Testers: Pass 83.8%Fail 16.2%
App::rdapper is a compact command-line RDAP client for fetching and displaying registration data about internet resources such as domain names, top-level domains, IPv4/IPv6 addresses and prefixes, and autonomous system numbers in a readable, terminal-friendly format.

RT-Extension-ToggleTheme

11 May 2026 12:48 PM | Author: CRAIGKAI | Version: 1.02
Upvotes: 1 | CPAN Testers
RT-Extension-ToggleTheme is a small RT 6 plugin that adds a light/dark mode toggle to the web interface navigation bar so users can switch the UI between light and dark appearances.
Perl logo

Business and Finance

Business-ISBN

7 May 2026 03:16 AM | Author: BRIANDFOY | Version: 3.014
Upvotes: 6 | CPAN Testers: Pass 100.0%
Business::ISBN is a Perl module for working with ISBN-10 and ISBN-13 identifiers.

Business-ISBN-Data

8 May 2026 08:41 PM | Author: BRIANDFOY | Version: 20260508.001
Upvotes: 3 | CPAN Testers: Pass 100.0%
Business::ISBN::Data is a companion data module for Business::ISBN that bundles the ISBN range definitions used to validate and parse ISBNs, generated from the official RangeMessage.xml supplied by the ISBN Agency.

Finance-Tiller2QIF

8 May 2026 04:13 PM | Author: BRAINBUZ | Version: 1.05
CPAN Testers: Pass 56.2%N/A 43.8%
Finance::Tiller2QIF is a command line tool and Perl module that converts Tiller Money CSV exports into QIF files ready for import into personal finance programs such as GnuCash, KMyMoney, Quicken and others.
Perl logo

Communications and Networking

EMDIS-ECS

11 May 2026 03:44 AM | Author: KVMUSER | Version: 0.50
CPAN Testers: Pass 100.0%
EMDIS::ECS is a mature Perl implementation of the EMDIS Communication System that automates secure, auditable exchange of structured messages and documents using encrypted email and, optionally, AMQP messaging.

IPC-Manager

11 May 2026 04:05 AM | Author: EXODIST | Version: 0.000036
CPAN Testers: Pass 97.1%Fail 1.0%N/A 1.9%
IPC::Manager is a lightweight framework for local interprocess messaging that lets processes on a single machine create or connect to a shared data store and exchange message objects without a central broker.

MCP-Run

7 May 2026 01:30 PM | Author: GETTY | Version: 0.103
CPAN Testers: Pass 99.3%Fail 0.7%
MCP::Run is an abstract helper for building MCP servers that expose a "run" tool to execute shell commands remotely.

Mail-Make

11 May 2026 02:13 PM | Author: JDEGUEST | Version: v0.23.0
Upvotes: 2 | CPAN Testers: Pass 38.1%N/A 61.9%
Mail::Make is a strict, RFC-aware MIME email builder for Perl that gives you a fluent, chainable API to assemble messages with plain text, HTML, inline images and file attachments.

Masscan-Client

11 May 2026 12:08 AM | Author: HGOUVEA | Version: 0.02
CPAN Testers: Pass 20.0%N/A 80.0%
Masscan::Client is an object-oriented Perl wrapper around the external masscan port scanner that makes it easy to build scans, run them and parse masscan's JSON output into native Perl data structures.

Net-CIDR-Lite

10 May 2026 06:49 PM | Author: STIGTSP | Version: 0.24
Upvotes: 8 | CPAN Testers: Pass 100.0%
Net::CIDR::Lite is a lightweight Perl module for efficiently collecting, merging and querying IPv4 and IPv6 CIDR ranges and plain IP or hyphenated ranges.

Net-Clacks

6 May 2026 01:27 PM | Author: CAVAC | Version: 36
Upvotes: 1 | CPAN Testers: Pass 63.3%N/A 36.7%
Net::Clacks is a Perl-based client/server system for fast interprocess messaging and an in-memory cache alternative to memcached, aimed at applications that need low-latency communication or simple shared caching.

Net-RDAP

7 May 2026 12:44 PM | Author: GBROWN | Version: 0.42
Upvotes: 4 | CPAN Testers: Pass 86.9%Fail 13.1%
Net::RDAP is a Perl library that makes it easy to query the Registration Data Access Protocol, the modern replacement for Whois, to retrieve information about domain names, IP addresses and ranges, autonomous system numbers, and tagged registry entities.
Perl logo

Configuration and DevOps

Alien-cares

6 May 2026 09:08 PM | Author: EGOR | Version: 0.02
CPAN Testers: Pass 85.8%N/A 2.0%Unknown 12.2%
Alien::cares is a helper module that makes the c-ares C library available to Perl projects by either using a system-installed copy detected via pkg-config or downloading and building the latest release as a bundled static library.

Amazon-Credentials

6 May 2026 12:13 PM | Author: BIGFOOT | Version: v1.3.0
Upvotes: 1 | CPAN Testers: Pass 99.3%N/A 0.7%
Amazon::Credentials is a lightweight helper for finding AWS credentials for Perl programs by trying a configurable chain of sources until it locates usable keys.

Config-INI-RefVars

9 May 2026 08:52 AM | Author: AAHAZRED | Version: 0.24
CPAN Testers: Pass 99.4%N/A 0.6%
Config::INI::RefVars is a parser for INI-style configuration files that adds powerful variable handling so you can reference other INI values, environment variables, or Perl Config entries from inside the file using the $(...) syntax.

OSLV-Monitor

9 May 2026 07:35 PM | Author: VVELOX | Version: v1.0.4
CPAN Testers: Pass 100.0%
OSLV::Monitor is a compact Perl utility for collecting metrics from OS-level virtual environments and emitting them as JSON for use with LibreNMS or other monitoring tools.

OrePAN2-S3

6 May 2026 02:06 PM | Author: BIGFOOT | Version: v1.2.1
CPAN Testers: Pass 97.9%N/A 2.1%
OrePAN2::S3 is a command line tool and modulino for running a private DarkPAN CPAN mirror on Amazon S3 with optional CloudFront delivery, letting Perl authors and administrators upload distributions, build and publish the CPAN-style index, publish README or POD as HTML, and push extra static assets and templates to an S3 bucket.

Task-WebDyne-Apache

9 May 2026 03:26 PM | Author: ASPEER | Version: 0.003
CPAN Testers: Pass 100.0%
Task::WebDyne::Apache is a CPAN "task" bundle that installs the collection of Perl modules commonly required to run the WebDyne application under the Apache web server, providing a convenient one-step way to pull in dependencies via cpan or cpanm so you do not have to install each prerequisite manually.
Perl logo

Data and File Handling

Archive-Lha

7 May 2026 08:01 PM | Author: NICOMEN | Version: 0.11
CPAN Testers: Pass 97.5%Fail 0.8%N/A 1.7%
Archive::Lha is a Perl module for reading and extracting LZH/LHA archives, the format once popular on Amiga and MS-DOS and still common in Japan and Amiga collections.

Archive-Tar

10 May 2026 09:47 AM | Author: BINGOS | Version: 3.06
Upvotes: 16 | CPAN Testers: Pass 99.6%Fail 0.4%
Archive::Tar is a pure-Perl, object-oriented toolkit for creating, reading, inspecting, modifying and extracting tar archives.

AtteanX-Parser-JSONLD

7 May 2026 02:24 AM | Author: GWILLIAMS | Version: 0.002
CPAN Testers: Pass 93.5%N/A 6.5%
AtteanX::Parser::JSONLD is a compact JSON-LD 1.11 RDF parser designed to plug into the Attean Perl RDF toolkit, making it easy to convert application/ld+json documents into Attean binding and statement objects; you obtain it with Attean->get_parser('JSONLD')->new and can feed it a filehandle or a UTF-8 byte string to receive results via iterator or callback interfaces.

BsDiPa

8 May 2026 10:41 PM | Author: SDAODEN | Version: v0.9.1
Upvotes: 1 | CPAN Testers: Pass 66.4%Fail 3.1%N/A 26.7%Unknown 3.8%
BsDiPa is a Perl binding for Colin Percival's BSDiff that creates and applies compact binary difference patches between in-memory data or files.

File-Raw-Hash

8 May 2026 01:04 PM | Author: LNATION | Version: 0.01
CPAN Testers: Pass 99.2%Fail 0.8%
File::Raw::Hash is a lightweight File::Raw plugin that computes checksums and digests without altering the streamed bytes, delivering results to a caller-provided scalar, hash, or array reference via the "into" option.

File-Raw-JSON

9 May 2026 08:25 PM | Author: LNATION | Version: 0.01
CPAN Testers: Pass 72.2%Fail 25.2%N/A 1.7%Unknown 0.9%
File::Raw::JSON plugs fast JSON and JSONL (NDJSON) support into File::Raw by calling the bundled yyjson C codec, registering two plugins named "json" for single-document files and "jsonl" for record streams.

GDPR-IAB-TCFv2

11 May 2026 06:00 AM | Author: PACMAN | Version: 0.401
Upvotes: 1 | CPAN Testers: Pass 100.0%
GDPR::IAB::TCFv2 is a Perl library for decoding and inspecting IAB Transparency & Consent (TCF) version 2 strings, returning an immutable object with easy access to fields like creation time, CMP id and version, language, policy version, vendor list version, and predicates for purpose consent, legitimate interest, vendor consent, disclosed or allowed vendors, special-feature opt-ins, and publisher restrictions.

Genealogy-Occupation

9 May 2026 08:48 PM | Author: NHORNE | Version: 0.01
CPAN Testers: Pass 95.2%N/A 4.8%
Genealogy::Occupation normalises and translates the messy occupation strings you commonly find in genealogical data imports, turning abbreviated, malformed or archaic entries into consistent, human-readable terms and optionally translating them into French or German.

Getopt-WonderBra

11 May 2026 10:23 AM | Author: RPAUL | Version: 1.05
CPAN Testers: Pass 91.5%Fail 8.5%
Getopt::WonderBra is a small Perl utility that parses command line arguments the way the classic Unix getopt program does, which makes it useful when porting shell scripts to Perl or when you need traditional getopt behavior.

JQ-Lite

6 May 2026 12:13 PM | Author: SHINGO | Version: 2.45
Upvotes: 8 | CPAN Testers: Pass 98.0%N/A 2.0%
JQ::Lite is a compact, pure-Perl reimplementation of the popular jq JSON query language that lets you extract, traverse, filter, and transform JSON with familiar dot-notation and pipeline syntax without installing external binaries or XS modules.

JSON-Schema-Modern

9 May 2026 10:49 PM | Author: ETHER | Version: 0.639
Upvotes: 10 | CPAN Testers: Pass 99.4%Fail 0.6%
JSON::Schema::Modern is a full-featured JSON Schema validator for Perl that evaluates Perl data structures or JSON text against JSON Schema documents up through the Draft 2020-12 specification.

OMOP-CSV-Validator

8 May 2026 12:30 PM | Author: MRUEDA | Version: 0.04
CPAN Testers: Pass 100.0%
OMOP::CSV::Validator is a Perl module and command line tool for developers and data engineers working with OMOP Common Data Model files that checks CSV files for correct data types and structure.

TOML-Tiny

10 May 2026 06:42 PM | Author: OALDERS | Version: 0.21
Upvotes: 11 | CPAN Testers: Pass 87.0%Fail 6.1%N/A 7.0%
TOML::Tiny is a minimal, pure-Perl TOML parser and serializer that implements TOML v1.0 and provides both simple procedural functions and an object API for easy integration.

Text-JSCalendar

11 May 2026 05:34 PM | Author: BRONG | Version: 0.04
CPAN Testers: Pass 67.9%Fail 32.1%
Text::JSCalendar is a small Perl utility that maps between traditional iCalendar (RFC 5545) and the newer JSCalendar format so you can parse, compare, normalize, and serialize calendar events in Perl.

Text-Template-Permute

10 May 2026 12:06 AM | Author: PERLANCAR | Version: 0.002
CPAN Testers: Pass 99.0%N/A 1.0%
Text::Template::Permute is a small Perl helper for generating multiple variants of a block of text from a simple template language using directives like {{pick: ...}}, {{pick once: ...}}, {{permute: ...}} and {{comment: ...}}; you write a template with options and the module expands those into different text permutations via its process method, which is useful for creating prompt variations, test data, localized strings, or marketing copy.

Tie-OrderedHash

8 May 2026 09:03 PM | Author: LNATION | Version: 0.01
CPAN Testers: Pass 99.0%N/A 1.0%
Tie::OrderedHash provides an insertion-ordered hash implementation compatible with the Tie::IxHash API but implemented in XS and exposing a public C ABI.

YAML-LibYAML

10 May 2026 05:51 PM | Author: TINITA | Version: v0.907.0
Upvotes: 60 | CPAN Testers: Pass 100.0%
YAML::LibYAML is a Perl interface that gives you fast, standards-compatible YAML serialization and deserialization by binding Perl to the libyaml C library through XS.
Perl logo

Database and Persistence

AtteanX-Store-LMDB

8 May 2026 02:32 PM | Author: GWILLIAMS | Version: 0.002
CPAN Testers: Pass 89.3%N/A 10.7%
AtteanX::Store::LMDB is a Perl module that provides a persistent RDF quad store built on the LMDB key/value database, making it a good choice when you need durable, high‑performance storage of triples and named graphs.

DBIx-Class-Async

6 May 2026 04:53 PM | Author: MANWAR | Version: v1.0.3
Upvotes: 2 | CPAN Testers: Pass 30.7%Fail 67.3%N/A 2.0%
DBIx::Class::Async is an experimental, non-blocking adapter for DBIx::Class that keeps your event loop responsive by offloading blocking DBI work to a pool of background workers and returning Future objects to your code.

SQL-SimpleOps

10 May 2026 10:05 PM | Author: CCELSO | Version: v2026.129.1
Upvotes: 1 | CPAN Testers: Pass 100.0%
SQL::SimpleOps is a lightweight Perl utility that builds and runs common SQL operations so you can write concise code for inserts, updates, deletes and selects without handcrafting SQL each time.
Perl logo

Date and Time

Time-Str

6 May 2026 05:04 AM | Author: CHANSEN | Version: 0.07
CPAN Testers: Pass 100.0%
Time::Str is a focused Perl utility for reliably parsing and formatting timestamps across a wide range of standards and real-world formats.
Perl logo

Development Tools

CPAN-Test-Dummy-Perl5-SKAJI

9 May 2026 04:56 AM | Author: SKAJI | Version: v0.0.4
CPAN Testers: Pass 100.0%
CPAN::Test::Dummy::Perl5::SKAJI is a minimal placeholder Perl distribution meant for testing CPAN-related tooling and workflows.

Developer-Dashboard

6 May 2026 02:09 PM | Author: MICVU | Version: 3.58
CPAN Testers: Fail 100.0%
Developer::Dashboard provides a single local “home” for everyday development tasks by unifying a small web UI, a command-line entry point, and a prompt/status layer that all share the same file-backed runtime.

Dist-AutomationPolicy

11 May 2026 09:10 PM | Author: RRWO | Version: v0.1.0
CPAN Testers: Pass 62.5%N/A 37.5%
Dist::AutomationPolicy is a small helper for Perl distribution maintainers who want to publish machine-readable policies about automated code and contribution workflows, making it easy to generate and validate the CPAN-META/automation-policy.json file that describes how code is produced, whether third-party bots may file issues or patches, and what repository actions automated agents are allowed to perform.

Dist-Zilla-Plugin-IRC

7 May 2026 10:50 PM | Author: LEONT | Version: 0.001
CPAN Testers: Pass 100.0%
Dist::Zilla::Plugin::IRC is a small Dist::Zilla plugin that adds an IRC channel link to your distribution's resources so your CPAN page can point users to a live chat for support or community.

Dist-Zilla-Plugin-SigStore-SignRelease

8 May 2026 02:04 AM | Author: TIMLEGGE | Version: 0.05
CPAN Testers: Pass 21.8%N/A 11.8%Unknown 66.4%
Dist::Zilla::Plugin::SigStore::SignRelease is a Dist::Zilla plugin that signs your distribution archives with SigStore using the cosign command line and can upload the resulting signature bundle to CPAN alongside your release.

Dist-Zilla-PluginBundle-Starter

6 May 2026 05:40 AM | Author: DBOOK | Version: v6.0.2
Upvotes: 7 | CPAN Testers: Pass 99.1%N/A 0.9%
Dist::Zilla::PluginBundle::Starter is a ready-made bundle of Dist::Zilla plugins that sets up a minimal, sensible toolchain to build, test, and release Perl distributions to CPAN.

Gherkin

6 May 2026 02:52 PM | Author: CUKEBOT | Version: 39.1.0
Upvotes: 2 | CPAN Testers: Pass 98.1%N/A 1.9%
Gherkin is the Perl implementation of the Gherkin language parser and compiler used by the Cucumber project, designed to read .feature files (including Gherkin-in-Markdown) and emit a stream of protobuf-based Cucumber::Messages in NDJSON form for use in a Cucumber tooling pipeline.

Module-Generic

11 May 2026 04:44 AM | Author: JDEGUEST | Version: v1.4.0
Upvotes: 4 | CPAN Testers: Pass 50.0%Fail 13.9%N/A 25.0%Unknown 11.1%
Module::Generic is a heavyweight base class and utility toolkit you can inherit from to build feature-rich Perl objects quickly, with a consistent error and logging model, typed accessors, dynamic object creation and convenient serialization.

Task-WebDyne-PAGI

9 May 2026 02:30 PM | Author: ASPEER | Version: 0.002
CPAN Testers: Pass 26.9%Unknown 73.1%
Task::WebDyne::PAGI is a tiny CPAN task bundle that pulls in the Perl modules needed to use PAGI with the WebDyne project, so you can install the whole dependency set with a single cpan or cpanm command rather than tracking each module yourself.

lazy

8 May 2026 08:39 PM | Author: OALDERS | Version: 1.000001
Upvotes: 16 | CPAN Testers: Pass 87.6%Fail 12.4%
lazy is a tiny convenience module that automatically installs missing Perl modules at runtime so your one-off scripts and development workflows stop breaking on first use.

tstregex

7 May 2026 08:28 PM | Author: ODJECTIF | Version: 1.00
CPAN Testers: Pass 96.3%N/A 1.9%Unknown 1.9%
tstregex is a compact Perl library and command line tool that helps you figure out why a regular expression did not match by finding the longest partial match and highlighting the exact token where the match breaks.
Perl logo

Graphics and User Interface

Matplotlib-Simple

11 May 2026 05:03 PM | Author: DCON | Version: 0.26
CPAN Testers: N/A 1.2%Unknown 98.8%
Matplotlib::Simple is a Perl convenience layer that turns Perl data structures into Python3 matplotlib scripts and images, saving editable Python files (by default under /tmp) and optionally running them, so you only need python3 and matplotlib installed.

Term-ReadLine-Repl

7 May 2026 02:14 PM | Author: JOHNNYR | Version: v0.0.2
Upvotes: 1 | CPAN Testers: Pass 99.5%N/A 0.5%
Term::ReadLine::Repl is a lightweight, batteries-included framework for building interactive command-line REPLs on top of Term::ReadLine.
Perl logo

Hardware and Systems

Sys-Virt

6 May 2026 02:06 PM | Author: DANBERR | Version: v12.3.0
Upvotes: 17 | CPAN Testers: Unknown 100.0%
Sys::Virt is a Perl XS wrapper around the libvirt API that lets Perl scripts connect to and control virtualization hosts and guests with a single, consistent interface.

Win32

10 May 2026 06:12 AM | Author: JDB | Version: 0.61
Upvotes: 13 | CPAN Testers: Pass 10.0%Fail 1.7%N/A 88.3%
Win32 is a Perl module that exposes a broad set of Windows API calls to Perl scripts, making it easy to query OS and hardware details, manipulate files and paths, control console code pages, inspect process and thread identifiers and privileges, show simple GUI message boxes, initiate system shutdowns, generate GUIDs, and perform basic HTTP downloads via the WinHttp library.

Win32-Process

10 May 2026 07:01 AM | Author: JDB | Version: 0.18
Upvotes: 6 | CPAN Testers: Pass 85.7%N/A 14.3%
Win32::Process is a Perl interface to the Win32 API for creating and controlling Windows processes, letting you spawn programs, open handles to existing processes, suspend and resume execution, set or read priority and processor affinity, kill processes, wait for termination, and retrieve exit codes and PIDs.
Perl logo

High Performance and Parallel Computing

Hypersonic

9 May 2026 08:13 PM | Author: LNATION | Version: 0.13
Upvotes: 3 | CPAN Testers: Pass 36.9%Fail 62.3%N/A 0.8%
Hypersonic is a Perl micro HTTP server that JIT-compiles routes and the event loop into C so the hot path runs with almost no Perl overhead, delivering very high throughput for static and simple dynamic responses.

Parallel-Scoreboard

6 May 2026 08:30 AM | Author: KAZUHO | Version: 0.09
CPAN Testers: Pass 94.3%Fail 5.7%
Parallel::Scoreboard is a lightweight, pure‑Perl scoreboard for tracking the status of many worker processes.

Promise-XS

8 May 2026 06:47 AM | Author: ANATOFUZ | Version: 0.21
Upvotes: 8 | CPAN Testers: Pass 92.9%Fail 6.6%Unknown 0.5%
Promise::XS provides a fast, XS-backed Promise implementation for Perl that gives you deferred objects, thenable promises, and common aggregators like all and race so you can write asynchronous code without pulling in heavy pure-Perl promise libraries.
Perl logo

Programming and Extensions

Params-Validate-Strict

8 May 2026 12:07 PM | Author: NHORNE | Version: 0.31
Upvotes: 2 | CPAN Testers: Pass 88.5%Fail 11.5%
Params::Validate::Strict is a schema-driven validator for Perl that lets you declare precisely what arguments your code expects and then checks, coerces and sanitizes incoming data accordingly.

SPVM

8 May 2026 09:37 PM | Author: KIMOTO | Version: 0.990169
Upvotes: 36 | CPAN Testers: Pass 58.6%Fail 20.0%N/A 12.9%Unknown 8.6%
SPVM is a statically typed programming language with a Perl-like syntax that aims to give Perl developers a faster, compiled alternative while preserving familiar language features.

SPVM-Sys

6 May 2026 11:01 PM | Author: KIMOTO | Version: 0.566
CPAN Testers: Pass 12.8%Fail 31.9%N/A 25.5%Unknown 29.8%
SPVM::Sys is a comprehensive, cross-platform bridge to operating system services for SPVM programs, wrapping common system calls for file and directory I O, sockets, processes, signals, users and groups, environment variables, and time and stat utilities.

XS-JIT

9 May 2026 09:54 AM | Author: LNATION | Version: 0.22
Upvotes: 5 | CPAN Testers: Pass 99.5%Unknown 0.5%
XS::JIT is a lightweight runtime JIT compiler for Perl XS code that lets you compile dynamically generated C that uses the Perl C API and install the resulting functions directly into Perl namespaces without the overhead of Inline::C. It avoids parsing and xsubpp by generating C directly, invokes the system compiler for fast builds, supports caching of compiled modules, and maps Perl names to either wrapper-style C functions or to XS-native functions for zero-overhead calls.
Perl logo

Science and Mathematics

Physics-Ellipsometry-VASE

7 May 2026 11:28 PM | Author: JOVAN | Version: 1.03
Upvotes: 1 | CPAN Testers: Pass 99.2%N/A 0.8%
Physics::Ellipsometry::VASE is a Perl/PDL toolkit for analyzing variable angle spectroscopic ellipsometry measurements.
Perl logo

Security and Cryptography

Authen-Radius

7 May 2026 07:55 AM | Author: PORTAONE | Version: 0.36
Upvotes: 2 | CPAN Testers: Pass 91.5%Fail 6.9%N/A 1.6%
Authen::Radius is a mature Perl client library for talking to RADIUS servers, letting you build, send and receive RADIUS requests and responses from Perl programs with minimal fuss.

Crypt-HSM

10 May 2026 02:00 PM | Author: LEONT | Version: 0.032
CPAN Testers: Pass 99.3%Unknown 0.7%
Crypt::HSM is a Perl wrapper for PKCS#11 libraries that lets Perl programs talk to hardware security modules, smartcards, or software token providers such as SoftHSM.

Crypt-URandom-MonkeyPatch

6 May 2026 08:36 PM | Author: RRWO | Version: v0.1.4
CPAN Testers: Pass 100.0%
Crypt::URandom::MonkeyPatch is a tiny Perl utility that swaps out the built-in rand for a version that draws randomness from the operating system cryptographic source (for example /dev/urandom), making it useful when you must quickly harden legacy code that mistakenly used rand for security purposes.

CryptX

10 May 2026 10:24 AM | Author: MIK | Version: 0.089
Upvotes: 53 | CPAN Testers: Pass 100.0%
CryptX is a comprehensive Perl cryptography toolkit that bundles the LibTomCrypt and LibTomMath libraries and exposes a family of focused modules for hashing, symmetric and asymmetric ciphers, authenticated encryption, MACs, key derivation, secure random generation, UUID helpers, and ASN.1 parsing.
Perl logo

Testing and Quality Assurance

App-CriticDB

6 May 2026 04:00 PM | Author: MEDIALPHA | Version: 0.0.1
CPAN Testers: Pass 99.4%Fail 0.6%
App::CriticDB is a lightweight project aimed at collecting and storing Perl::Critic violations across large code repositories so teams can update results per file and generate fast policy-count reports without running perlcritic across every file each time.

App-Test-Generator

9 May 2026 01:44 PM | Author: NHORNE | Version: 0.35
Upvotes: 1 | CPAN Testers: Pass 56.1%N/A 43.9%
App::Test::Generator is a toolkit that turns simple input/output schemas into runnable Perl test suites so you can add comprehensive black‑box tests without hand writing every case.

Radamsa

11 May 2026 12:40 AM | Author: HGOUVEA | Version: 0.02
CPAN Testers: Pass 95.0%Fail 2.5%N/A 0.8%Unknown 1.7%
Radamsa is a Perl 5 module that provides simple bindings to the Radamsa mutational fuzzer so you can produce fuzzed variants of byte strings from Perl code.

Test-MockModule

6 May 2026 01:48 PM | Author: GFRANKS | Version: v0.184.0
Upvotes: 18 | CPAN Testers: Pass 92.0%Fail 8.0%
Test::MockModule lets you temporarily override subroutines in other Perl packages for unit testing while remembering originals so they are automatically restored when your mock object goes out of scope or when you call unmock.

Test-Most

7 May 2026 04:31 PM | Author: DCANTRELL | Version: 0.42
Upvotes: 37 | CPAN Testers: Pass 100.0%
Test::Most is a convenience wrapper for Perl testing that bundles the most commonly used test modules so you can write less boilerplate and get useful features and bug fixes without having to manage many imports.
Perl logo

Web and APIs

Catalyst-Plugin-Statsd

9 May 2026 10:59 PM | Author: RRWO | Version: v0.10.0
Upvotes: 2 | CPAN Testers: Pass 86.2%N/A 13.8%
Catalyst::Plugin::Statsd lets a Catalyst web application emit timing and usage metrics to a statsd server so you can monitor response times, profiling points and other Catalyst::Stats data in your existing metrics pipeline.

Gazelle

7 May 2026 10:35 AM | Author: KAZEBURO | Version: 0.50
Upvotes: 26 | CPAN Testers: Pass 100.0%
Gazelle is a high-performance Plack/PSGI handler that preforks worker processes to run Perl web applications and is optimized with XS for maximum throughput.

Mojo-Collection-Role-GroupBy

9 May 2026 07:24 AM | Author: SCESANO | Version: 0.003
CPAN Testers: Pass 57.1%Fail 42.9%
Mojo::Collection::Role::GroupBy adds simple, flexible grouping operations to a Mojo::Collection instance so you can organize a list of records by a key or computed value.

Mojo-Collection-Role-Iterable

9 May 2026 02:21 PM | Author: SCESANO | Version: 0.003
CPAN Testers: Pass 56.2%Fail 43.8%
Mojo::Collection::Role::Iterable is a small composable role that gives a Mojo::Collection simple, stateful iterator and cursor operations for walking items in sequence.

Mojo-DOM-Role-AttrAccessors

9 May 2026 03:00 PM | Author: SCESANO | Version: 0.001
CPAN Testers: Pass 73.0%Fail 27.0%
Mojo::DOM::Role::AttrAccessors is a small role you can apply to Mojo::DOM nodes to read and write HTML attributes using Perl method calls instead of attr calls, so you can do $node->href to get or set a value and chain setters.

Mojo-SQL

11 May 2026 11:47 AM | Author: SRI | Version: 0.01
CPAN Testers: Pass 86.0%N/A 14.0%
Mojo::SQL is a small Perl helper for building SQL queries safely and modularly.

NetBox-Client

6 May 2026 07:36 AM | Author: KORNIX | Version: v0.1.5
Upvotes: 1 | CPAN Testers: Pass 38.0%Fail 62.0%
NetBox::Client is a lightweight Perl client for interacting with a NetBox server using its REST or GraphQL APIs.

Plack-Middleware-Statsd

9 May 2026 10:59 PM | Author: RRWO | Version: v0.9.0
Upvotes: 4 | CPAN Testers: Pass 91.3%N/A 8.7%
Plack::Middleware::Statsd is a Plack middleware that collects common web metrics from a PSGI application and reports them to a statsd server, letting you monitor request counts, response times, content types, status codes, request sizes, worker PIDs and a few other useful signals without changing your app code.

Starlet

6 May 2026 08:26 AM | Author: KAZUHO | Version: 0.32
Upvotes: 18 | CPAN Testers: Pass 98.5%Fail 1.5%
Starlet is a lightweight, high-performance standalone HTTP/1.1 server for PSGI/Plack applications that is designed to run reliably behind a reverse proxy.

Task-WebDyne-Plack

9 May 2026 03:22 PM | Author: ASPEER | Version: 0.004
CPAN Testers: Pass 17.9%Unknown 82.1%
Task::WebDyne::Plack is a CPAN task distribution that makes it simple to add Plack/PSGI support to the WebDyne web framework by installing WebDyne together with Plack and common server components such as Starman.

Task-WebDyne-Starman

9 May 2026 03:30 PM | Author: ASPEER | Version: 0.004
CPAN Testers: Pass 12.7%Unknown 87.3%
Task::WebDyne::Starman is a small CPAN task module that makes it easy to install the Perl modules you need to run the Starman PSGI web server as part of the WebDyne stack.

WWW-MailboxOrg

7 May 2026 03:38 AM | Author: GETTY | Version: 0.001
CPAN Testers: Pass 61.6%Fail 38.4%
WWW::MailboxOrg is a Perl client that wraps the Mailbox.org JSON-RPC v2 API over HTTPS to let you manage mailboxes, domains and related services from Perl code or the included command line tool.

WWW-Vonage-API

11 May 2026 12:30 PM | Author: BYTEROCK | Version: 0.001
CPAN Testers: Pass 69.4%Fail 29.8%N/A 0.8%
WWW::Vonage::API is a lightweight Perl client that simplifies calling Vonage's REST APIs by wrapping endpoint construction, HTTP verbs, JSON encoding, and basic authentication into a single object.