Mojolicious is "Duct Tape For The HTML5 Web". It is powerful with no dependencies out of the box with RESTful routes, plugins, Perl-ish templates, session management, signed cookies, a testing framework, a static file server, I18N, first class Unicode support, and much more. It has a very clean, portable, and object oriented pure Perl API without any hidden magic and no requirements besides Perl 5.10.1. It has a full stack HTTP 1.1 and WebSocket client/server implementation with TLS, Bonjour, IDNA, Comet (long polling), chunking, and multipart support. It has a built-in async I/O Web server supporting EV pluggable event queue, Unix domain sockets, and hot deployment, perfect for embedding. Automatic CGI, FastCGI, and PSGI detection for any deployment situation. It has a JSON and XML/HTML5 parser with an advanced CSS3 selector support. The code is based upon years of experience developing Catalyst.
Deduplicator is a simple and efficient data deduplicator that works by hard linking files that have the same content. It is ideal for reducing the size of backups. It can save and restore intermediate results, so you can run it in a few short intervals, and allows you to review changes before they are committed to disk.
rt-flagupdated is an extension that makes any tickets that are unread or have been updated get flagged in ticket listings. Unread tickets are marked with a "*" at the start of the subject line, and tickets with new comments since the last time they were read are marked with "UPDATED" at the start of the subject line.
rt-emailimport is an extension that allows email to be imported from an IMAP mail server directly into Request Tracker, either to treat an email in your mailbox as if it had been sent to RT (complete with autoresponse) or to import one or more messages from a conversation directly into the history of an existing ticket.
Bcvi is a tool that works with SSH to provide a secure "back channel" for sending commands back from the server to your workstation. For example, using bcvi and a shell alias, you can log into a server and type "vi filename". Instead of running vi in the terminal window, on the remote server, bcvi will send a message back to your workstation, where a listener process will invoke gvim (a GUI version of vim) and pass it an scp://... URL for the remote file. Bcvi has a plugin architicture that allows you to add support for any process you want to launch on your workstation by running a command on the server.