AppSamurai is a mod_perl based system to protect vulnerable or sensitive Web applications. The target use is in reverse proxy configurations, with an Apache/mod_perl reverse proxy inside a DMZ and a backend Web server in another DMZ or an internal network. AppSamurai's features include a modular, multi-factor authentication system, form based or basic auth based logins, encrypted storage of session data on a proxy, the ability to use any Apache::Session storage type (including databases for clustered deployment), and the ability to configure it from httpd.conf.
Audio::Xmpcr is a Perl API to the XM PCR Satellite radio. It offers two different operating modes (direct and remote+daemon) via a single interface, continuous device polling for instant, accurate song listings, auto notification when songs change on any channel, and a few utility programs including a Web interface for remote control/listening to the radio via icecast, a stream ripper that divides songs up into properly-named wav files (for making MP3s), and a finder that searches channels for the song(s) wanted, and records just those.
Autodia is a command line Perl application that generates UML class diagrams from source code, SQL, and database connections. It supports multiple programming languages including SQL, and can output images (using GraphViz/VCG/SpringGraph), Dia XML and Umbrello XML, or custom formats using templates.
Chipcard::CTAPI is a Perl module for accessing chipcard terminals based on the standardized CTAPI library. It provides not only the CTAPI functions but also a complete set of convenience methods for easy reading and writing of memory cards. Chipcard::CTAPI comes with a couple of demo applications, including a tool to create encrypted file systems with randomly-created passwords which are then stored on a memory card.
ComicMan downloads Web comics from the Internet to your hard drive. It remembers the last download for each title, so you won't get duplicates from running it multiple times. The application itself is a command line tool, but it comes with a graphical configuration tool and an editor for making new Web comic configuration files.
Config::Maker takes a file with data in simple hierarchical format (similar to BIND and DHCP configuration files) and several templates, and produces the text by filling in the values. It is mainly useful for creating related configuration files. It can be used to generate firewall configuration scripts, DNS zone files, DHCP configuration files, a reference from a single file with all users and machines, etc. It's useful when you are not satisfied with keeping information synchronized in several places, but don't want something as complex as cfengine. Snippets of Perl can be used if all else fails.