Finance::CompanyNames is a Perl module for finding names of companies in arbitrary English text. The module can locate names and their variants, using statistical language processing methods. It is possible to automatically locate instances of "XYZ Corp" as well as "XYZ Corp.", "XYZ Corporation", and even "XYZ". This module fulfills a common need for programmers in the financial and investment communities.
VideoGuide is a Web interface for video libraries. It can parse directories cotaining movies and insert them into its database, and then modify, display, or delete movie information, link actors, directors, and writers with movies, and grab information about specified movies from IMDB.com.
EventedObject is a simplistic yet highly useful Perl base class that allows you to attach event callbacks to an object (also known as a blessed hash reference) and then fire events on that object. Event fires are much like method calls. However, there can be many handlers, many return values, and many responses rather than just one of each. EventedObject is designed to be highly extensible and features callback priorities, dynamic adding and removing of callbacks, and more. It provides a whole new style of objective and event-driven programming in Perl.
Fedora-Bugzilla is a Perl module that aims to expose a kinder, gentler interface to Fedora/RedHat's Bugzilla implementation, which has a large number of custom methods. In addition to the XML-RPC methods that Bugzilla makes available, there are also some things that can be accessed only via the Web/XML interfaces, such as the flags, attachments, and comments functionality. This package works to expose those as well.
The Tcl extension provides a small but complete interface into libtcl and any other Tcl-based library for Perl programmers. It lets you create Tcl interpreters (as Perl 5 objects), bind in commands to them (either Perl subroutines or C functions dynamically loaded with the DynaLoader extension), and execute Tcl code in those interpreters.