CPANscan logo

CPANscan

Perl modules released in past week, by category.
Last updated 15 September 2025 04:50 AM
Perl logo

Applications and Utilities

RT-Extension-QuickCalls

12 Sep 2025 03:10 PM | Author: BPS | Version: 2.00
Upvotes: 3 | CPAN Testers
RT::Extension::QuickCalls is a Perl module designed to enhance the ticketing experience in Request Tracker (RT) by allowing users to quickly create tickets in specific queues with pre-defined default values.

Schedule-Easing

15 Sep 2025 01:44 AM | Author: BBLACKM | Version: 0.1.4
CPAN Testers: Pass 96.6%Fail 0.5%N/A 2.9%
The Schedule::Easing Perl module provides a robust framework for the stateless and stable filtering of events, allowing for a gradual ramp-up in the frequency of event emissions over a specified time period.
Perl logo

Business and Finance

Business-ISBN-Data

12 Sep 2025 10:59 PM | Author: BRIANDFOY | Version: 20250912.001
Upvotes: 3 | CPAN Testers: Pass 100.0%
The `Business::ISBN::Data` Perl module serves as a data pack for the `Business::ISBN` module, providing essential data derived from the ISBN Agency's `RangeMessage.xml` file.
Perl logo

Communications and Networking

EMDIS-ECS

13 Sep 2025 03:32 AM | Author: KVMUSER | Version: 0.46
CPAN Testers: Pass 100.0%
The EMDIS::ECS Perl module provides a robust implementation of the EMDIS Communication System (ECS), designed for secure data exchange through encrypted email messages.

Net-Cisco-FMC-v1

9 Sep 2025 07:56 AM | Author: ABRAXXA | Version: 0.011000
Upvotes: 2 | CPAN Testers: Fail 80.5%N/A 19.5%
The `Net::Cisco::FMC::v1` module is a Perl client library designed for interacting with the Cisco Firepower Management Center (FMC) REST API version 1, specifically tested against FMC version 7.2.0.1.

Net-eBay

12 Sep 2025 01:42 AM | Author: ICHUDOV | Version: 0.64
Upvotes: 2 | CPAN Testers: Pass 55.8%Fail 44.2%
Net::eBay is a Perl module designed to facilitate interaction with eBay's XML-based API, allowing users to execute various queries and manage listings programmatically.
Perl logo

Configuration and DevOps

Alien-YAMLScript

9 Sep 2025 09:55 PM | Author: INGY | Version: 0.2.3
CPAN Testers: Pass 43.6%Fail 35.2%N/A 3.4%Unknown 17.9%
Alien::YAMLScript is a Perl module designed to facilitate the discovery and installation of the libys shared library, which is essential for working with YAMLScript.
Perl logo

Cryptocurrency

Circle-Miner

15 Sep 2025 01:12 AM | Author: CHENGYU | Version: 0.03
The Circle::Miner Perl module serves as a mining utility for the Circle chain SDK, enabling users to efficiently mine blocks and interact with the blockchain.
Perl logo

Data and File Handling

Data-Login

14 Sep 2025 06:05 PM | Author: SKIM | Version: 0.05
Upvotes: 1 | CPAN Testers: Pass 100.0%
The `Data::Login` Perl module is designed to manage user login information, encapsulating details such as login names, password hashes, roles, and validity periods.

Data-Tools

11 Sep 2025 11:28 PM | Author: CADE | Version: 1.49
Upvotes: 3 | CPAN Testers: Pass 44.7%Unknown 55.3%
Data::Tools is a versatile Perl module designed for efficient data manipulation, offering a comprehensive suite of functions for file I/O, hash management, string processing, and more.

Excel-Writer-XLSX

13 Sep 2025 05:14 PM | Author: JMCNAMARA | Version: 1.15
Upvotes: 65 | CPAN Testers: Pass 90.2%Fail 9.8%
The `Excel::Writer::XLSX` Perl module is designed for creating Excel files in the modern XLSX format (Excel 2007 and later).

File-Information

9 Sep 2025 07:40 PM | Author: LION | Version: v0.12
CPAN Testers: Pass 96.1%Fail 0.5%N/A 3.4%
File::Information is a versatile Perl module designed for extracting and managing metadata from filesystems in a portable manner.

Mo-utils-Number

