| Release | Saturday, 24 October 2026 | |
|---|---|---|
| Milter-Client-0.00124 Oct 2026 20:09:02 UTC | Send commands to milters and get responses | 24 Oct 2026 20:09:02 UTC |
| Mojolicious-Plugin-Branding-0.00124 Oct 2026 12:52:44 UTC | Global and per-request branding of templates and public files | 24 Oct 2026 12:52:44 UTC |
| Skilletor-0.00124 Oct 2026 03:11:12 UTC | Install skills, agents and rules from remote sources – the Perl port of skilletor POD ERRORS Hey! The above document had some coding errors, which are explained below: Around line 3: Non-ASCII character seen before =encoding in '–'. Assuming CP1252 | 24 Oct 2026 03:11:12 UTC |
| Locale-Unicode-RBNF-v0.1.024 Oct 2026 00:03:28 UTC | Unicode CLDR Rule-Based Number Format, ported from ICU4C | 24 Oct 2026 00:03:28 UTC |
| Release | Friday, 23 October 2026 | |
|---|---|---|
| Tickit-Terminal-Prompt-0.00223 Oct 2026 23:54:26 UTC | a scrolling terminal command prompt | 23 Oct 2026 23:54:26 UTC |
| Tk-Tickit-Bridge-0.00123 Oct 2026 20:25:24 UTC | Forward Perl/Tk keyboard events to Tickit and service IO::Async from Tk | 23 Oct 2026 20:25:24 UTC |
| App-FileSync-0.001.023 Oct 2026 19:45:37 UTC | cron-driven file synchronisation without a daemon | 23 Oct 2026 19:45:37 UTC |
| tld.pl-0.123 Oct 2026 17:36:30 UTC | TLD *.pl redirector to Metacpan | 23 Oct 2026 17:36:30 UTC |
| Perl-Critic-Policy-ControlStructures-ProhibitEmptyConditionalBlocks-0.00123 Oct 2026 01:57:48 UTC | Write no if, elsif, else or unless with nothing in its block. | 23 Oct 2026 01:57:48 UTC |
| Unblock-WebSocket-0.0223 Oct 2026 00:35:34 UTC | event-loop and platform neutral WebSocket protocol engine | 23 Oct 2026 00:35:34 UTC |
| Unblock-HTTP-0.0223 Oct 2026 00:05:08 UTC | One application interface for HTTP/1, HTTP/2, and HTTP/3 | 23 Oct 2026 00:05:08 UTC |
| Release | Thursday, 22 October 2026 | |
|---|---|---|
| Data-TagDB-Plugin-Gamebook-v0.0122 Oct 2026 21:07:41 UTC | Work with Gamebook data in Tag databases | 22 Oct 2026 21:07:41 UTC |
| App-Actions-0.001.022 Oct 2026 16:42:50 UTC | run GitHub Actions workflows locally | 22 Oct 2026 16:42:50 UTC |
| App-Saisons-0.2.022 Oct 2026 13:15:35 UTC | Terminal UI for browsing and resuming AI coding agent sessions | 22 Oct 2026 13:15:35 UTC |
| Unix-ResID-0.00122 Oct 2026 10:34:10 UTC | Set all UIDs/GIDs safely | 22 Oct 2026 10:34:10 UTC |
| Logic-Probabilistic-0.0122 Oct 2026 10:20:04 UTC | Probabilistic Logic Programming in Perl. | 22 Oct 2026 10:20:04 UTC |
| Perl-Critic-Policy-ProhibitMisplacedMethods-0.00122 Oct 2026 04:06:28 UTC | A method goes in the class whose subclasses all need it, no higher and no lower. | 22 Oct 2026 04:06:28 UTC |
| Release | Wednesday, 21 October 2026 | |
|---|---|---|
| Net-ADB-0.0121 Oct 2026 19:09:10 UTC | Client for ADB (Android Debug Bridge) Server | 21 Oct 2026 19:09:10 UTC |
| AnyEvent-MCP-0.621 Oct 2026 18:47:12 UTC | Model Context Protocol client/server support | 21 Oct 2026 18:47:12 UTC |
| Ex-Op-0.0121 Oct 2026 15:11:09 UTC | a drop-in replacement for Exporter with custom ops | 21 Oct 2026 15:11:09 UTC |
| Release | Tuesday, 20 October 2026 | |
|---|---|---|
| crypted-note-0.1220 Oct 2026 13:29:58 UTC | Personal crypted notepad | 20 Oct 2026 13:29:58 UTC |
| JSON-Schema-Corvus-v0.1.020 Oct 2026 13:01:48 UTC | Fast JSON Schema validation (draft 4 to 2020-12) in pure Perl | 20 Oct 2026 13:01:48 UTC |
| JSON-Schema-Corvus-XS-v0.1.020 Oct 2026 13:01:37 UTC | Fast JSON Schema validation (draft 4 to 2020-12), on the corvus-json-schema C library | 20 Oct 2026 13:01:37 UTC |
| Alien-CorvusJsonSchema-v0.1.020 Oct 2026 13:01:26 UTC | The corvus-json-schema C library, for JSON Schema validation | 20 Oct 2026 13:01:26 UTC |
| install-pkg-0.120 Oct 2026 12:38:21 UTC | Install system packages | 20 Oct 2026 12:38:21 UTC |
| piped-0.220 Oct 2026 10:28:33 UTC | secured tunnel for a jammers | 20 Oct 2026 10:28:33 UTC |
| Text-Table-Lite-1.00220 Oct 2026 08:43:28 UTC | Unicode-aware terminal tables with multiline cells | 20 Oct 2026 08:43:28 UTC |
| Lingua-Generic-Information-v0.0120 Oct 2026 08:31:53 UTC | Perl module to provide information on languages and language specific properties | 20 Oct 2026 08:31:53 UTC |
| Test-FitNesse-Slim-1.0020 Oct 2026 05:20:45 UTC | Perl implementation of the FitNesse SLiM protocol | 20 Oct 2026 05:20:45 UTC |
| Release | Monday, 19 October 2026 | |
|---|---|---|
| Time-Keeper-Sky-0.0119 Oct 2026 21:10:47 UTC | the sky from a place: the sun and the moon, where they are and when they rise, in a time zone | 19 Oct 2026 21:10:47 UTC |
| Time-Keeper-Natural-0.0119 Oct 2026 18:53:27 UTC | the words people use for a time, read in every locale | 19 Oct 2026 18:53:27 UTC |
| AnyEvent-App-PerlLive-0.0119 Oct 2026 12:29:51 UTC | Persistent Perl live-coding interpreter and REPL backend | 19 Oct 2026 12:29:51 UTC |
| Time-Keeper-Recurrence-0.0119 Oct 2026 06:29:03 UTC | rules that say when something happens again | 19 Oct 2026 06:29:03 UTC |
| Time-Keeper-Business-0.0119 Oct 2026 04:52:56 UTC | business days, business hours and holidays on Time::Keeper | 19 Oct 2026 04:52:56 UTC |
| Cn-Util-0.02219 Oct 2026 01:02:24 UTC | Small everyday helpers: directory listing, shell commands, JSON files, number formatting, and data-structure shapes | 19 Oct 2026 01:02:24 UTC |
| Release | Sunday, 18 October 2026 | |
|---|---|---|
| Peta-Synth-0.261018018 Oct 2026 20:28:45 UTC | a software synthesizer in Perl | 18 Oct 2026 20:28:45 UTC |
| Map-Tube-Hannover-v0.1.018 Oct 2026 20:00:29 UTC | Interface to the German Hannover U- and S-Bahn and tram maps. | 18 Oct 2026 20:00:29 UTC |
| Trog-SQLite-0.00118 Oct 2026 17:07:04 UTC | An SQLite handle with its schema applied, its updates run, and its pragmas set | 18 Oct 2026 17:07:04 UTC |
| Geo-Location-Predicate-0.0118 Oct 2026 15:46:56 UTC | The rule that decides whether a string could be a location | 18 Oct 2026 15:46:56 UTC |
| Game-Senet-0.0118 Oct 2026 09:02:10 UTC | Senet, the Egyptian game of passing, with an XS engine | 18 Oct 2026 09:02:10 UTC |
| App-PartitionUtils-0.00118 Oct 2026 00:06:04 UTC | Partition utilities | 18 Oct 2026 00:06:04 UTC |
| Release | Saturday, 17 October 2026 | |
|---|---|---|
| WebService-UptimeKuma-Push-0.00117 Oct 2026 15:00:43 UTC | update Uptime Kuma push monitors | 17 Oct 2026 15:00:43 UTC |
| Release | Friday, 16 October 2026 | |
|---|---|---|
| App-MCP-CLI-v0.0.116 Oct 2026 18:58:23 UTC | Command line interface for MCP servers | 16 Oct 2026 18:58:23 UTC |
| Util-Cn-0.02116 Oct 2026 17:18:23 UTC | Small everyday helpers: directory listing, shell commands, JSON files, number formatting, and data-structure shapes | 16 Oct 2026 17:18:23 UTC |
| piped-0.216 Oct 2026 00:50:36 UTC | secured tunnel for a jammers | 16 Oct 2026 00:50:36 UTC |
| Crypted-Note-0.116 Oct 2026 00:43:51 UTC | 16 Oct 2026 00:43:51 UTC | |
| singleton-0.216 Oct 2026 00:29:58 UTC | signleton - class realised singleton constructor | 16 Oct 2026 00:29:58 UTC |
| ZX81-Tape-0.00116 Oct 2026 00:14:13 UTC | Create ZX81 tape image files | 16 Oct 2026 00:14:13 UTC |
| Release | Thursday, 15 October 2026 | |
|---|---|---|
| Game-Sternhalma-0.0115 Oct 2026 18:37:27 UTC | star halma, the race across a six-pointed star known as Chinese checkers | 15 Oct 2026 18:37:27 UTC |
| PowerDNS-API-ACL-0.00115 Oct 2026 17:54:15 UTC | Per-token access control in front of the PowerDNS HTTP API | 15 Oct 2026 17:54:15 UTC |
| Game-Shogi-0.0115 Oct 2026 16:38:08 UTC | shogi, Japanese chess, where a captured piece changes sides | 15 Oct 2026 16:38:08 UTC |
| Release | Wednesday, 14 October 2026 | |
|---|---|---|
| Plack-Middleware-OIDC-1.0014 Oct 2026 21:05:13 UTC | OpenID Connect integration for PSGI/Plack applications | 14 Oct 2026 21:05:13 UTC |
| Perl-Minify-0.4.014 Oct 2026 20:59:58 UTC | Minify Perl source with the minify.pl command or from Perl code | 14 Oct 2026 20:59:58 UTC |
| ZX81-Tokenize-0.00114 Oct 2026 18:24:24 UTC | Tokenize and convert to ZX81 encoding | 14 Oct 2026 18:24:24 UTC |
| ZX81-0.00114 Oct 2026 18:10:21 UTC | Modules for Sinclair ZX81 development and emulation | 14 Oct 2026 18:10:21 UTC |
| Nobody-Util-0.2.014 Oct 2026 07:31:54 UTC | Utility modules used by Nobody (but useful to everybody) | 14 Oct 2026 07:31:54 UTC |
| State-Store-0.0114 Oct 2026 06:31:53 UTC | state with undo, redo and watchers | 14 Oct 2026 06:31:53 UTC |
| Release | Tuesday, 13 October 2026 | |
|---|---|---|
| Crypt-Age-Simple-0.00113 Oct 2026 06:35:26 UTC | DWIM interface to age files from Perl | 13 Oct 2026 06:35:26 UTC |
| Release | Monday, 12 October 2026 | |
|---|---|---|
| HTML-Anchor-Audit-0.00112 Oct 2026 10:20:14 UTC | offline, source-located diagnostics for HTML fragment links | 12 Oct 2026 10:20:14 UTC |
| mantra-112 Oct 2026 06:02:54 UTC | 108 numbers of mantra | 12 Oct 2026 06:02:54 UTC |
| singleton-0.212 Oct 2026 05:47:05 UTC | signleton - class realised singleton constructor | 12 Oct 2026 05:47:05 UTC |
| Hacker-0.412 Oct 2026 05:19:28 UTC | Console DAW for music engeeners | 12 Oct 2026 05:19:28 UTC |
| Accessor-0.212 Oct 2026 04:52:38 UTC | Accessor - base class for accessor-pattern | 12 Oct 2026 04:52:38 UTC |
| Release | Sunday, 11 October 2026 | |
|---|---|---|
| Test-NoShadow-0.001.011 Oct 2026 18:42:55 UTC | Fail CI when two distributions provide the same Perl package, or when t/ exercises a copy other than the one under test | 11 Oct 2026 18:42:55 UTC |
| FixMP3Tags-0.0111 Oct 2026 18:15:02 UTC | Fix MP3 tags from directory structure | 11 Oct 2026 18:15:02 UTC |
| Term-Fabulous-0.0111 Oct 2026 12:39:36 UTC | Full-screen terminal user interfaces with layouts, widgets, keyboard and mouse | 11 Oct 2026 12:39:36 UTC |
| Clay-UI-0.0611 Oct 2026 12:08:24 UTC | widget layer over Clay::XS: build a widget tree, lay it out, turn pointer input into events | 11 Oct 2026 12:08:24 UTC |
| PAGI-App-GoldenCage-0.00111 Oct 2026 07:45:25 UTC | Trap bots and serve them poisoned data | 11 Oct 2026 07:45:25 UTC |
| App-perlmv-scriptlet-with_number-0.00111 Oct 2026 00:05:08 UTC | Rename filenames with number | 11 Oct 2026 00:05:08 UTC |
| Release | Saturday, 10 October 2026 | |
|---|---|---|
| HiD-Processor-Markdown-0.00110 Oct 2026 15:16:39 UTC | Markdown Processor for HiD | 10 Oct 2026 15:16:39 UTC |
| Math-Geometry-HexGrid-0.0110 Oct 2026 10:34:57 UTC | Fast, XS-accelerated hexagonal grid mathematics | 10 Oct 2026 10:34:57 UTC |
| PAGI-App-Storage-Abstract-0.00110 Oct 2026 10:09:19 UTC | Storage::Abstract for PAGI | 10 Oct 2026 10:09:19 UTC |
| Release | Friday, 9 October 2026 | |
|---|---|---|
| Peta-NN-0.261009009 Oct 2026 19:57:52 UTC | a small neural network, defined, trained and saved in Perl | 09 Oct 2026 19:57:52 UTC |
| Perl-Critic-Policy-ErrorHandling-RequireCheckedIndirectResults-0.00109 Oct 2026 17:38:40 UTC | Check the result of a syscall or an eval that a sub returns to you. | 09 Oct 2026 17:38:40 UTC |
| Perl-Critic-Policy-ControlStructures-ProhibitMutatingListFunctionsStricter-0.00109 Oct 2026 17:33:25 UTC | Do not change $_ in a list function, directly or through a sub that the block calls. | 09 Oct 2026 17:33:25 UTC |
| Net-CalDAV-FindEntry-0.0109 Oct 2026 13:34:20 UTC | find calendar entries overlapping a timespan | 09 Oct 2026 13:34:20 UTC |
| Catppuccin-0.00109 Oct 2026 02:20:59 UTC | 😸 Soothing pastel theme for the high-spirited! POD ERRORS Hey! The above document had some coding errors, which are explained below: Around line 3: Non-ASCII character seen before =encoding in '😸'. Assuming CP1252 | 09 Oct 2026 02:20:59 UTC |
| Release | Thursday, 8 October 2026 | |
|---|---|---|
| Dancer2-Session-Pg-0.00108 Oct 2026 22:40:17 UTC | PostgreSQL session backend for Dancer2 | 08 Oct 2026 22:40:17 UTC |
| Perl-Critic-Policy-BuiltinFunctions-ProhibitIndirectBooleanGrep-0.00108 Oct 2026 20:17:19 UTC | Use any or first, not a sub that returns a grep, for truth or the first match. | 08 Oct 2026 20:17:19 UTC |
| Perl-Critic-Distribution-0.00108 Oct 2026 18:13:33 UTC | Parse a distribution once, for every policy that needs all of it. | 08 Oct 2026 18:13:33 UTC |
| Release | Wednesday, 7 October 2026 | |
|---|---|---|
| Test-Log-Abstraction-0.001.007 Oct 2026 14:25:58 UTC | Capture log output in tests and assert on it | 07 Oct 2026 14:25:58 UTC |
| Release | Tuesday, 6 October 2026 | |
|---|---|---|
| Perl-Critic-Policy-ValuesAndExpressions-ProhibitLiteralArithmetic-0.00106 Oct 2026 14:02:41 UTC | Write a number as the number it is, not as arithmetic on other numbers. | 06 Oct 2026 14:02:41 UTC |
| Release | Monday, 5 October 2026 | |
|---|---|---|
| Log-Log4perl-Appender-OpenTelemetry-0.00100005 Oct 2026 15:59:21 UTC | Send logs via OpenTelemetry | 05 Oct 2026 15:59:21 UTC |
| Bioinf-Basic-0.01-TRIAL05 Oct 2026 15:15:06 UTC | FASTA I/O in XS, BLAST hit ranking, and alignment plots and tables | 05 Oct 2026 15:15:06 UTC |
| Release | Sunday, 4 October 2026 | |
|---|---|---|
| Airlock-0.00104 Oct 2026 18:10:35 UTC | Embeddable device authorization (RFC 8628) with step-up second factors | 04 Oct 2026 18:10:35 UTC |
| WWW-Authentik-0.00104 Oct 2026 18:06:09 UTC | Perl client for the authentik identity provider (OIDC + REST API v3) | 04 Oct 2026 18:06:09 UTC |
| WWW-Keycloak-0.00104 Oct 2026 18:04:42 UTC | Perl client for Keycloak identity management (OIDC + Admin REST API) | 04 Oct 2026 18:04:42 UTC |
| Net-Async-Keycloak-0.00104 Oct 2026 18:04:31 UTC | Async Perl client for Keycloak identity management (IO::Async + Future) | 04 Oct 2026 18:04:31 UTC |
| Unblock-HTTP1-0.0104 Oct 2026 15:12:43 UTC | Portable non-blocking HTTP/1 protocol engine | 04 Oct 2026 15:12:43 UTC |
| Unblock-HTTP2-0.0104 Oct 2026 14:31:23 UTC | non-blocking HTTP/2 protocol engine for Perl | 04 Oct 2026 14:31:23 UTC |
| Imager-File-SIXEL-1.00004 Oct 2026 12:22:56 UTC | read and write SIXEL images with Imager | 04 Oct 2026 12:22:56 UTC |
| Unblock-HTTP3-0.0104 Oct 2026 09:14:30 UTC | non-blocking HTTP/3 protocol engine for Perl | 04 Oct 2026 09:14:30 UTC |
| App-HashMake-0.0104 Oct 2026 01:37:21 UTC | Perform make-like actions based on target file's MD5 hash value | 04 Oct 2026 01:37:21 UTC |
| String-Increment-Parts-0.00104 Oct 2026 00:06:21 UTC | Increment string parts (numbers or letter sequences) | 04 Oct 2026 00:06:21 UTC |
| Release | Saturday, 3 October 2026 | |
|---|---|---|
| Mail-DKIM2-0.1003 Oct 2026 21:18:06 UTC | DKIM2 signing and verification for email | 03 Oct 2026 21:18:06 UTC |
| Kubernetes-Comb-SVG-0.00103 Oct 2026 04:36:25 UTC | Render Kubernetes::Comb custom resources as an SVG honeycomb | 03 Oct 2026 04:36:25 UTC |
| Alien-nghttp3-0.0103 Oct 2026 01:33:27 UTC | Find or build libnghttp3 | 03 Oct 2026 01:33:27 UTC |
| Parse-Crontab-English-0.0103 Oct 2026 01:01:16 UTC | Generate useful English documentation on how often a crontab command runs. | 03 Oct 2026 01:01:16 UTC |
| Release | Friday, 2 October 2026 | |
|---|---|---|
| Ushuffle-1.0002 Oct 2026 21:46:56 UTC | shuffle sequences while preserving their k-let counts | 02 Oct 2026 21:46:56 UTC |
| Archive-BagIt-Plugin-BLAKE3-0.00102 Oct 2026 19:15:10 UTC | The role to load the sha256 plugin | 02 Oct 2026 19:15:10 UTC |