CPANscan logo

CPANscan

Perl modules released in past week, by category.
Last updated 7 May 2026 04:52 PM
Perl logo

AI and Natural Language Processing

MCP

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

Algorithms and Data Structures

Permute-Unnamed

3 May 2026 12:06 AM | Author: PERLANCAR | Version: 0.001
CPAN Testers: Pass 98.7%N/A 1.3%
Permute::Unnamed is a tiny Perl utility for producing the Cartesian product of multiple input lists and returning every combination as array references.
Perl logo

Applications and Utilities

App-MARC-List

2 May 2026 01:27 PM | Author: SKIM | Version: 0.09
CPAN Testers: Pass 100.0%
App::MARC::List is a compact Perl base class for building a marc-list command-line utility that reads MARC XML files and prints values from specified MARC fields and subfields, including control fields and the record leader.

App-Netdisco

5 May 2026 05:20 PM | Author: OLIVER | Version: 2.098003
Upvotes: 18 | CPAN Testers
App::Netdisco is an open source, web‑based network management application that harvests SNMP and related data into a PostgreSQL database to help operators map, inventory and control their networks.

App-cpm

2 May 2026 04:46 PM | Author: SKAJI | Version: v1.0.3
Upvotes: 78 | CPAN Testers: Pass 100.0%
App::cpm is a fast, command line CPAN installer for Perl that focuses on stable and predictable installs by preparing all dependencies first and doing the final installation in a separate step.

App-perlimports

6 May 2026 04:17 PM | Author: OALDERS | Version: 0.000060
Upvotes: 22 | CPAN Testers: Pass 62.1%Fail 31.8%N/A 6.1%
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 100.0%
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.

CLI-Simple

4 May 2026 08:21 PM | Author: BIGFOOT | Version: v2.0.1
Upvotes: 1 | CPAN Testers: Pass 99.6%N/A 0.4%
CLI::Simple is a lightweight, object-oriented base class for building Perl command-line tools that need a simple, predictable lifecycle for option parsing, subcommand dispatch, and positional arguments.

RT-Extension-AttachmentViewer

4 May 2026 10:49 AM | Author: GIBUS | Version: 0.04
RT::Extension::AttachmentViewer enhances the attachment dropzone in Request Tracker (RT) by letting users click file thumbnails to open a modal viewer so images, PDFs, audio, HTML and plain text can be inspected inline without leaving the ticket.

RT-Extension-ToggleTheme

4 May 2026 04:04 PM | Author: CRAIGKAI | Version: 1.01
Upvotes: 1 | CPAN Testers
RT::Extension::ToggleTheme is a lightweight plugin for Request Tracker 6 that adds a simple light/dark theme toggle to the web interface so users can switch to dark mode for easier nighttime use.
Perl logo

Art and Music

Music-ScaleNote

4 May 2026 06:42 PM | Author: GENE | Version: 0.0905
CPAN Testers: Pass 100.0%
Music::ScaleNote is a small utility for moving a note around within a musical scale and returning the resulting note as a Music::Note object.
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

4 May 2026 02:23 PM | Author: BRIANDFOY | Version: 20260502.001
Upvotes: 3 | CPAN Testers: Pass 100.0%
Business::ISBN::Data is a data-only companion for Business::ISBN that supplies the official ISBN range information used to validate and decode group and publisher ranges.

Business-UDC

5 May 2026 05:27 PM | Author: SKIM | Version: 0.07
CPAN Testers: Pass 97.6%N/A 2.4%
Business::UDC is a compact Perl class for parsing, tokenizing and validating Universal Decimal Classification (UDC) notations used in library and bibliographic systems.
Perl logo

Communications and Networking

EV-Kafka

2 May 2026 06:42 PM | Author: EGOR | Version: 0.02
CPAN Testers: Pass 75.0%Fail 19.3%N/A 1.1%Unknown 4.5%
EV::Kafka is a high-performance asynchronous Kafka client for Perl that plugs into the EV event loop and implements the Kafka binary protocol in XS so you do not need librdkafka.

MCP-Run

2 May 2026 03:19 AM | Author: GETTY | Version: 0.102
CPAN Testers: Pass 95.7%Fail 4.3%
MCP::Run is a lightweight base class for building MCP servers that expose a "run" tool to execute shell commands remotely.