9 Sep 2025 09:08 PM | Author: SKIM | Version: 0.07
CPAN Testers: Pass 100.0%
The `Mo::utils::Number` module provides a set of utility functions for validating numerical data within Mo data objects in Perl.

Number-Phone

13 Sep 2025 02:06 PM | Author: DCANTRELL | Version: 4.0008
Upvotes: 19 | CPAN Testers: Pass 97.3%Fail 2.0%N/A 0.7%
The `Number::Phone` Perl module serves as a foundational class for managing and validating phone numbers across various countries, enabling developers to create country-specific subclasses for enhanced functionality.

Regexp-Pattern-Filename-Type-Media

14 Sep 2025 12:05 AM | Author: PERLANCAR | Version: 0.003
CPAN Testers: Pass 100.0%
Regexp::Pattern::Filename::Type::Media is a Perl module designed to provide regular expression patterns specifically for matching media filenames, including images, audio, and video files.

String-Print

11 Sep 2025 11:05 AM | Author: MARKOV | Version: 0.95
Upvotes: 4 | CPAN Testers: Pass 96.3%N/A 3.7%
The `String::Print` Perl module offers a powerful alternative to the traditional `printf` and `sprintf` functions, providing both functional and object-oriented interfaces for string formatting.
Perl logo

Database and Persistence

DBIx-Class-Storage-DBI-mysql-Retryable

10 Sep 2025 03:31 PM | Author: GSG | Version: v1.0.3
CPAN Testers: Pass 98.0%Fail 1.3%N/A 0.7%
DBIx::Class::Storage::DBI::mysql::Retryable is a specialized storage engine for the DBIx::Class ORM that enhances MySQL database interactions by providing automatic retry capabilities for transient errors, such as deadlocks and connection issues.
Perl logo

Date and Time

Vigil-Calendar

12 Sep 2025 11:11 PM | Author: JMELANSON | Version: v2.1.0
CPAN Testers: Fail 99.3%N/A 0.7%
The Vigil::Calendar Perl module offers a robust solution for generating and managing calendar months, making it easy to create HTML calendars or integrate with various web calendar applications.
Perl logo

Development Tools

AWS-Lambda

10 Sep 2025 02:51 AM | Author: SHOGO | Version: 0.6.0
Upvotes: 9 | CPAN Testers: Pass 60.6%N/A 39.4%
The AWS::Lambda Perl module provides seamless integration for running AWS Lambda functions written in Perl, enabling developers to leverage Perl's capabilities within the AWS Lambda environment.

Daje-Workflow

14 Sep 2025 10:04 AM | Author: JANESKIL | Version: 0.13
Daje::Workflow is a straightforward workflow engine designed to facilitate the management and execution of workflows in Perl applications.

Gherkin

11 Sep 2025 04:44 PM | Author: CUKEBOT | Version: 35.0.0
Upvotes: 2 | CPAN Testers: Pass 96.6%N/A 3.4%
The Gherkin Perl module serves as a parser and compiler for the Gherkin language, which is utilized in behavior-driven development (BDD) frameworks like Cucumber.

Module-Generic

10 Sep 2025 02:28 AM | Author: JDEGUEST | Version: v1.0.6
Upvotes: 2 | CPAN Testers: Pass 66.7%Fail 11.1%N/A 15.9%Unknown 6.3%
`Module::Generic` is a versatile Perl module designed to serve as a base class for creating feature-rich, object-oriented modules with minimal boilerplate code.

Perl-Tidy

12 Sep 2025 01:54 PM | Author: SHANCOCK | Version: 20250912
Upvotes: 143 | CPAN Testers
Perl::Tidy is a Perl module that provides the functionality of the perltidy utility directly within Perl scripts, allowing developers to parse and beautify Perl source code effortlessly.

SIRTX-VM

10 Sep 2025 08:33 AM | Author: LION | Version: v0.05
CPAN Testers: Pass 76.8%N/A 23.2%
The SIRTX::VM module is designed for seamless interaction with SIRTX VM code, providing a robust interface for developers working with this virtual machine environment.

lib-archive

12 Sep 2025 08:34 AM | Author: TOMK | Version: 0.94
Upvotes: 1 | CPAN Testers
The `lib::archive` Perl module allows developers to load pure-Perl modules directly from TAR archives, facilitating the management of module dependencies and versions.
Perl logo

