CPANscan logo

CPANscan

Perl modules released in past week, by category.
Last updated 5 August 2026 08:51 PM
Perl logo

AI and Natural Language Processing

MCP

30 Jul 2026 11:39 AM | Author: SRI | Version: 0.15
Upvotes: 10 | CPAN Testers: Pass 87.3%Fail 3.6%N/A 9.1%
MCP is a Perl library that turns a Mojolicious route or a stdio process into a server that speaks the Model Context Protocol, letting you expose tools, user-selectable prompts and read-only resources to AI models.

Speak

30 Jul 2026 03:23 PM | Author: DEFARIA | Version: 1.03
CPAN Testers: Pass 68.3%Fail 31.7%
Speak is a small Perl module that converts text into spoken audio via Google’s text-to-speech engine and plays it through your speakers.
Perl logo

Algorithms and Data Structures

Cavil-Matcher

4 Aug 2026 06:33 PM | Author: KRAIH | Version: 1.01
CPAN Testers: Pass 90.2%N/A 2.4%Unknown 7.3%
Cavil::Matcher is a purpose-built pattern matcher used by the Cavil license-scanning tool to turn source files into license and keyword hits quickly and safely.
Perl logo

Applications and Utilities

App-BlurFill

31 Jul 2026 02:12 PM | Author: DAVECROSS | Version: v0.1.0
Upvotes: 1 | CPAN Testers: Pass 41.0%N/A 59.0%
App::BlurFill is a small Perl library and command line tool for quickly creating blurred background images from an existing picture.

App-Codit

30 Jul 2026 02:34 PM | Author: HANJE | Version: 0.22
Upvotes: 3 | CPAN Testers: Pass 100.0%
App::Codit is a Perl/Tk graphical editor and lightweight integrated development environment built specifically for working with Perl.

App-DBBrowser

4 Aug 2026 08:19 AM | Author: KUERBIS | Version: 2.444
Upvotes: 18 | CPAN Testers: Pass 98.7%N/A 1.3%
App::DBBrowser is a terminal-based interactive database browser that helps you explore and manipulate SQLite, MySQL/MariaDB, PostgreSQL and many other databases through a menu-driven UI and a plugin system.

App-KDEActivityUtils

3 Aug 2026 12:06 AM | Author: PERLANCAR | Version: 0.006
CPAN Testers: Pass 96.4%N/A 3.6%
App::KDEActivityUtils is a small collection of command-line utilities that make it easy to inspect and control KDE Activities from the shell or from scripts.

App-MARC-Filter

4 Aug 2026 07:25 PM | Author: SKIM | Version: 0.11
CPAN Testers: Pass 100.0%
App::MARC::Filter is a lightweight Perl base class that powers a simple command line utility for selecting and extracting MARC bibliographic records.

App-karr