Net-CalDAVTalk

3 May 2026 04:28 AM | Author: BRONG | Version: 0.16
CPAN Testers: Pass 100.0%
Net::CalDAVTalk (v0.16) is a Perl client library that talks to CalDAV calendar servers and presents calendars and events through a simple JSON-style interface, building on Net::DAVTalk and including CalDAV and Cyrus-specific XML namespaces.

Net-Clacks

6 May 2026 01:27 PM | Author: CAVAC | Version: 36
Upvotes: 1 | CPAN Testers: Pass 64.9%N/A 35.1%
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 100.0%
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.

Net-Silverpeak-Orchestrator

4 May 2026 03:14 PM | Author: ABRAXXA | Version: 0.017000
Upvotes: 1 | CPAN Testers: Pass 75.4%N/A 24.6%
Net::Silverpeak::Orchestrator is a Perl client library for talking to the Silverpeak Orchestrator REST API that makes it easy to script common tasks such as authenticating with an API key or user/password, listing and managing template groups, appliances and appliance groups, address and service groups, domain and application groups, VRF configurations and security policies, BGP and IP SLA data, backups and other Orchestrator resources.

Protocol-Sys-Virt

2 May 2026 12:43 PM | Author: EHUELS | Version: v12.3.0
Upvotes: 2 | CPAN Testers: Pass 95.5%N/A 4.5%
Protocol::Sys::Virt is a low-level Perl implementation of the LibVirt RPC protocol that exposes the message encoding, decoding and transport mechanics needed to build LibVirt-compatible clients and transports.
Perl logo

Configuration and DevOps

Alien-cares

6 May 2026 09:08 PM | Author: EGOR | Version: 0.02
CPAN Testers: Pass 94.9%N/A 5.1%
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.

Alien-cmake4

5 May 2026 03:32 PM | Author: SKIM | Version: 0.04
CPAN Testers: Pass 75.0%Unknown 25.0%
Alien::cmake4 provides a portable way for Perl distributions to find, install, or build CMake version 4.x so your XS or external-build code can invoke a known cmake executable.

Amazon-Credentials

6 May 2026 12:13 PM | Author: BIGFOOT | Version: v1.3.0
Upvotes: 1 | CPAN Testers: Pass 99.0%N/A 1.0%
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.

OrePAN2-S3

6 May 2026 02:06 PM | Author: BIGFOOT | Version: v1.2.1
CPAN Testers: Pass 95.5%N/A 4.5%
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.
Perl logo

Data and File Handling

Attean

4 May 2026 08:42 PM | Author: GWILLIAMS | Version: 0.037
Upvotes: 7 | CPAN Testers: Pass 95.8%Fail 1.7%N/A 2.5%
Attean is a Perl Semantic Web framework that provides a unified API for parsing, storing, querying, and serializing RDF and SPARQL data.

AtteanX-Parser-JSONLD

7 May 2026 02:24 AM | Author: GWILLIAMS | Version: 0.002
CPAN Testers: Pass 84.6%N/A 15.4%
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.

Compress-Stream-Zstd

5 May 2026 03:08 PM | Author: PMQS | Version: 0.207
CPAN Testers: Pass 88.3%Fail 1.0%Unknown 10.7%
Compress::Stream::Zstd is a lightweight Perl binding to the Zstandard compression library that gives you simple compress and decompress functions for in-memory buffers, accepting scalars or scalar references and returning undef on error.

DMS-Parser

5 May 2026 10:23 PM | Author: FLOPES | Version: v0.5.1
CPAN Testers: Pass 83.8%Fail 13.5%N/A 2.7%
DMS::Parser is the pure‑Perl reference parser for the DMS data format, turning DMS source into native Perl data structures plus small blessed sentinel objects for types that do not map cleanly to Perl such as booleans, integers, floats and several date/time kinds.

DMS-Parser-XS

5 May 2026 11:09 PM | Author: FLOPES | Version: v0.5.2
CPAN Testers: N/A 4.7%Unknown 95.3%
DMS::Parser::XS is the C-backed (XS) implementation of a parser for the DMS data syntax that serves as a drop-in, high-performance alternative to the pure-Perl DMS::Parser.

