| Release | Thursday, 5 November 2026 | |
|---|---|---|
| GoSaveTool-1.00005 Nov 2026 02:52:00 UTC | SRT and WebVTT subtitle tools, word count, social media limits and case changes | 05 Nov 2026 02:52:00 UTC |
| Meteorology-PET-0.0105 Nov 2026 01:34:32 UTC | Perl packages to calculate potential evapotranspiration (PET) | 05 Nov 2026 01:34:32 UTC |
| LinkedList-Single-Examples-v2.0.005 Nov 2026 01:12:45 UTC | worked examples of LinkedList::Single, each with an array twin, tests and measurements | 05 Nov 2026 01:12:45 UTC |
| Release | Wednesday, 4 November 2026 | |
|---|---|---|
| Perl-Critic-Policy-ValuesAndExpressions-ProhibitDescendingRanges-0.00104 Nov 2026 18:30:57 UTC | Do not write a range that counts down: Perl gives an empty list for it. | 04 Nov 2026 18:30:57 UTC |
| Praxo-Core-0.1.004 Nov 2026 06:08:27 UTC | Embeddable MIT-licensed agent framework for Perl | 04 Nov 2026 06:08:27 UTC |
| Release | Tuesday, 3 November 2026 | |
|---|---|---|
| Perl-Critic-Policy-Variables-RequireNoAutovivification-0.00103 Nov 2026 18:20:28 UTC | Say no autovivification where a read through an element would create it. | 03 Nov 2026 18:20:28 UTC |
| Discord-Client-0.00103 Nov 2026 17:51:37 UTC | Discord client for Perl using IO::Async and Future | 03 Nov 2026 17:51:37 UTC |
| Dist-Conformance-0.00103 Nov 2026 17:03:07 UTC | Whether the development harness of a repository conforms to its standards, and bringing it up to date | 03 Nov 2026 17:03:07 UTC |
| Devel-XSCover-0.0103 Nov 2026 10:16:45 UTC | XS and C coverage for Devel::Cover, with one command | 03 Nov 2026 10:16:45 UTC |
| Perl-Critic-Policy-RegularExpressions-ProhibitRegexToSplitAtDelimiter-0.00103 Nov 2026 04:53:23 UTC | Find the first literal separator with index and substr, not a regex. | 03 Nov 2026 04:53:23 UTC |
| Perl-Critic-Policy-RegularExpressions-ProhibitIneffectiveModifiers-0.00103 Nov 2026 04:01:21 UTC | Write a regex modifier only where it changes what the regex does. | 03 Nov 2026 04:01:21 UTC |
| Release | Monday, 2 November 2026 | |
|---|---|---|
| Monitoring-Sneck-Checks-0.0.102 Nov 2026 20:12:08 UTC | nagios style checks run as Perl inside of sneck | 02 Nov 2026 20:12:08 UTC |
| Proc-Spawner-0.0102 Nov 2026 18:25:03 UTC | start children with posix_spawn(3) and run the one event loop (EXPERIMENTAL) | 02 Nov 2026 18:25:03 UTC |
| Release | Sunday, 1 November 2026 | |
|---|---|---|
| Pipe-Declare-0.0101 Nov 2026 11:49:38 UTC | compile-time, lexically-scoped |> pipelines | 01 Nov 2026 11:49:38 UTC |
| Release | Thursday, 29 October 2026 | |
|---|---|---|
| byterazor-HiD-BrokenLink-0.1.029 Oct 2026 15:35:40 UTC | broken link checker for published sites | 29 Oct 2026 15:35:40 UTC |
| Release | Wednesday, 28 October 2026 | |
|---|---|---|
| byterazor-HiD-LLMS-0.1.028 Oct 2026 23:46:26 UTC | llms.txt generator | 28 Oct 2026 23:46:26 UTC |
| byterazor-HiD-Sitemap-0.228 Oct 2026 15:05:57 UTC | sitemap.xml generator | 28 Oct 2026 15:05:57 UTC |
| HiD-Sitemap-0.128 Oct 2026 14:59:01 UTC | sitemap.xml generator | 28 Oct 2026 14:59:01 UTC |
| Release | Tuesday, 27 October 2026 | |
|---|---|---|
| Punk-MCP-0.0127 Oct 2026 15:34:20 UTC | any Punk application as a Model Context Protocol server | 27 Oct 2026 15:34:20 UTC |
| PrivatusAnalytics-1.0.027 Oct 2026 01:54:30 UTC | add the cookieless Privatus Analytics script to Perl web apps | 27 Oct 2026 01:54:30 UTC |
| Mojolicious-Plugin-Buffer-0.001.027 Oct 2026 01:50:27 UTC | Optimise, compress and validate Mojolicious responses | 27 Oct 2026 01:50:27 UTC |
| Release | Monday, 26 October 2026 | |
|---|---|---|
| App-UpdateConfig-1.0026 Oct 2026 21:52:02 UTC | Deploy configuration fragments (dotfiles, etc.) locally or on remote hosts. | 26 Oct 2026 21:52:02 UTC |
| 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 | |
|---|---|---|
| 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-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 |