4 Aug 2026 12:27 PM | Author: GETTY | Version: 0.402
CPAN Testers: Pass 100.0%
App::karr is the core of karr, a Git-native kanban system that stores board state in Git refs under refs/karr/* instead of in the working tree, so task cards are simple Markdown files with optional YAML front matter and configuration lives in sparse YAML refs layered on code defaults.

App-sdif

3 Aug 2026 11:45 AM | Author: UTASHIRO | Version: 4.48
Upvotes: 2 | CPAN Testers
App::sdif is a small suite of terminal tools for making diffs easier to read and track.

BATsh

31 Jul 2026 10:11 PM | Author: INA | Version: 0.10
BATsh is a pure‑Perl bilingual shell that lets you write and run scripts mixing Windows batch (cmd.exe) and POSIX shell (bash/sh) syntax in the same file, with automatic line‑by‑line mode switching and a shared variable store so values set in one mode are immediately visible in the other.

CLI-Cmdline

2 Aug 2026 10:40 AM | Author: HANSH | Version: 1.26
Upvotes: 1 | CPAN Testers: Pass 96.0%N/A 4.0%
CLI::Cmdline is a tiny, zero-dependency Perl command-line parser designed for simple scripts and utilities.

CLI-Simple

3 Aug 2026 04:06 PM | Author: BIGFOOT | Version: v2.2.0
Upvotes: 1 | CPAN Testers: Pass 66.7%Fail 33.3%
CLI::Simple is a lightweight object oriented toolkit for building Perl command line tools that parse Getopt::Long-style options, dispatch subcommands, and handle positional arguments with minimal boilerplate.

Command-Run

3 Aug 2026 02:39 PM | Author: UTASHIRO | Version: 1.03
CPAN Testers: Pass 86.5%Fail 11.5%N/A 1.9%
Command::Run is a lightweight Perl utility for running external commands or invoking Perl code references while capturing their input and output.

Desktop-Workspace-Util

3 Aug 2026 12:06 AM | Author: PERLANCAR | Version: 0.003
CPAN Testers: Pass 100.0%
Desktop::Workspace::Util is a compact Perl helper library for discovering and using DesktopWorkspace specification modules from scripts and tools.

DesktopWorkspace

3 Aug 2026 12:06 AM | Author: PERLANCAR | Version: 1.0.1
CPAN Testers: Pass 98.8%N/A 1.2%
DesktopWorkspace is a small Perl specification for describing what windows, applications, files, directories, and browser tabs should be opened to set up a desktop workspace.

LaTeX-Replicase

1 Aug 2026 02:42 PM | Author: DONANGEL | Version: 0.790
Upvotes: 1 | CPAN Testers
LaTeX::Replicase is a compact Perl template engine for programmatically filling real TeX and LaTeX documents by replacing simple inline tags like %%%V:, %%%VAR:, and %%%ADD: with values from your Perl data structures.

Preproc-Tiny

1 Aug 2026 10:46 PM | Author: PSCUST | Version: 0.05
CPAN Testers: Pass 100.0%
Preproc::Tiny is a tiny, dependency-free Perl preprocessor for generating source files from templates using straight Perl code.

RT-Extension-ResetPassword

3 Aug 2026 07:52 PM | Author: BPS | Version: 2.01
Upvotes: 1 | CPAN Testers
RT::Extension::ResetPassword adds a simple, self-service "Forgot your password?" link to the front of an RT instance and emails users a one-time URL to reset their RT-managed password.

Schedule-Cron

31 Jul 2026 03:14 AM | Author: NHUBBARD | Version: 1.07
Upvotes: 8 | CPAN Testers: Pass 93.7%Fail 6.3%
Schedule::Cron lets you embed a cron-like scheduler inside a Perl program so you can call Perl subroutines on crontab-style schedules rather than spawning separate scripts with system cron.
Perl logo

Business and Finance

Business-ISBN-Data

4 Aug 2026 06:20 AM | Author: BRIANDFOY | Version: 20260804.001
Upvotes: 3 | CPAN Testers: Pass 100.0%
Business::ISBN::Data is the data package used by Business::ISBN to provide ISBN range, group and publisher code information drawn from the ISBN Agency's RangeMessage.xml.
Perl logo

Communications and Networking

Net-Connection-FreeBSD_sockstat

1 Aug 2026 03:19 AM | Author: VVELOX | Version: v1.0.0
CPAN Testers: Pass 85.0%Fail 15.0%
Net::Connection::FreeBSD_sockstat converts the output of FreeBSD's "sockstat -46s" into Net::Connection objects so you can programmatically examine active TCP and UDP sockets.

Net-Connection-Linux_ss

1 Aug 2026 03:21 AM | Author: VVELOX | Version: v0.0.1
CPAN Testers: Pass 87.7%Fail 12.3%
Net::Connection::Linux_ss is a small utility that builds Net::Connection objects by parsing the output of the Linux ss command, typically running ss -p4an and ss -p6an to enumerate IPv4 and IPv6 sockets, or accepting those outputs as input strings for non‑Linux environments.

Net-Connection-Match

1 Aug 2026 03:06 AM | Author: VVELOX | Version: v0.5.1
CPAN Testers: Pass 100.0%
Net::Connection::Match is a helper for filtering Net::Connection objects by running a configurable stack of checks and returning a simple boolean match result.

Net-Connection-Sort

1 Aug 2026 03:13 AM | Author: VVELOX | Version: v0.2.0
CPAN Testers: Pass 100.0%
Net::Connection::Sort is a lightweight Perl helper that sorts arrays of Net::Connection objects by common connection attributes, making it easier to present or analyze lists of network connections.

Net-Connection-lsof

1 Aug 2026 03:16 AM | Author: VVELOX | Version: v0.4.0
CPAN Testers: Pass 98.8%Fail 1.2%
Net::Connection::lsof is a small utility that runs the system lsof command and converts active TCP and UDP socket listings into Perl Net::Connection objects, making it easy to programmatically inspect local network connections.

Net-Connection-ncnetstat

1 Aug 2026 03:24 AM | Author: VVELOX | Version: v0.9.0
CPAN Testers: Pass 94.6%Fail 5.4%
Net::Connection::ncnetstat is the Perl backend used by ncnetstat to produce a colorized, enhanced netstat-style display for programs and scripts.

Net-Firewall-BlockerHelper

5 Aug 2026 05:03 AM | Author: VVELOX | Version: v0.1.0
CPAN Testers: Pass 95.8%Fail 4.2%
Net::Firewall::BlockerHelper is a lightweight Perl helper for programmatically managing IP bans across multiple firewall backends.

Net-NATS2-Client

31 Jul 2026 08:48 AM | Author: DSHADOW | Version: v0.3.3
CPAN Testers: Pass 100.0%
Net::NATS2::Client is a compact Perl client for the NATS messaging system that makes it easy to connect to a NATS server, publish messages, subscribe asynchronously, and perform request/reply interactions.

Net-SAML2

31 Jul 2026 02:51 AM | Author: TIMLEGGE | Version: 0.88
Upvotes: 2 | CPAN Testers: Pass 56.2%Fail 40.6%N/A 3.1%
Net::SAML2 is a Perl toolkit for implementing the SAML 2.0 Web Browser SSO flow on the Service Provider side, letting your app build and sign AuthnRequests, generate SP metadata, handle Redirect, POST and SOAP bindings, decrypt EncryptedAssertions and verify IdP responses.

POE-Component-Server-JSONUnix

3 Aug 2026 03:28 AM | Author: VVELOX | Version: v0.2.0
CPAN Testers: Pass 20.0%Fail 80.0%
POE::Component::Server::JSONUnix is a lightweight, event-driven server that listens on a Unix domain socket and exchanges newline-delimited JSON request/response messages, making it a simple local RPC or control endpoint for daemons and command-line tools.

Protocol-Sys-Virt

3 Aug 2026 10:32 AM | Author: EHUELS | Version: v12.6.0
Upvotes: 2 | CPAN Testers: Pass 88.5%Fail 5.7%N/A 5.7%
Protocol::Sys::Virt implements the libvirt RPC protocol in Perl, providing the low-level mechanics needed to build libvirt-compatible clients and, in principle, servers.
Perl logo

Configuration and DevOps

Alien-SNMP

30 Jul 2026 06:08 PM | Author: OLIVER | Version: 4.0509050201
CPAN Testers: Pass 87.7%Fail 5.5%N/A 0.7%Unknown 6.2%
Alien::SNMP is an "Alien" installer that downloads, builds and installs the Net‑SNMP C library together with the matching Perl XS modules so that your Perl programs can use SNMP without relying on the system package.

App-ElasticSearch-Utilities

31 Jul 2026 12:41 PM | Author: BLHOTSKY | Version: 9.0
Upvotes: 7 | CPAN Testers: Pass 100.0%
App::ElasticSearch::Utilities bundles a collection of Perl command-line tools and a compact library to simplify interacting with Elasticsearch and OpenSearch clusters.

Config-Abstraction

2 Aug 2026 08:39 PM | Author: NHORNE | Version: 0.40
CPAN Testers: Pass 98.1%N/A 1.9%
Config::Abstraction is a lightweight configuration layer for Perl that merges settings from in-memory defaults, multiple file formats (YAML, JSON, XML, INI, TOML), environment variables, and command line arguments with a clear, predictable precedence so you can keep sane defaults in code and override them per-deployment or per-run.

OSLV-Monitor

4 Aug 2026 06:13 PM | Author: VVELOX | Version: v1.0.6
CPAN Testers: Pass 95.5%Fail 4.5%
OSLV::Monitor is a Perl extension for LibreNMS that collects and reports metrics from OS-level virtualization environments such as FreeBSD jails or Linux cgroups.
Perl logo

Data and File Handling

ACME-Base64-Hexagram

31 Jul 2026 04:01 PM | Author: CHOROBA | Version: 0.002
CPAN Testers: Pass 100.0%
ACME::Base64::Hexagram is a playful Perl module that implements a Base64-style encoding using the 64 I Ching hexagrams as its symbol set.

Convert-Pheno

31 Jul 2026 09:26 AM | Author: MRUEDA | Version: 0.33
Upvotes: 2 | CPAN Testers: Pass 100.0%
Convert::Pheno is a Perl conversion engine for clinical and phenotypic data that lets you translate between common standards such as Beacon v2 Models Format (BFF), Phenopackets v2 (PXF), OMOP-CDM, REDCap, CDISC-ODM, CDISC Dataset-JSON, FHIR R4, openEHR and simple tabular forms.

Data-Displaycolour

31 Jul 2026 09:24 PM | Author: LION | Version: v0.06
CPAN Testers: Pass 88.6%Fail 3.3%N/A 8.1%
Data::Displaycolour is a small Perl helper for assigning consistent display colours to arbitrary subjects such as usernames, real names, emails, free text or objects, making it easy for applications to pick a reproducible RGB or named colour for things that need visual identity.

Data-Entropy

31 Jul 2026 09:02 PM | Author: RRWO | Version: 0.009
Upvotes: 5 | CPAN Testers: Pass 100.0%
Data::Entropy provides a simple, globally accessible way to nominate an entropy source so algorithms that need randomness can obtain it without threading source objects through every call.

Data-IconText

1 Aug 2026 06:39 PM | Author: LION | Version: v0.06
CPAN Testers: Pass 92.5%N/A 7.5%
Data::IconText is a compact Perl module for managing single-character "icon" text symbols and mapping common concepts to a single visible character.

Data-Identifier

31 Jul 2026 10:53 AM | Author: LION | Version: v0.32
CPAN Testers: Pass 94.1%N/A 5.9%
Data::Identifier is a format‑independent identifier object that gives you a single, consistent way to work with many kinds of identifiers such as UUIDs, OIDs, URIs and other well known types like GTIN, IBAN and DOI.

Data-TableReader

5 Aug 2026 05:20 PM | Author: NERDVANA | Version: 0.022
Upvotes: 5 | CPAN Testers: Pass 100.0%
Data::TableReader helps you turn messy, human-edited tabular files like Excel, CSV, TSV or HTML into clean, validated records for automated imports by finding the header row, mapping columns to the fields you expect, and extracting each row as a hashref, arrayref or object.

Data-Text

3 Aug 2026 12:33 AM | Author: NHORNE | Version: 0.20
Upvotes: 1 | CPAN Testers: Pass 100.0%
Data::Text is a small object-oriented Perl helper for building and manipulating text in a cleaner, chainable way than raw scalars.

Datafile-Array

2 Aug 2026 05:41 PM | Author: HANSH | Version: 1.06
CPAN Testers: Pass 100.0%
Datafile::Array is a lightweight pure-Perl toolkit for reading and writing simple delimited text files that makes common CSV and TSV tasks easy without adding compiled dependencies.

Datafile-Hash

3 Aug 2026 05:12 PM | Author: HANSH | Version: 1.06
CPAN Testers: Pass 100.0%
Datafile::Hash is a lightweight, pure-Perl helper for loading and saving simple key/value files and INI-style configuration files that may include multi-level section names.

File-Raw-JSON

4 Aug 2026 03:18 PM | Author: LNATION | Version: 0.05
CPAN Testers: Pass 95.9%Fail 3.4%N/A 0.7%
File::Raw::JSON is a lightweight, high-performance JSON and JSON Lines plugin for File::Raw that calls the bundled yyjson C library to parse and emit JSON with minimal overhead.

File-Sticker

2 Aug 2026 05:09 AM | Author: RUBYKAT | Version: 4.606
CPAN Testers: Pass 95.1%N/A 4.9%
File::Sticker is a Perl module for reading and writing standardized metadata on files and keeping a matching database in sync.

Filename-KeyValue

2 Aug 2026 12:06 AM | Author: PERLANCAR | Version: 0.001
CPAN Testers: Pass 99.2%N/A 0.8%
Filename::KeyValue parses filenames that carry metadata as dash-separated key=value pairs at the end of the name and returns a structured result with the file extension, a prefix (the part before the first key), the raw kv segment, and a hash of keys to values.

Getopt-Guided

30 Jul 2026 05:29 AM | Author: SVW | Version: v3.2.1
CPAN Testers: Pass 99.4%N/A 0.6%
Getopt::Guided is a Perl module for parsing command line options that follows the POSIX getopts rules while adding modern conveniences for script authors.

Hash-SharedMem

3 Aug 2026 01:57 AM | Author: KSTAR | Version: 0.006
Upvotes: 4 | CPAN Testers: Pass 93.5%Fail 4.7%N/A 1.9%
Hash::SharedMem provides a fast, file-backed key/value store that lets multiple processes on the same host share mutable data by memory-mapping files, so you get low-latency interprocess communication without blocking.

JSON-Schema-Fast

3 Aug 2026 06:38 PM | Author: LNATION | Version: 0.01
CPAN Testers: Pass 76.1%Fail 18.3%Unknown 5.6%
JSON::Schema::Fast is a high-performance JSON Schema validator for draft 2020-12 that compiles a schema once into a compact intermediate form and then validates Perl data with a tight C interpreter, making repeated validation very fast and allocation-free on the success path.

Markdent

4 Aug 2026 04:08 PM | Author: DROLSKY | Version: 0.41
Upvotes: 21 | CPAN Testers: Pass 98.7%N/A 1.3%
Markdent is an event-driven Markdown parsing toolkit for Perl that emits fine-grained parse events so you can analyze, transform, or render Markdown in flexible ways beyond simple HTML conversion.

Number-ZipCode-JP

31 Jul 2026 08:33 AM | Author: TANIGUCHI | Version: 0.20260731
Upvotes: 2 | CPAN Testers: Pass 100.0%
Number::ZipCode::JP is a lightweight Perl module for validating Japanese postal codes against Japan Post rules.

Return-Set

3 Aug 2026 07:34 PM | Author: NHORNE | Version: 0.04
Upvotes: 1 | CPAN Testers: Pass 98.3%N/A 1.7%
Return::Set provides a single exported function, set_return, that returns a value and can optionally validate that value against a strict Params::Validate::Strict schema.

SION

30 Jul 2026 02:35 PM | Author: DANKOGAI | Version: 0.01
CPAN Testers: Pass 68.0%Fail 21.9%N/A 10.2%
SION is a Perl encoder/decoder for the SION serialization format, a Swift-literals-derived alternative to JSON that supports a few extra types and conveniences such as nil, distinct Int and Double values with lossless C99 hexadecimal floats, UTF-8 strings, raw binary data (.Data), dates (.Date), extension types (.Ext), non-string dictionary keys and comments.

Scalar-ValueTags-LineageTracking

3 Aug 2026 06:20 AM | Author: ZHTWN | Version: 0.004
CPAN Testers: Fail 10.2%N/A 89.8%
Scalar::ValueTags::LineageTracking lets you attach, propagate, and collect source metadata on Perl scalar values so you can build data lineage for pipelines and tools like OpenLineage.

Sereal

5 Aug 2026 11:56 AM | Author: YVES | Version: 5.010
Upvotes: 65 | CPAN Testers: Pass 100.0%
Sereal is a Perl module that provides a fast, compact binary serialization format by bundling the Sereal::Encoder and Sereal::Decoder implementations into a single thin wrapper.

Sereal-Decoder

5 Aug 2026 11:56 AM | Author: YVES | Version: 5.010
Upvotes: 26 | CPAN Testers: Pass 100.0%
Sereal::Decoder is a fast, C-backed Perl module for deserializing data encoded with the compact Sereal binary format so you can reconstruct Perl structures quickly and with low overhead.

Sereal-Encoder

5 Aug 2026 11:56 AM | Author: YVES | Version: 5.010
Upvotes: 25 | CPAN Testers: Pass 100.0%
Sereal::Encoder is a Perl module that turns in-memory Perl data structures into a compact, fast binary representation called Sereal, suitable for storage or fast IPC, and pairs with a separately released Sereal::Decoder for reading the data back.

Text-Stencil

5 Aug 2026 04:17 PM | Author: EGOR | Version: 0.03
CPAN Testers: Pass 89.5%N/A 5.3%Unknown 5.3%
Text::Stencil is a high-performance Perl renderer that turns uniform lists or tables of arrayrefs or hashrefs into text by compiling a row template once and running a tight C rendering loop.

XML-Hash-XS

5 Aug 2026 04:06 PM | Author: YOREEK | Version: 0.65
Upvotes: 13 | CPAN Testers: Pass 100.0%
XML::Hash::XS is a compact, high-performance Perl extension written in C that converts between Perl hashes and XML both ways while keeping memory use very low by streaming data instead of building a full DOM.

XML-Sig

31 Jul 2026 01:51 AM | Author: TIMLEGGE | Version: 0.71
Upvotes: 3 | CPAN Testers: Pass 97.9%Fail 2.1%
XML::Sig is a Perl toolkit for creating and verifying W3C XML Digital Signatures, useful when you need to authenticate or tamper-proof XML documents or fragments such as SAML messages.
Perl logo

Database and Persistence

DB-Handy

30 Jul 2026 09:21 PM | Author: INA | Version: 1.09
Upvotes: 1 | CPAN Testers
DB::Handy is a self-contained pure-Perl relational database engine that stores tables as fixed-length binary files in a directory and presents a familiar DBI-like API so you can use connect, prepare, execute and fetch methods without installing DBI or any XS modules.

DB-Hooks

3 Aug 2026 04:02 AM | Author: KES | Version: 0.0201
DB::x is a tiny debugging helper that lets you drop lightweight breakpoints into Perl code without changing the surrounding logic, either by inserting DB::x to unconditionally stop execution or by using DB::x 'label' so the pause only happens when $DB::x{'label'} is set true from your main script.

DBIx-Class-Relationship-ManyToMany-Async

3 Aug 2026 10:14 AM | Author: DAB | Version: 0.02
CPAN Testers: Pass 100.0%
DBIx::Class::Relationship::ManyToMany::Async is a small helper for DBIx::Class that creates non‑blocking, Future‑returning many‑to‑many accessors so you can use pivot relationships with DBIx::Class::Async worker pools.

DBIx-QuickDB

2 Aug 2026 02:21 AM | Author: EXODIST | Version: 0.000058
Upvotes: 4 | CPAN Testers: Pass 97.1%Fail 1.0%N/A 1.9%
DBIx::QuickDB makes it trivial to spin up disposable database servers for tests and development, supporting PostgreSQL, MySQL/MariaDB, SQLite and optional DuckDB so you can get a real DB instance without manual install or config.
Perl logo

Date and Time

DateTime-Format-XSD

3 Aug 2026 04:27 PM | Author: TIMLEGGE | Version: 0.5
Upvotes: 2 | CPAN Testers: Pass 100.0%
DateTime::Format::XSD is a small Perl helper that turns DateTime objects into XML Schema xsd:dateTime strings so your timestamps match the exact YYYY-MM-DD"T"HH:MI:SS(Z|[+-]hh:mm) profile expected in XML and many web services.
Perl logo

Development Tools

AWS-Lambda

5 Aug 2026 12:38 PM | Author: SHOGO | Version: 0.11.0
Upvotes: 9 | CPAN Testers: Pass 94.7%N/A 5.3%
AWS::Lambda makes it easy to run Perl on AWS Lambda by providing a ready-made custom runtime, prebuilt Lambda Layers, zip archives and Docker images so you can deploy a simple Perl handler script or container image with minimal setup.

App-makefilepl2cpanfile

2 Aug 2026 05:00 PM | Author: NHORNE | Version: 0.04
CPAN Testers: Pass 68.7%Fail 29.9%N/A 1.5%
App::makefilepl2cpanfile is a small utility for converting a Perl project's Makefile.PL into a cpanfile by parsing the file text without evaluating it.

App-plx

31 Jul 2026 02:51 PM | Author: NHUBBARD | Version: 0.902004
Upvotes: 7 | CPAN Testers: Pass 83.0%Fail 16.3%N/A 0.7%
App::plx is a lightweight command-line helper for creating and using per-project Perl execution environments so you can run your app, tests, or one-liners with the right perl, library paths, and environment without manual fiddling.

CPAN-Perl-Releases

3 Aug 2026 02:16 PM | Author: BINGOS | Version: 5.20260803
Upvotes: 3 | CPAN Testers: Pass 100.0%
CPAN::Perl::Releases is a tiny utility module that maps every Perl release uploaded to CPAN to the relative "authors/id/" path where its tarball lives, making it easy for scripts and tools to locate specific Perl tarballs for download or inspection.

Devel-LeakGuard-Object

3 Aug 2026 11:38 AM | Author: PTC | Version: 0.09
Upvotes: 2 | CPAN Testers: Pass 99.0%Fail 1.0%
Devel::LeakGuard::Object is a small utility for detecting Perl object memory leaks by counting blessed instances per class and reporting any imbalances that indicate leaked allocations.

Devel-MAT-Dumper

31 Jul 2026 05:13 PM | Author: PEVANS | Version: 0.52
Upvotes: 1 | CPAN Testers: Pass 93.5%Fail 0.5%N/A 1.0%Unknown 5.0%
Devel::MAT::Dumper is a small utility module that writes a snapshot of a running Perl process to disk so you can inspect its heap later with Devel::MAT::Dumpfile and related tools.

Dist-Zilla-PluginBundle-Author-GETTY

4 Aug 2026 10:18 PM | Author: GETTY | Version: 0.317
CPAN Testers: Pass 100.0%
Dist::Zilla::PluginBundle::Author::GETTY is a ready-made Dist::Zilla configuration bundle that wires up the author GETTY's preferred plugins and sensible defaults so you can build, test, and release Perl distributions with minimal setup.

Dist-Zilla-PluginBundle-DROLSKY

4 Aug 2026 07:32 PM | Author: DROLSKY | Version: 1.25
Upvotes: 1 | CPAN Testers: Pass 100.0%
Dist::Zilla::PluginBundle::DROLSKY is the personal Dist::Zilla plugin bundle used by Dave Rolsky to assemble and configure the many plugins he uses to build, test, document, and release Perl distributions.

Error-Helper

4 Aug 2026 01:26 AM | Author: VVELOX | Version: v3.0.0
CPAN Testers: Pass 100.0%
Error::Helper is a lightweight mixin for object-oriented Perl that gives classes a small, consistent framework for recording, reporting, and controlling errors.

Module-CoreList

3 Aug 2026 02:16 PM | Author: BINGOS | Version: 5.20260803
Upvotes: 46 | CPAN Testers: Pass 100.0%
Module::CoreList is a lookup library and command line tool that tells you which modules and which versions shipped with each Perl release.

Module-Generic

5 Aug 2026 07:49 AM | Author: JDEGUEST | Version: v1.7.0
Upvotes: 4 | CPAN Testers: Pass 100.0%
Module::Generic is a feature-rich base class for building Perl objects quickly that supplies a large toolkit of reusable helpers so you can focus on your domain logic rather than boilerplate.

Task-WebDyne-PAGI

31 Jul 2026 01:23 AM | Author: ASPEER | Version: 0.004
CPAN Testers: Pass 17.1%Unknown 82.9%
Task::WebDyne::PAGI is a simple task-style meta-distribution that bundles and installs the Perl modules needed to use PAGI together with WebDyne, saving you from tracking down each prerequisite manually.

Version-Semantic

3 Aug 2026 08:47 AM | Author: SVW | Version: v2.0.0
CPAN Testers: Pass 100.0%
Version::Semantic is a Perl class for representing immutable Semantic Versioning (SemVer 2.0.0) numbers as objects so you can parse, print, compare and increment real semver strings including optional "v" prefixes, pre-release tags and build metadata.
Perl logo

Geography and Transport

Map-Tube-Plugin-Graph

31 Jul 2026 09:53 AM | Author: MANWAR | Version: v1.1.1
Upvotes: 2 | CPAN Testers: Pass 100.0%
Map::Tube::Plugin::Graph is a Moo role that plugs into the Map::Tube family to turn tube network data into graph objects and rendered maps.
Perl logo

Graphics and User Interface

App-XWindowManagerUtils

3 Aug 2026 12:06 AM | Author: PERLANCAR | Version: 0.004
CPAN Testers: Pass 100.0%
App::XWindowManagerUtils is a small command-line toolkit for inspecting X Window Manager windows on KDE desktops, providing utilities to list managed windows and to find the KDE activity associated with a given window.

Image-WebP

30 Jul 2026 06:08 PM | Author: ZAPAD | Version: 0.03
Upvotes: 1 | CPAN Testers: Pass 90.5%Fail 4.8%N/A 1.0%Unknown 3.8%
Image::WebP is a lightweight Perl wrapper around Google's libwebp that lets Perl programs inspect, decode, and encode WebP images.

Tk-GtkSettings

30 Jul 2026 08:06 AM | Author: HANJE | Version: 0.12
CPAN Testers: Pass 100.0%
Tk::GtkSettings is a small Perl module that helps Perl/Tk applications match the look of GTK desktops by reading your GTK configuration and applying its fonts and colors to Tk via X resources.
Perl logo

Hardware and Systems

POSIX-RT-Signal

5 Aug 2026 07:03 PM | Author: LEONT | Version: 0.020
Upvotes: 1 | CPAN Testers
POSIX::RT::Signal provides Perl bindings for POSIX real-time signal features so you can send signals with an optional numeric payload, wait for and retrieve detailed signal information, and reserve signals for exclusive use across your code.

Proc-ProcessTable-piddler

2 Aug 2026 08:51 PM | Author: VVELOX | Version: v0.3.0
CPAN Testers: Pass 100.0%
Proc::ProcessTable::piddler is a Perl helper that generates a compact, human-friendly dump of what a process holds open and where it sits in the system, including open files, anonymous and named pipes, unix sockets, shared memory objects, linked libraries, network connections, and container or FreeBSD jail metadata.

Sys-Async-Virt

3 Aug 2026 10:42 AM | Author: EHUELS | Version: v0.6.6
Upvotes: 1 | CPAN Testers: Pass 100.0%
Sys::Async::Virt is an asynchronous Perl client that implements the LibVirt remote protocol so you can control hypervisors remotely or locally using non blocking RPCs.
Perl logo

Localization and Language

Lingua-TokiPona-Word

5 Aug 2026 01:05 AM | Author: LION | Version: v0.01
CPAN Testers: Pass 97.3%N/A 2.7%
Lingua::TokiPona::Word is a small utility for representing and working with words in the miniature language Toki Pona.

Lingua-famibeib

3 Aug 2026 09:05 PM | Author: LION | Version: v0.04
CPAN Testers: Pass 93.2%N/A 6.8%
Lingua::famibeib is the top-level Perl module for working with famibeib, an artificial language, and serves as the entry point to a small ecosystem of helpers for parsing, manipulating, and generating famibeib text.
Perl logo

Programming and Extensions

Affix

5 Aug 2026 05:47 PM | Author: SANKO | Version: v1.2.2
Upvotes: 5 | CPAN Testers: Pass 100.0%
Affix is a modern, high-performance Foreign Function Interface for Perl that lets you call C, Rust, Zig, C++, Go, Fortran and other native code directly from Perl without writing XS or compiling glue code.

Marpa-R2

3 Aug 2026 09:18 PM | Author: JKEGL | Version: 14.000000
Upvotes: 49 | CPAN Testers: Pass 97.5%Fail 0.8%Unknown 1.7%
Marpa::R2 is a powerful Perl parsing framework that can recognize any language you can write in BNF, including left and right recursion, ambiguous and even infinitely ambiguous grammars, and it aims for linear-time parsing for practically used grammars.

MooX-Role-JSON_LD

30 Jul 2026 02:09 PM | Author: DAVECROSS | Version: v2.1.1
Upvotes: 3 | CPAN Testers: Pass 100.0%
MooX::Role::JSON_LD is a lightweight Moo/Moose role that makes it easy to produce JSON‑LD markup from your objects for use with schema.org and other Linked Data consumers.

Object-Proto

2 Aug 2026 12:16 PM | Author: LNATION | Version: 0.19
Upvotes: 2 | CPAN Testers: Pass 99.5%N/A 0.5%
Object::Proto provides a fast, feature-rich alternative to Perl's bless-based objects by storing objects as arrays and mapping named properties to fixed slot indices at compile time.

Object-Proto-Sugar

2 Aug 2026 12:29 PM | Author: LNATION | Version: 0.06
Upvotes: 1 | CPAN Testers: Pass 100.0%
Object::Proto::Sugar gives you a compact, Moo-like declarative syntax on top of the Object::Proto engine so you can declare attributes, inheritance, roles and method modifiers with keywords like has, extends, with, before, after and around while getting the speed and low overhead of Object::Proto's XS core.

SPVM-Go

4 Aug 2026 05:52 AM | Author: KIMOTO | Version: 0.039
Upvotes: 1 | CPAN Testers: Pass 87.5%N/A 12.5%
SPVM::Go brings the goroutine and channel model from the Go language to SPVM, letting you spawn lightweight concurrent tasks and communicate safely with channels, select statements, wait groups, timers, and context support.
Perl logo

Science and Mathematics

Math-NLopt

5 Aug 2026 05:52 PM | Author: DJERIUS | Version: 0.12
Upvotes: 1 | CPAN Testers: Pass 100.0%
Math::NLopt is a Perl binding for the NLopt nonlinear optimization library that gives Perl programmers a simple, Perlish way to run a wide range of local and global optimizers for functions with or without gradient information.

Stats-LikeR

3 Aug 2026 02:18 AM | Author: DCON | Version: 0.28
CPAN Testers: Pass 100.0%
Stats::LikeR brings a rich set of R-like data frame operations, statistical tests and modeling tools to Perl with many performance-critical routines implemented in XS so common tasks run quickly and with low memory overhead.
Perl logo

Security and Cryptography

Amazon-Signature4-Lite

3 Aug 2026 02:27 PM | Author: BIGFOOT | Version: v1.0.3
CPAN Testers: Pass 100.0%
Amazon::Signature4::Lite is a compact, dependency-light Perl module that builds AWS Signature Version 4 authorization headers for S3 and other AWS services.

CPANSA-DB

3 Aug 2026 12:05 PM | Author: BRIANDFOY | Version: 20260803.002
Upvotes: 4 | CPAN Testers: Pass 87.9%N/A 12.1%
CPANSA::DB is a small Perl module that ships the CPAN Security Advisory dataset as a ready-to-use Perl data structure.

Crypt-SMIME

5 Aug 2026 12:35 AM | Author: MIKAGE | Version: 0.34
Upvotes: 3 | CPAN Testers: Pass 97.8%Unknown 2.2%
Crypt::SMIME is a Perl module that provides a simple object interface for creating and consuming S/MIME messages so you can sign, verify, encrypt and decrypt MIME mail using OpenSSL's libcrypto.

Mail-Milter-Authentication

30 Jul 2026 01:18 AM | Author: MBRADSHAW | Version: 4.20260730
Upvotes: 1 | CPAN Testers: Pass 63.0%Fail 7.4%N/A 29.6%
Mail::Milter::Authentication is a Perl milter daemon that integrates email authentication into your mail flow by applying and reporting on standards like SPF, DKIM, DMARC, ARC and BIMI.
Perl logo

Testing and Quality Assurance

JMAP-Tester

3 Aug 2026 05:05 PM | Author: RJBS | Version: 0.112
CPAN Testers: Pass 80.7%N/A 19.3%
JMAP::Tester is a lightweight Perl client designed to help developers test JMAP servers by sending method calls, handling uploads and downloads, and inspecting the structured responses that JMAP returns.

Test-Mockingbird

2 Aug 2026 09:31 PM | Author: NHORNE | Version: 0.13
Upvotes: 1 | CPAN Testers: Pass 91.9%N/A 8.1%
Test::Mockingbird is an advanced mocking toolkit for Perl test suites that makes it easy to replace or wrap functions, spy on calls, inject fake dependencies, intercept constructors, and even override CORE builtins for code compiled after the override.

Test-RedisServer

31 Jul 2026 06:21 PM | Author: SONGMU | Version: 0.25
Upvotes: 7 | CPAN Testers: Pass 89.8%Fail 10.2%
Test::RedisServer makes it easy to spawn a real redis-server for integration tests so your code can exercise a live Redis instance without manual setup.

Test-Returns

5 Aug 2026 11:39 AM | Author: NHORNE | Version: 0.04
CPAN Testers: Pass 100.0%
Test::Returns is a small testing helper for Perl that makes it easy to assert that a function or method return value conforms to a declared schema.
Perl logo

Web and APIs

Apache2-API

5 Aug 2026 02:08 PM | Author: JDEGUEST | Version: v0.5.5
Upvotes: 3 | CPAN Testers: N/A 100.0%
Apache2::API is a convenience framework that wraps the mod_perl2 Apache API into a single, easy-to-use object for building HTTP handlers and responses in Perl.

App-BlurFill-Web

31 Jul 2026 02:22 PM | Author: DAVECROSS | Version: v0.1.0
CPAN Testers: Pass 35.6%N/A 64.4%
App::BlurFill::Web is a lightweight web frontend for App::BlurFill that lets users upload an image, specify output width and height, and receive a blurred version in the browser or as a downloadable file.

Audio-Scrobbler2

3 Aug 2026 09:46 PM | Author: BAGET | Version: 1.00
CPAN Testers: Pass 87.1%N/A 12.9%
Audio::Scrobbler2 is a Perl client for the Last.fm scrobbling API that implements the desktop authentication flow and the basic track submission methods needed to report now-playing status and to scrobble played tracks.

Backblaze-B2V4

3 Aug 2026 01:26 AM | Author: ECHERNOF | Version: 0.05
CPAN Testers: Pass 60.0%Fail 2.0%N/A 38.0%
Backblaze::B2V4 is a straightforward Perl client for Backblaze B2 Cloud Storage that lets you create buckets, upload and download files, list and inspect files, and manage bucket and file versions using the B2 V4 API.

BarefootJS

30 Jul 2026 02:19 PM | Author: KFLY | Version: v0.28.0
CPAN Testers: Pass 85.2%Fail 10.2%N/A 4.6%
BarefootJS provides a lightweight, framework- and template-engine-agnostic server runtime for templates compiled from JSX/TSX into "marked" templates plus client JavaScript.

BarefootJS-Backend-Xslate

30 Jul 2026 02:20 PM | Author: KFLY | Version: v0.28.0
CPAN Testers: Pass 91.9%N/A 8.1%
BarefootJS::Backend::Xslate is a small adaptor that lets the BarefootJS runtime render Kolon ".tx" templates with Text::Xslate, offering a framework-agnostic way to produce HTML from BarefootJS templates.

CGI-ACL

3 Aug 2026 01:03 AM | Author: NHORNE | Version: 0.09
CPAN Testers: Pass 100.0%
CGI::ACL is a compact Perl module for deciding whether a web client may run a CGI script by checking the client IP address, CIDR ranges, country of origin and whether the request comes from a major cloud provider.

CallBackery

30 Jul 2026 02:12 PM | Author: OETIKER | Version: v0.58.3
Upvotes: 4 | CPAN Testers: Pass 83.3%N/A 16.7%
CallBackery is a Mojolicious-based framework for building appliance-style web front ends that pair a Perl backend with a Qooxdoo rich client.

Concierge

5 Aug 2026 01:04 AM | Author: BVA | Version: v0.13.0
CPAN Testers: Pass 67.5%N/A 32.5%
Concierge is an extensible service layer that handles user identity, sessions, and user records for applications by coordinating three core components, Auth, Sessions, and Users, and by allowing additional pluggable components to be attached to a desk, which is a directory holding the app's concierge configuration and storage.

Fetch

1 Aug 2026 10:48 PM | Author: LNATION | Version: 0.02
CPAN Testers: Pass 100.0%
Fetch is a modern Perl HTTP client that gives you high-performance, asynchronous requests via Fetch::Future objects while also working synchronously when you call ->get because it will pump an event loop for you.

Google-Auth

1 Aug 2026 01:43 AM | Author: CJCOLLIER | Version: 0.07
Google::Auth is a small Perl library that handles Application Default Credentials and project ID detection so your Perl programs can authenticate to Google Cloud services without manual token handling.

Google-ISBNNumbers

3 Aug 2026 01:19 AM | Author: ECHERNOF | Version: 1.02
CPAN Testers: Pass 92.3%N/A 7.7%
Google::ISBNNumbers is a tiny Perl module that fetches basic book metadata from the Google Books API when you give it an ISBN.

Hyperman

31 Jul 2026 04:04 PM | Author: LNATION | Version: 0.01
Upvotes: 2 | CPAN Testers: Pass 86.7%N/A 13.3%
Hyperman is a high-performance PSGI web server that combines a prefork supervisor with a per-worker event loop to run Plack apps efficiently.

LightTCP-Server

4 Aug 2026 10:11 AM | Author: HANSH | Version: 2.05
CPAN Testers: Pass 100.0%
LightTCP::Server is a lightweight, pure-Perl TCP/HTTP server that makes it easy to run a configurable web service for testing, local tools, or small deployments.

MojoX-Authentication

31 Jul 2026 04:47 AM | Author: POLETTIX | Version: 0.006
CPAN Testers: Pass 83.8%N/A 16.2%
MojoX::Authentication is a batteries-included helper for Mojolicious applications that simplifies common authentication needs by offering local credential logins (in-memory or SQLite) and SAML 2.0 single sign-on support.

Mojolicious-Plugin-BarefootJS

30 Jul 2026 02:20 PM | Author: KFLY | Version: v0.28.0
Upvotes: 2 | CPAN Testers: Pass 92.5%N/A 7.5%
Mojolicious::Plugin::BarefootJS wires the BarefootJS server runtime into Mojolicious so you can render client-style templates on the server with minimal fuss.

Mojolicious-Plugin-Fondation

4 Aug 2026 08:55 PM | Author: DAB | Version: 0.06
CPAN Testers: Pass 96.4%N/A 3.6%
Mojolicious::Plugin::Fondation is a plugin manager for Mojolicious that helps you compose web apps from reusable modules by loading plugins recursively, resolving dependencies, and merging configuration and resources in a predictable way.

Mojolicious-Plugin-Fondation-Asset

3 Aug 2026 11:45 AM | Author: DAB | Version: 0.04
CPAN Testers: Pass 90.3%N/A 9.7%
Mojolicious::Plugin::Fondation::Asset is a thin wrapper around Mojolicious::Plugin::AssetPack that gathers asset rules from all Fondation plugins, merges them into a single assets/assetpack.def file via the included "asset generate" command, and processes those bundles so they are available to your app.

Mojolicious-Plugin-Fondation-Auth-Token

3 Aug 2026 12:05 PM | Author: DAB | Version: 0.01
CPAN Testers: Pass 77.4%N/A 22.6%
Mojolicious::Plugin::Fondation::Auth::Token provides simple personal access token support for Fondation-based Mojolicious applications by adding an opt-in route condition fondation.bearer that lets API routes accept Bearer tokens.

Mojolicious-Plugin-Fondation-Model-DBIx-Async

3 Aug 2026 10:21 AM | Author: DAB | Version: 0.04
CPAN Testers: Pass 100.0%
Mojolicious::Plugin::Fondation::Model::DBIx::Async is a Fondation plugin that integrates DBIx::Class::Async with Mojolicious so your DBIC queries run in a background worker pool instead of blocking the event loop.

Mojolicious-Plugin-OAuth2-Server

3 Aug 2026 08:39 AM | Author: LEEJO | Version: 0.53
Upvotes: 9 | CPAN Testers: Pass 98.6%Fail 1.4%
Mojolicious::Plugin::OAuth2::Server is a plugin that makes it straightforward to add a full OAuth2 authorization server and resource-server checks to a Mojolicious app.

Mojolicious-Sessions-Store

3 Aug 2026 10:41 AM | Author: DAB | Version: 0.02
CPAN Testers: Pass 86.1%N/A 13.9%
Mojolicious::Sessions::Store provides server-side session storage for the Mojolicious web framework by replacing the default signed-cookie approach with a model where the browser only holds a signed cookie containing a session ID and all session data is kept in a backend of your choice.

Open-API

4 Aug 2026 04:18 PM | Author: LNATION | Version: 0.01
CPAN Testers: Pass 100.0%
Open::API is a focused OpenAPI 3.1 toolkit that compiles a single spec at startup and gives you both a high-performance PSGI server and a spec-driven HTTP client.

OpenAPI-Modern

3 Aug 2026 10:07 PM | Author: ETHER | Version: 0.145
Upvotes: 6 | CPAN Testers: Pass 81.6%Fail 18.4%
OpenAPI::Modern is a Perl library for validating HTTP requests and responses against OpenAPI v3.0, v3.1 and v3.2 documents, letting you check that incoming or outgoing traffic conforms to your API specification and extract deserialized parameter and body data for further use.

PAGI-FastAPI

3 Aug 2026 07:41 PM | Author: MANWAR | Version: v0.0.1
CPAN Testers: Pass 89.5%N/A 10.5%
PAGI::FastAPI is an asynchronous micro-framework for Perl 5.36+ that brings a FastAPI-like developer experience to Perl by combining non-blocking request handling via the PAGI spec and Future::AsyncAwait with Type::Tiny-based validation for query parameters and JSON bodies.

PAGI-FastAPI-Security

5 Aug 2026 01:57 PM | Author: MANWAR | Version: v0.0.2
CPAN Testers: Pass 88.9%N/A 11.1%
PAGI::FastAPI::Security provides a compact set of authentication helpers for the PAGI::FastAPI web framework, modeled after Python FastAPI's security utilities, to make it easy to extract credentials and present standard challenges.

Reverse-Proxy

2 Aug 2026 06:31 PM | Author: LNATION | Version: 0.01
CPAN Testers: Pass 100.0%
Reverse::Proxy is a lightweight PSGI application that turns any PSGI server into a configurable reverse proxy by forwarding incoming requests to one or more upstream HTTP backends and returning their replies.

Router-Ragel

30 Jul 2026 08:19 PM | Author: EGOR | Version: 0.05
Upvotes: 1 | CPAN Testers: Pass 90.0%N/A 10.0%
Router::Ragel is a high-performance URL router that compiles your route patterns into a single Ragel-generated finite-state machine and embeds it as C via Inline::C so matching runs as a fixed-cost DFA walk instead of per-route regexes.

StreamFinder

1 Aug 2026 05:55 PM | Author: TURNERJW | Version: 2.63
Upvotes: 7 | CPAN Testers: Pass 100.0%
StreamFinder is a Perl library that takes a web URL for a radio station, podcast episode, or online video and returns the actual playable stream URL or playlist together with metadata like title, artist, genre, station ID and cover or banner images so you can play content in your preferred media player instead of in a browser.

Template-Stencil

5 Aug 2026 04:31 PM | Author: LNATION | Version: 0.02
CPAN Testers: Pass 100.0%
Template::Stencil is a compact, high-performance Perl template engine that compiles a simple "{% %}" template grammar once into packed bytecode and then renders with a C interpreter directly into a scalar buffer for very fast repeated renders.

Web-Request

3 Aug 2026 10:22 AM | Author: PTC | Version: 0.12
Upvotes: 5 | CPAN Testers: Pass 100.0%
Web::Request is a lightweight request object for PSGI/Plack applications that converts the raw PSGI environment into a simple, consistent API for reading client IP and host, scheme, method, paths, headers, cookies, body and query parameters, uploads, URI and session data and for creating response objects.

WebDyne

1 Aug 2026 02:38 PM | Author: ASPEER | Version: 3.005
Upvotes: 1 | CPAN Testers: Pass 50.0%Fail 25.0%Unknown 25.0%
WebDyne is the core runtime and rendering engine for the WebDyne framework that turns ".psp" pages with embedded Perl into HTML, either inside web servers like Apache/mod_perl, PSGI, or PAGI or from standalone scripts for tooling and offline generation.

WebService-Mailgun

3 Aug 2026 04:28 AM | Author: MIKIHOSHI | Version: 0.17
CPAN Testers: Pass 100.0%
WebService::Mailgun is a lightweight Perl client for the Mailgun HTTP API that lets Perl applications send messages and manage basic Mailgun resources without dealing with raw HTTP calls.

WebService-OurWorldInData

4 Aug 2026 09:23 AM | Author: DUFFEE | Version: 0.04
CPAN Testers: Pass 53.0%Fail 47.0%
WebService::OurWorldInData is a lightweight Perl base client for accessing the Our World in Data APIs, providing shared HTTP handling used by endpoint-specific modules for charts, tables, indicators, and search.