File-Information

1 May 2026 09:30 AM | Author: LION | Version: v0.17
CPAN Testers: Pass 98.5%N/A 1.5%
File::Information is a Perl toolkit for reading and managing metadata about files, links, and other filesystem objects in a portable and compact way.

File-Process

4 May 2026 08:18 PM | Author: BIGFOOT | Version: v1.0.0
CPAN Testers: Pass 99.2%N/A 0.8%
File::Process is a small Perl utility that removes the repetitive open/read/close boilerplate when you need to read and transform text files.

File-Raw

4 May 2026 07:09 PM | Author: LNATION | Version: 0.10
CPAN Testers: Pass 99.8%Fail 0.2%
File::Raw is a performance-focused Perl module that replaces many common file and directory operations with direct system calls to make reading, writing, copying and metadata queries much faster than PerlIO.

File-Raw-Base64

4 May 2026 07:50 PM | Author: LNATION | Version: 0.01
CPAN Testers: Pass 96.8%Fail 1.1%Unknown 2.2%
File::Raw::Base64 is a compact plugin for File::Raw that registers two filters, "base64" and "base64url", so you can encode or decode Base64 directly when using file_slurp and file_spew.

File-Raw-Gzip

5 May 2026 02:28 PM | Author: LNATION | Version: 0.01
CPAN Testers: Pass 98.6%Fail 0.7%Unknown 0.7%
File::Raw::Gzip is a lightweight plugin that adds transparent gzip/zlib/raw-deflate support to File::Raw, letting you read compressed files as regular strings and write compressed files with a single option.

File-Raw-Separated

4 May 2026 07:38 PM | Author: LNATION | Version: 0.01
CPAN Testers: Pass 97.1%N/A 0.7%Unknown 2.1%
File::Raw::Separated is a compact, high-performance CSV and TSV parser that plugs into the File::Raw I/O layer to give you both simple in-memory parsing and a streaming API for files larger than RAM.

File-Unpack2

4 May 2026 02:24 PM | Author: KRAIH | Version: 1.1
CPAN Testers: Fail 100.0%
File::Unpack2 is a Perl library and command line tool that detects and recursively unpacks a wide range of archive and packed file formats by analyzing MIME types instead of trusting file extensions.

GDPR-IAB-TCFv2

5 May 2026 03:11 PM | Author: PACMAN | Version: 0.320
Upvotes: 1 | CPAN Testers: Pass 100.0%
GDPR::IAB::TCFv2 is a Perl parser for IAB TCF version 2 consent strings that decodes a base64url encoded Transparency & Consent string into an easy to use, immutable object so you can read who gave consent, when and for what.

JQ-Lite

6 May 2026 12:13 PM | Author: SHINGO | Version: 2.45
Upvotes: 8 | CPAN Testers: Pass 96.7%N/A 3.3%
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-LINQ

2 May 2026 11:50 PM | Author: INA | Version: 1.01
Upvotes: 1 | CPAN Testers
JSON::LINQ provides a fluent, LINQ-style query interface for JSON, newline-delimited JSON (JSONL) and LTSV files so you can filter, project, group, sort, join and aggregate data with readable method chaining instead of hand-rolled loops.

MARC-Validator

4 May 2026 06:54 AM | Author: SKIM | Version: 0.20
CPAN Testers: Pass 100.0%
MARC::Validator is a small Perl utility for developers and library technologists that discovers and lists installed MARC validation plugins so you can build or run checks on MARC bibliographic records.

PDF-FacturX

5 May 2026 03:14 PM | Author: HUGUESMAX | Version: 0.01
CPAN Testers: Pass 74.5%Fail 12.2%N/A 13.3%
PDF::FacturX lets you turn an existing visual invoice PDF into a standards-compliant Factur‑X / ZUGFeRD PDF/A-3 invoice by embedding a CrossIndustryInvoice XML file that follows the EN 16931 norm.

Spreadsheet-Edit