Graphics and User Interface

Graphics-Framebuffer

9 Sep 2025 01:08 PM | Author: RKELSCH | Version: 6.72
Upvotes: 5 | CPAN Testers: Pass 55.5%Fail 17.3%N/A 7.3%Unknown 20.0%
The `Graphics::Framebuffer` Perl module is a straightforward graphics library designed for use in console framebuffer environments on Linux, FreeBSD, and Unix systems.

Term-ANSIEncode

10 Sep 2025 03:26 PM | Author: RKELSCH | Version: 1.27
CPAN Testers: Fail 92.8%N/A 7.2%
The ANSI Encode Perl module provides a markup language designed for generating basic ANSI text, enabling developers to create visually appealing terminal outputs with various formatting options.
Perl logo

Hardware and Systems

Task-MemManager

11 Sep 2025 04:46 AM | Author: CHRISARG | Version: 0.03
Upvotes: 4 | CPAN Testers: Pass 100.0%
Task::MemManager is a Perl module designed for low-level memory management, providing a robust framework for allocating, managing, and manipulating memory buffers.

Task-MemManager-CMalloc

11 Sep 2025 04:49 AM | Author: CHRISARG | Version: 0.02
CPAN Testers: Pass 100.0%
The Task::MemManager::CMalloc module is designed for Perl developers who need to allocate and manage memory buffers using C's malloc function directly within their Perl applications.

Task-MemManager-View

14 Sep 2025 07:56 PM | Author: CHRISARG | Version: 0.01
CPAN Testers: Pass 100.0%
Task::MemManager is a Perl module designed for low-level memory management, providing a robust framework for allocating, managing, and manipulating memory buffers.
Perl logo

High Performance and Parallel Computing

Hustle-Table

10 Sep 2025 05:39 AM | Author: DRCLAW | Version: v0.7.3
CPAN Testers: Pass 73.4%N/A 26.6%
Hustle::Table is a Perl module designed to create a high-performance routing and dispatch table that supports various matching types, including regular expressions, strings, and numeric values.

MCE

9 Sep 2025 07:25 PM | Author: MARIOROY | Version: 1.902
Upvotes: 112 | CPAN Testers: Pass 100.0%
The MCE (Many-Core Engine) module for Perl provides robust parallel processing capabilities, enabling users to efficiently utilize multiple CPU cores without the overhead of forking a new process for each data element.

Task-MemManager-View-PDL

14 Sep 2025 09:36 PM | Author: CHRISARG | Version: 0.01
CPAN Testers: Pass 100.0%
The `Task::MemManager::View::PDL` Perl module provides a powerful interface for creating PDL (Perl Data Language) views of buffers managed by the `Task::MemManager`.
Perl logo

Programming and Extensions

Iterator-Flex

9 Sep 2025 06:49 PM | Author: DJERIUS | Version: 0.29
CPAN Testers: Pass 62.2%N/A 37.8%
Iterator::Flex is a versatile Perl module designed to provide iterators with flexible behaviors, allowing developers to create and manipulate iterators that can rewind, reset, serialize, and signal exhaustion in various ways.

MooX-Const

11 Sep 2025 03:43 PM | Author: RRWO | Version: v0.7.1
Upvotes: 3 | CPAN Testers: Pass 93.3%N/A 6.7%
MooX::Const is a Perl module that provides syntactic sugar for defining constant and write-once attributes in Moo, enhancing the ease of use for developers.

PerlX-SafeNav

10 Sep 2025 01:42 PM | Author: GUGOD | Version: 0.005
Upvotes: 1 | CPAN Testers: Pass 97.3%N/A 2.7%
PerlX::SafeNav is a Perl module designed to facilitate safe navigation through method call chains, effectively preventing runtime errors when encountering undefined values.

SPVM-Go

10 Sep 2025 01:35 AM | Author: KIMOTO | Version: 0.010
CPAN Testers: Pass 89.8%Fail 10.2%
The SPVM::Go module provides an interface for utilizing goroutines and channels from the Go programming language within the SPVM (Simple Perl Virtual Machine) environment.

SPVM-HTTP-Tiny

10 Sep 2025 02:15 AM | Author: KIMOTO | Version: 0.013
CPAN Testers: Pass 47.6%N/A 52.4%
SPVM::HTTP::Tiny is an experimental HTTP client module designed for use within the SPVM (Simple Perl Virtual Machine) framework.

