The HTTP::Date module provides functions that deal with date formats used by the HTTP protocol (and then some more).
Cwd::Guard changes the current directory using a limited scope. It returns to the previous working directory when the object is destroyed.
This module provide a convenient way to create directories of arbitrary depth and to delete an entire directory subtree from the file system.
HTTP::Body parses chunks of HTTP POST data and supports application/octet-stream, application/json, application/x-www-form-urlencoded, and multipart/form-data.
YAML::Tiny is a perl class for reading and writing YAML-style files, written with as little code as possible, reducing load time and memory overhead.
URI::Fetch is a smart client for fetching HTTP pages, notably syndication feeds (RSS, Atom, and others), in an intelligent, bandwidth- and time-saving way.
The File::List module crawls the directory tree starting at the provided base directory and can return files (and/or directories if desired) matching a regular expression.
This module provides the most commonly used testing functions, along with automatically turning on strict and warning and gives a bit more fine-grained control over test suites.
This module implements a wrapper for Net::SMTP, enabling over-SSL/STARTTLS support. This module inherits most of all the methods from Net::SMTP(2.X).
This module implements the Brew edit distance that is very close to the dynamic programming technique used for the Wagner-Fischer (and so for the Levenshtein) edit distance.
Crypt::DES is an XS-based implementation of the DES cryptography algorithm. The module implements the Crypt::CBC interface which has blocksize, keysize, encrypt and decrypt functions.
You use Tie::Cycle to go through a list over and over again. Once you get to the end of the list, you go back to the beginning.
SVG::Plot is a simple 2D chart plotter for Raku. It currently supports bars, stacked bars, lines and points (both equally spaced with optional labels, or xy plots).
SOAP::Lite is a collection of Perl modules that provide a simple and lightweight interface to the SOAP, both on client and server side.
Feed::Find implements feed auto-discovery for finding syndication feeds, given a URI. It will discover the following feed formats: RSS 0.91, RSS 1.0, RSS 2.0, Atom.
Test::Base gives a way to trivially write your own test framework base class. It concentrates on offering reusable data driven patterns, so that you can write tests with a minimum of code.
YAML::Syck provides a Perl interface to the libsyck data serialization library. It exports the Dump and Load functions for converting Perl data structures to YAML strings, and the other way around.
The mix_class function provided by this module dynamically generates anonymous classes with specified inheritance. This is useful where an incomplete class requires use of a mixin in order to become instantiable.
This module is for manipulating data as hierarchical tag/value pairs (Structured TAGs or Simple Tree AGgregates). These datastructures can be represented as nested arrays, which have the advantage of being native to Perl.
This is a very simple HTTP/1.1 client, designed for doing simple requests without the overhead of a large framework like LWP::UserAgent. It supports proxies and redirection. It also correctly resumes after EINTR.
This module aims to comply exactly to the https://www.w3.org/TR/xpath and yet allow extensions to be added in the form of functions. It also provides the command xpath.
Text::Glob implements glob(3) style matching that can be used to match against text, rather than fetching names from a file system. If you want to do full file globbing use the File::Glob module instead.
This module provide functions that takes a list of values as their argument and produces a string as its result. The string contains Perl code that, when "eval"ed, produces a deep copy of the original arguments.
This package consists of a Perl module for date calculations based on the Gregorian calendar, thereby complying with all relevant norms and standards: ISO/R 2015-1971, DIN 1355 and, to some extent, ISO 8601 (where applicable).