5 May 2026 12:51 AM | Author: JIMAVERA | Version: 1001.002
Upvotes: 1 | CPAN Testers: Pass 92.9%N/A 7.1%
Spreadsheet::Edit is a Perl tool for loading, inspecting, transforming and saving tabular data from CSV files or common spreadsheet formats with a friendly, scriptable API.
Perl logo

Database and Persistence

DBIx-Class-Async

1 May 2026 02:53 AM | Author: MANWAR | Version: v1.0.0
Upvotes: 2 | CPAN Testers: Pass 30.7%Fail 67.3%N/A 2.0%
DBIx::Class::Async is an experimental library that makes DBIx::Class calls non‑blocking by sending queries to a pool of background worker processes and returning Futures to your main program so the event loop stays responsive.

DBIx-Lite

5 May 2026 08:04 AM | Author: AAR | Version: 0.38
Upvotes: 30 | CPAN Testers: Pass 95.7%Fail 4.3%
DBIx::Lite is a lightweight, chainable ORM for Perl that lets you build SQL and work with database rows using simple method chains without requiring a full schema upfront.

EV-ClickHouse

1 May 2026 05:40 PM | Author: EGOR | Version: 0.02
CPAN Testers: Pass 78.3%Fail 18.5%Unknown 3.3%
EV::ClickHouse is an asynchronous ClickHouse client for Perl that plugs into the EV event loop and speaks both the HTTP and native TCP protocols with a single, callback-driven API.

Rose-DB

4 May 2026 04:18 PM | Author: JSIRACUSA | Version: 0.787
Upvotes: 10 | CPAN Testers: Pass 90.6%Fail 9.4%
Rose::DB is a practical wrapper around DBI that gives you a higher-level way to define and use logical data sources instead of raw DSNs, manage DBI handles, and handle database-specific value parsing and formatting.

Rose-DB-Object

4 May 2026 04:26 PM | Author: JSIRACUSA | Version: 0.823
Upvotes: 22 | CPAN Testers: Pass 100.0%
Rose::DB::Object is a mature, high-performance object-relational mapper for Perl that maps individual database rows to rich Perl objects and gives you metadata-driven control over tables, columns, keys and relationships.
Perl logo

Date and Time

DateTime-Format-RelativeTime

2 May 2026 09:01 PM | Author: JDEGUEST | Version: v0.2.2
Upvotes: 2 | CPAN Testers: Pass 97.3%N/A 2.7%
DateTime::Format::RelativeTime is a Perl port of the JavaScript Intl.RelativeTimeFormat API that produces localized human‑friendly relative time strings like "in 3 days" or "yesterday".

DateTime-Lite

3 May 2026 11:20 PM | Author: JDEGUEST | Version: v0.6.6
Upvotes: 4 | CPAN Testers: Pass 98.9%N/A 1.1%
DateTime::Lite is a lightweight, low-dependency drop-in replacement for DateTime that gives you the same familiar API for creating, formatting, comparing, and doing calendar arithmetic with datetimes while using less memory and loading faster in short-lived scripts.

Time-Str

6 May 2026 05:04 AM | Author: CHANSEN | Version: 0.07
CPAN Testers: Pass 97.1%N/A 1.0%Unknown 1.9%
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-Maker

4 May 2026 08:22 PM | Author: BIGFOOT | Version: v1.9.0
Upvotes: 1 | CPAN Testers: Pass 97.9%Fail 1.0%N/A 1.0%
CPAN::Maker is a command-line tool that automates turning a Perl project into a CPAN distribution using a YAML "buildspec" file.

CPAN-Maker-Bootstrapper

4 May 2026 08:17 PM | Author: BIGFOOT | Version: v2.0.1
CPAN Testers: Pass 98.8%N/A 1.2%
CPAN::Maker::Bootstrapper is a command line tool that scaffolds a complete, buildable CPAN distribution in one step, creating a self-contained project directory with a managed Makefile, buildspec.yml, stubbed .pm.in and .pl.in source files, tests, and a ready-to-run build system that produces a distributable tarball with make.

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-Zilla-Plugin-SigStore-SignRelease

3 May 2026 02:08 AM | Author: TIMLEGGE | Version: 0.01
CPAN Testers: N/A 17.9%Unknown 82.1%
Dist::Zilla::Plugin::SigStore::SignRelease is a Dist::Zilla plugin that automates signing your CPAN distribution with SigStore via the cosign tool and can attach and upload the resulting signature bundle to CPAN alongside your tarball.