SPVM-Mojolicious

10 Sep 2025 03:29 AM | Author: KIMOTO | Version: 0.017
Upvotes: 1 | CPAN Testers: Pass 98.4%Fail 1.6%
SPVM::Mojolicious is a real-time web framework that serves as a port of Perl's Mojolicious to the SPVM (Simple Perl Virtual Machine) environment.

XS-Parse-Sublike

12 Sep 2025 06:51 PM | Author: PEVANS | Version: 0.39
Upvotes: 7 | CPAN Testers: Pass 90.0%Fail 5.8%N/A 3.1%Unknown 1.2%
The "XS::Parse::Sublike" Perl module provides a set of XS functions designed to facilitate the parsing of "sub"-like syntax, primarily aimed at developers creating keyword plugins that utilize the "PL_keyword_plugin" hook mechanism.

YAMLScript

9 Sep 2025 09:54 PM | Author: INGY | Version: 0.2.3
Upvotes: 2 | CPAN Testers: Pass 74.6%Fail 11.9%N/A 13.4%
YAMLScript is a versatile functional programming language that utilizes a stylized YAML syntax, allowing users to write programs and applications directly in YAML.
Perl logo

Science and Mathematics

Statistics-Krippendorff

10 Sep 2025 11:44 PM | Author: CHOROBA | Version: 0.04
CPAN Testers: Pass 71.8%N/A 28.2%
The `Statistics::Krippendorff` Perl module provides a robust implementation for calculating Krippendorff's alpha, a statistical measure of inter-rater reliability.
Perl logo

Security and Cryptography

Auth-GoogleAuthenticator

10 Sep 2025 05:30 PM | Author: CORION | Version: 0.05
Upvotes: 2 | CPAN Testers: Pass 99.1%N/A 0.9%
Auth::GoogleAuthenticator is a Perl module designed to facilitate two-factor authentication using Google Authenticator.

Crypt-SecretBuffer

9 Sep 2025 08:20 PM | Author: NERDVANA | Version: 0.006
Upvotes: 2 | CPAN Testers: Pass 96.9%Fail 3.1%
Crypt::SecretBuffer is a Perl module designed to securely handle sensitive data, such as passwords, by preventing accidental exposure and ensuring that secrets do not linger in memory.

Crypt-URandom-MonkeyPatch

13 Sep 2025 02:04 PM | Author: RRWO | Version: v0.1.2
CPAN Testers: Pass 100.0%
Crypt::URandom::MonkeyPatch is a Perl module designed to enhance the security of legacy code by globally overriding the built-in `rand` function to utilize the operating system's cryptographic random number source, such as /dev/urandom.

Vigil-Crypt

13 Sep 2025 10:02 AM | Author: JMELANSON | Version: v2.1.1
CPAN Testers: Unknown 100.0%
Vigil::Crypt is a Perl module designed to provide robust encryption and hashing capabilities using the ChaCha20-Poly1305 algorithm for encryption and Argon2 for password hashing.

Vigil-Token

13 Sep 2025 09:56 AM | Author: JMELANSON | Version: v2.0.0
CPAN Testers: Pass 99.1%N/A 0.9%
Vigil::Token is a versatile Perl module designed for generating cryptographically secure, URL-safe tokens suitable for one-time passwords (OTPs), session management, and custom codes.
Perl logo

Testing and Quality Assurance

Log-Log4perl-Appender-TAP

11 Sep 2025 01:02 PM | Author: PLICEASE | Version: 0.07
CPAN Testers: Pass 100.0%
Log::Log4perl::Appender::TAP is a Perl module designed to facilitate logging output in TAP (Test Anything Protocol) format using the Log::Log4perl logging framework.

Log-Report

11 Sep 2025 11:05 AM | Author: MARKOV | Version: 1.41
Upvotes: 4 | CPAN Testers: Pass 97.0%N/A 3.0%
Log::Report is a versatile Perl module designed to streamline the process of reporting messages, handling exceptions, and supporting translations within applications.

Log-Report-Lexicon

11 Sep 2025 11:05 AM | Author: MARKOV | Version: 1.14
CPAN Testers: Pass 92.8%Fail 4.0%N/A 3.2%
Log::Report::Lexicon is a Perl module that serves as the translation component for the Log::Report distribution, facilitating the integration of translations into Perl applications.