Dist-Zilla-PluginBundle-Starter

6 May 2026 05:40 AM | Author: DBOOK | Version: v6.0.2
Upvotes: 7 | CPAN Testers: Pass 98.4%N/A 1.6%
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.

ExtUtils-CFeatureTest

5 May 2026 06:21 PM | Author: NERDVANA | Version: 0.002
CPAN Testers: Pass 100.0%
ExtUtils::CFeatureTest is a small utility for Perl XS authors that probes the C compiler and installed libraries on the build host and captures the results as a usable C header instead of a long list of -D flags and per-file #ifdef boilerplate.

Gherkin

6 May 2026 02:52 PM | Author: CUKEBOT | Version: 39.1.0
Upvotes: 2 | CPAN Testers: Pass 97.9%N/A 2.1%
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.
Perl logo

Games and Entertainment

Game-FaceGenerator

3 May 2026 09:20 PM | Author: SCHROEDER | Version: 1.04
CPAN Testers: Pass 67.1%N/A 32.9%
Game::FaceGenerator is a lightweight Mojolicious::Lite web application that builds faces by compositing random image elements from a configurable contributions directory, offering both a fun face generator and a simple browser-based editor for artists to nudge parts into place.

Game-HexDescribe

3 May 2026 09:24 PM | Author: SCHROEDER | Version: 1.04
CPAN Testers: Pass 76.5%Fail 0.7%N/A 22.8%
Game::HexDescribe is a Mojolicious::Lite web application that turns hex maps into coherent, table-driven descriptions by applying recursive random tables that respect neighboring tiles so features like rivers and forests can span multiple hexes.

Game-TextMapper

3 May 2026 09:23 PM | Author: SCHROEDER | Version: 1.09
CPAN Testers: Pass 79.3%N/A 20.7%
Game::TextMapper turns a simple, human-readable text description of a hex grid into a fully editable SVG map, making it easy to design landscapes, settlements, roads, rivers, and decorative shapes for role playing or worldbuilding.
Perl logo

Geography and Transport

Geo-Address-Parser-Country

5 May 2026 11:55 AM | Author: NHORNE | Version: 0.03
CPAN Testers: Pass 96.5%Fail 2.4%N/A 1.2%
Geo::Address::Parser::Country is a Perl module that normalizes the last comma-separated component of a place string into a canonical country name.

Geo-Leaflet

4 May 2026 02:45 PM | Author: MRDVT | Version: 0.04
CPAN Testers: Pass 100.0%
Geo::Leaflet is a Perl helper that builds complete Leaflet JavaScript map pages from Perl code, so you can programmatically produce interactive maps without handcrafting the HTML and JS.

Travel-Routing-DE-DBRIS

5 May 2026 04:04 PM | Author: DERF | Version: 0.12
CPAN Testers: Pass 27.2%N/A 9.9%Unknown 63.0%
Travel::Routing::DE::DBRIS is a Perl library for programmatically querying Deutsche Bahn's bahn.de itinerary service and returning structured journey results so your code can list connections, segments, departure and arrival times, stop names and useful flags like transfers or cancellations.

Travel-Status-DE-DBRIS

5 May 2026 03:56 PM | Author: DERF | Version: 0.28
CPAN Testers: Pass 21.6%N/A 7.8%Unknown 70.6%
Travel::Status::DE::DBRIS is an unofficial Perl client for Deutsche Bahn's bahn.de departure monitors and train information APIs that makes it easy to fetch station departure boards, search for stations by name or location, retrieve trip details and request carriage formation for a specific train.
Perl logo

Graphics and User Interface

Graphics-Framebuffer

4 May 2026 09:44 PM | Author: RKELSCH | Version: 7.02
Upvotes: 6 | CPAN Testers: N/A 8.4%Unknown 91.6%
Graphics::Framebuffer is a Perl library for drawing directly to a Linux console framebuffer, giving you pixel plotting, lines, shapes, gradients, image blitting, TrueType text and simple animation without the overhead of X. Its methods take hashref parameters and cover everything from single-pixel plotting and clipping to filled polygons, rotated and scaled blits, color conversions and basic mouse polling, while optional Imager and Inline::C acceleration speed up heavy operations.

Graphics-Toolkit-Color

5 May 2026 10:48 AM | Author: LICHTKIND | Version: 2.1
Upvotes: 1 | CPAN Testers
Graphics::Toolkit::Color (GTC) is a high-level Perl API for creating, converting and composing colors and palettes as immutable objects.

Term-ReadLine-Repl

7 May 2026 02:14 PM | Author: JOHNNYR | Version: v0.0.2
Upvotes: 1 | CPAN Testers: Pass 96.2%N/A 3.8%
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-Async-Virt

2 May 2026 12:55 PM | Author: EHUELS | Version: v0.6.3
Upvotes: 1 | CPAN Testers: Pass 100.0%
Sys::Async::Virt is an asynchronous Perl client for the libvirt remote protocol that exposes the hypervisor RPC API as object oriented methods which return Futures that can be awaited with Future::AsyncAwait.

Sys-GetRandom-PP

3 May 2026 10:19 PM | Author: MAUKE | Version: 0.06
CPAN Testers: Pass 86.0%Fail 12.8%Unknown 1.2%
Sys::GetRandom::PP is a pure-Perl wrapper around the kernel getrandom(2) call that lets Perl code obtain random bytes directly from the kernel RNG without opening /dev/urandom or loading a C extension.

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

5 May 2026 04:57 AM | Author: JDB | Version: 0.60
Upvotes: 13 | CPAN Testers: Pass 12.7%Fail 17.5%N/A 68.3%Unknown 1.6%
Win32 is the standard Perl interface to many Windows API routines, giving Perl scripts easy access to Windows-specific functionality without writing C or XS code.

Win32-EventLog

5 May 2026 05:48 AM | Author: JDB | Version: 0.079
Upvotes: 2 | CPAN Testers: Pass 71.4%N/A 28.6%
Win32::EventLog lets Perl programs interact with Windows Event Logs so you can open, read, back up, clear and write event records from scripts.
Perl logo

High Performance and Parallel Computing

EV-Future

1 May 2026 06:51 PM | Author: EGOR | Version: 0.04
Upvotes: 1 | CPAN Testers: Pass 94.4%Fail 0.6%N/A 0.6%Unknown 4.5%
EV::Future is a tiny, XS-implemented toolkit for orchestrating asynchronous tasks on the EV event loop.

Future-Uring

1 May 2026 03:31 PM | Author: LEONT | Version: 0.005
CPAN Testers: Pass 16.7%Fail 83.3%
Future::Uring is an experimental, user-friendly Perl wrapper around Linux io_uring that exposes common file and socket operations as Future-returning calls so you can use them with Future::AsyncAwait or other Future-based code.

Parallel-Scoreboard

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

Programming and Extensions

Params-SomeUtil

3 May 2026 10:08 PM | Author: PLICEASE | Version: 1.09
CPAN Testers: Pass 100.0%
Params::SomeUtil is a compact toolkit of importable functions for robustly validating arguments and data in Perl programs, aimed at the edges of your API where untrusted input arrives.

SPVM-Sys

1 May 2026 12:07 AM | Author: KIMOTO | Version: 0.565
CPAN Testers: Pass 41.7%N/A 58.3%
SPVM::Sys is a comprehensive system interface for SPVM that gives you direct, portable access to OS services such as file and directory operations, buffered and unbuffered file I/O, sockets and networking, time and timezone utilities, process control and signals, environment and user/group lookups, and the familiar Perl-style file tests.

Sidef

5 May 2026 08:51 PM | Author: TRIZEN | Version: 26.05
Upvotes: 9 | CPAN Testers: Pass 92.3%N/A 7.7%
Sidef is a Perl module that embeds the Sidef programming language engine into Perl so you can parse, compile and run Sidef code from your Perl programs.

XS-JIT

3 May 2026 09:58 PM | Author: LNATION | Version: 0.21
Upvotes: 5 | CPAN Testers: Pass 98.6%Fail 1.4%
XS::JIT is a lightweight runtime JIT compiler for embedding C/XS code into Perl programs that need to generate and load C code on the fly.
Perl logo