Log-Report-Optional

11 Sep 2025 11:05 AM | Author: MARKOV | Version: 1.08
CPAN Testers: Pass 97.4%N/A 2.6%
Log::Report::Optional is a Perl module designed to facilitate the use of logging in applications by allowing developers to choose between the full Log::Report module and a lightweight version, Log::Report::Minimal.

Log-Report-Template

11 Sep 2025 11:05 AM | Author: MARKOV | Version: 1.03
CPAN Testers: Pass 95.5%N/A 4.5%
Log::Report::Template is a Perl module that enhances the Template Toolkit by integrating translation capabilities through the Log::Report framework.
Perl logo

Web and APIs

CGI-Info

14 Sep 2025 01:18 PM | Author: NHORNE | Version: 1.07
Upvotes: 2 | CPAN Testers: Pass 96.4%Fail 3.6%
The CGI::Info module is a Perl library that provides essential information about the CGI environment in which scripts operate, aiming to enhance code readability and portability by eliminating hard-coded details.

Catalyst-Plugin-OIDC

9 Sep 2025 03:07 PM | Author: SMOURLHOU | Version: 1.02
CPAN Testers: Pass 94.2%N/A 5.8%
Catalyst::Plugin::OIDC is a powerful Perl module designed to seamlessly integrate OpenID Connect (OIDC) protocol into Catalyst applications.

Daje

9 Sep 2025 10:19 AM | Author: JANESKIL | Version: 0.05
Daje is a lightweight web server built on the Mojolicious framework, designed to serve Daje-related content efficiently.

Daje-Plugin-workflow

9 Sep 2025 10:50 AM | Author: JANESKIL | Version: 0.04
Daje::Plugin::workflow is a Perl module designed to facilitate the implementation of workflows within applications, providing a structured approach to managing processes and tasks.

Firefox-Marionette

13 Sep 2025 11:22 PM | Author: DDICK | Version: 1.68
Upvotes: 16 | CPAN Testers: Pass 92.1%Fail 5.3%Unknown 2.6%
The `Firefox::Marionette` Perl module provides a comprehensive interface for automating the Mozilla Firefox browser using the Marionette protocol.

Minima

13 Sep 2025 05:57 PM | Author: TESSARIN | Version: v0.6.1
Upvotes: 1 | CPAN Testers: Pass 21.8%Fail 5.5%N/A 72.7%
Minima is a lightweight and efficient web framework for PSGI applications in Perl, designed to leverage modern object-oriented features while maintaining simplicity and minimalism.

Mojolicious-Plugin-OIDC

9 Sep 2025 03:09 PM | Author: SMOURLHOU | Version: 1.02
CPAN Testers: Pass 91.5%N/A 8.5%
Mojolicious::Plugin::OIDC is a powerful plugin designed to seamlessly integrate OpenID Connect (OIDC) protocol into Mojolicious applications, leveraging the capabilities of the OIDC-Client distribution.

OIDC-Client

9 Sep 2025 01:41 PM | Author: SMOURLHOU | Version: 1.03
CPAN Testers: Pass 94.4%N/A 5.6%
The OIDC::Client module is a Perl library designed to facilitate the implementation of an OpenID Connect (OIDC) client, enabling applications to authenticate users and obtain identity tokens from OIDC providers.

Plack-App-Tags-HTML

14 Sep 2025 02:07 PM | Author: SKIM | Version: 0.19
Upvotes: 1 | CPAN Testers: Pass 100.0%
Plack::App::Tags::HTML is a Perl module designed to facilitate the creation of web applications using Tags::HTML objects within the Plack framework.

URI-AnyService

9 Sep 2025 04:09 PM | Author: GSG | Version: v0.90.0
CPAN Testers: Pass 95.9%Fail 1.0%N/A 3.1%
The `URI::AnyService` Perl module provides a straightforward way to create URI objects for various protocols by leveraging the port numbers defined in the system's `/etc/services` file.

libwww-perl

11 Sep 2025 10:58 PM | Author: OALDERS | Version: 6.80
Upvotes: 171 | CPAN Testers: Pass 100.0%
The LWP (Library for the World-Wide Web) module in Perl provides a comprehensive set of tools for creating web clients and handling HTTP-style communication.