Science and Mathematics

Pheno-Ranker

1 May 2026 02:46 PM | Author: MRUEDA | Version: 1.08
CPAN Testers: Pass 100.0%
Pheno::Ranker is a Perl toolkit for comparing phenotypic records by computing semantic similarity across GA4GH PXF/BFF data structures and common formats like JSON or YAML.
Perl logo

Security and Cryptography

Authen-Radius

7 May 2026 07:55 AM | Author: PORTAONE | Version: 0.36
Upvotes: 2 | CPAN Testers: Pass 93.1%Fail 3.4%N/A 3.4%
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-SecretBuffer

5 May 2026 07:36 AM | Author: NERDVANA | Version: 0.024
Upvotes: 3 | CPAN Testers: Pass 86.8%Fail 11.7%Unknown 1.5%
Crypt::SecretBuffer gives you a SecretBuffer object for holding sensitive byte data outside Perl's normal scalar heap so passwords and keys are less likely to be copied into logs, temporary buffers, or long-lived memory.

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.

RTIR-Extension-MISP

4 May 2026 07:34 PM | Author: BPS | Version: 0.03
RTIR-Extension-MISP is a plugin for RTIR that connects your incident response system to a MISP threat‑intelligence instance so you can ingest events, view event details on incident pages, and create or update MISP events directly from RTIR tickets.
Perl logo

Testing and Quality Assurance

App-CriticDB

6 May 2026 04:00 PM | Author: MEDIALPHA | Version: 0.0.1
CPAN Testers: Pass 100.0%
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

3 May 2026 02:45 PM | Author: NHORNE | Version: 0.34
Upvotes: 1 | CPAN Testers: Pass 80.0%Fail 14.3%N/A 5.7%
App::Test::Generator is a test-generation toolkit for Perl that helps you add thorough black‑box checks to your modules by automatically creating Test::Most-based harnesses from simple schema files.

Log-Log4perl-Config-YamlConfigurator

3 May 2026 09:48 AM | Author: SVW | Version: v1.0.4
CPAN Testers: Pass 93.8%Unknown 6.2%
Log::Log4perl::Config::YamlConfigurator is a small adaptor for Log::Log4perl that lets you express loggers, appenders and layouts in YAML and have them turned into a live Log::Log4perl configuration.

Radamsa

3 May 2026 02:19 PM | Author: HGOUVEA | Version: 0.01
CPAN Testers: Pass 90.9%N/A 9.1%
Radamsa provides Perl bindings to the Radamsa mutational fuzzer so you can quickly generate mutated variants of byte strings for fuzz testing and input generation.

Test-MockModule

1 May 2026 02:33 AM | Author: GFRANKS | Version: v0.182.0
Upvotes: 18 | CPAN Testers: Pass 100.0%
Test::MockModule lets you temporarily replace or stub out subroutines in another Perl package so you can isolate code paths for unit testing.

Test-Mockingbird

5 May 2026 12:24 AM | Author: NHORNE | Version: 0.09
Upvotes: 1 | CPAN Testers: Pass 100.0%
Test::Mockingbird is a Perl testing utility that makes it simple to replace and observe parts of your code so you can write focused unit tests.

Test-SPDX-Coverage

5 May 2026 01:49 PM | Author: MRDVT | Version: 0.05
CPAN Testers: Pass 100.0%
Test::SPDX::Coverage is a small test-harness helper for Perl projects that scans the files listed in your MANIFEST and checks that each matched source file contains a SPDX-License-Identifier comment and that the identifier is valid according to the License::SPDX database.
Perl logo

Web and APIs

Apache-Session-Generate-Random

2 May 2026 05:17 PM | Author: RRWO | Version: 0.002002
CPAN Testers: Pass 100.0%
Apache::Session::Generate::Random is a lightweight extension for Apache::Session that produces cryptographically strong session identifiers by using the operating system's randomness source.

CGI

5 May 2026 09:02 AM | Author: LEEJO | Version: 4.72
Upvotes: 48 | CPAN Testers: Pass 100.0%
CGI.pm is a long‑standing, full‑featured Perl module for building classic web scripts that need to parse form input, handle file uploads, read and write cookies, emit HTTP headers and redirects, build and preserve query strings, and inspect common request environment variables.

EV-Websockets

2 May 2026 06:10 PM | Author: EGOR | Version: 0.06
Upvotes: 1 | CPAN Testers: Pass 59.8%Fail 40.2%
EV::Websockets is a Perl binding that embeds the libwebsockets C library into the EV event loop to provide high-performance WebSocket client and server functionality.

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.

HTTP-Tinyish

4 May 2026 04:51 PM | Author: MIYAGAWA | Version: 0.20
Upvotes: 8 | CPAN Testers: Pass 100.0%
HTTP::Tinyish is a lightweight compatibility wrapper that gives you the HTTP::Tiny API while transparently using whatever HTTP client is available on the system—LWP, HTTP::Tiny, curl or wget—so your code can perform get, post, put, delete, patch, request and mirror operations even in restrictive environments.

IRI

4 May 2026 10:40 PM | Author: GWILLIAMS | Version: 0.014
CPAN Testers: Pass 95.7%Fail 1.2%N/A 3.1%
IRI is a Perl module that implements Internationalized Resource Identifiers (IRIs) as defined by RFC 3987 and makes it easy to parse, serialize, inspect and resolve IRIs in your code.

Minima

4 May 2026 01:43 PM | Author: TESSARIN | Version: v0.8.0
CPAN Testers: Pass 33.8%Fail 0.7%N/A 65.4%
Minima is a lightweight PSGI web framework that uses Perl's new native class system to give you a minimal, fast foundation for web applications.

Mojolicious

4 May 2026 05:44 PM | Author: SRI | Version: 9.43
Upvotes: 512 | CPAN Testers: Pass 91.9%Fail 2.2%N/A 5.9%
Mojolicious is a modern real-time web framework for Perl that provides a batteries-included toolkit for building web apps and APIs quickly.

NetBox-Client

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

OpenAPI-Modern

2 May 2026 03:44 PM | Author: ETHER | Version: 0.136
Upvotes: 5 | CPAN Testers: Pass 100.0%
OpenAPI::Modern is a Perl library for validating HTTP requests and responses against OpenAPI v3.0, v3.1 and v3.2 specifications.

Plack

5 May 2026 06:39 AM | Author: MIYAGAWA | Version: 1.0054
Upvotes: 240 | CPAN Testers: Pass 96.7%Fail 0.6%N/A 2.8%
Plack is a lightweight Perl toolkit that implements the PSGI specification and acts as the glue between web applications, frameworks and web servers.

Plack-Middleware-BlockHeaderInjection

2 May 2026 05:13 PM | Author: RRWO | Version: v1.3.1
Upvotes: 1 | CPAN Testers: Pass 80.3%N/A 19.7%
Plack::Middleware::BlockHeaderInjection is a lightweight Plack middleware that protects PSGI web applications from HTTP header injection by scanning response headers for control characters (ASCII 0 through 31), including newlines, and removing offending headers while setting the response status to a configurable code (500 by default).

Plack-Middleware-Text-Minify

2 May 2026 05:41 PM | Author: RRWO | Version: v0.4.2
Upvotes: 1 | CPAN Testers: Pass 94.9%N/A 5.1%
Plack::Middleware::Text::Minify is a Plack middleware that uses Text::Minify::XS to strip indentation and trailing whitespace from text responses on the fly, helping shrink HTML, CSS and JS served by your PSGI app.

Router-Ragel

4 May 2026 08:44 PM | Author: EGOR | Version: 0.02
Upvotes: 1 | CPAN Testers: Pass 53.8%Fail 38.5%N/A 7.7%
Router::Ragel is a high-performance URL router that compiles route patterns into a single Ragel-generated finite state machine and emits C via Inline::C so matching is a fixed-cost DFA walk rather than a per-route regex scan.

Starlet

6 May 2026 08:26 AM | Author: KAZUHO | Version: 0.32
Upvotes: 18 | CPAN Testers: Pass 98.1%Fail 1.9%
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.

WWW-MailboxOrg

7 May 2026 03:38 AM | Author: GETTY | Version: 0.001
CPAN Testers: Pass 95.7%Fail 4.3%
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.