DBIx::Easy is an easy to use DBI interface. Currently only the Pg, mSQL and mysql drivers are supported.
DBIx::Password allows you to create a global password file for DB passwords.
The DBIx::Perlish module provides the ability to work with databases supported by the DBI module using Perl's own syntax for the four most common operations: SELECT, UPDATE, DELETE, and INSERT. By using DBIx::Perlish, you can write most of your database queries using a domain-specific language with Perl syntax. However, the module is not intended to replace all use of SQL in your program. The DBIx::Perlish module quite intentionally neither implements nor cares about database administration tasks like schema design and management.
DBIx::Timeout is a Perl module that provides a safe method of timing out DBI requests. The method described in the DBI documentation uses unsafe signals, which may cause memory corruption. DBIx::Timeout instead uses a separate timeout process.
The DBIx::Wrapper::Config module allows the use of a configuration file in XML specifying information required to connect to databases using DBIx::Wrapper. This way, your database connection specifications can be kept in one place.
DiBa.pm provides customers of the German bank "DiBa" with the ability to fetch their account information over the Web from within Perl-scripts.
Dir::List provides you with various information about a specified directory. For example, it can obtain the user and group of files, the sizes of sub-directories, the filetype, and accessibility.
Dotiac::DTL is a module that can interpret and compile templates written in the Django Template Language for the programming language Perl. It is simple and extensible, and focuses on fast parsing and execution instead of syntax checks.
dTemplate provides a flexible template system.
The Fey distribution contains a set of modules for representing the components of a DBMS schema, and for dynamically generating SQL queries based on that schema.
File-CacheDir handles temporary files and their cleanup without a cron.
File-Find-Object provides Perl programmers with an object-oriented alternative to the core File::Find module for traversing a directory structure, which has some serious interface limitations.
File::Cache enables the sharing of object data across processes via the filesystem.
FileHandle::Unget is a Perl FileHandle supporting multi-byte unget.
Finance-Bank-ID-BCA is a Perl module that provides a rudimentary interface to the Web-based online banking interface of the Indonesian Bank Central Asia (BCA).
Finance::Bank::HDFC provides an interface to the HDFC netbanking service.
Finance::Currency::Convert converts currencies.
Finance::Currency::Format formats amounts of money in different currencies for display.
GConf-FS allows you to view a gconf tree as a filesystem. GConf-FS uses the GConf Perl binding (Gnome2::GConf) and the FUSE Perl binding.
Geo::METAR is a Perl module for accessing aviation weather information.
gnatsperl is a collection of modules providing a perl interface to the gnatsd daemon (GNU gnats issue tracking system). It is intended to allow developers to more easily create tie-in applications to gnats.
GnuPG::Interface is a interface to interacting with GnuPG. It implements a rich set of filehandle communications with GnuPG and includes a key object organization structure, with information gathered from GnuPG's with-colons option.
Google::Adwords is a Perl Module which provides a simple to use API for the Google Adwords SOAP based API. It hides the complexity of using SOAP and provides a full object oriented interface.
Gtk2::Ex::Datasheet::DBI is a Perl module that is used in conjunction with Gtk2::Perl to give data-aware "datasheet" functionality. The programmer creates a GUI with Gtk2-Perl (and possibly Gtk2-GladeXML), and then creates a Gtk2::Ex::Datasheet::DBI object, which then "binds" a DBI data source to the datasheet, managing querying, navigating records, applying updates to the database, and error handling.
HTML Objects is a Perl module library for turning HTML tags into Perl objects. This allows Web pages to be manipulated as a data structure rather than text. Once manipulation is done, the entire page is generated via depth-first recursion.
HTML-Widgets-NavMenu is a Perl module to generate navigation menus and control site flow. It supports many advanced features such as building relative links or absolute links, selective expansion, and multi-host sites.
HTML::Defaultify populates HTML forms with default values.
HTML::GenToc is a module for generating a Table of Contents from HTML documentation, and hypertoc is a script which uses it to do the same.
HTML::Template is a simple, fast HTML Templating module for Perl with added features for Apache/mod_perl. This module is distinguished from others serving a similar purpose by a clear distinction between programming and layout.
Image::Grab allows you to easily grab an image with an oft-changing URL from the internet.
Image::Size is a module that retrieves height and width specification from an image file. It recognizes most of the more common formats, including JPEG, GIF, PNG, XBM, XPM, BMP and the PPM family.
IMAP::Admin is a Perl module for IMAP server administration. It lets you do things like create/delete email, manage acls, manage quotas, etc.
IO::AIO implements fully asynchronous I/O (not non-blocking I/O) that lets your program stay in control and interactive even when doing heavy disk (or other) I/O. It provides asynchronous versions of read(), write(), open(), stat(), unlink(), rename(), utime(), readlink(), and most other standard syscalls as well as interfaces to sendfile(), readahead(), and other esoteric syscalls, complete with emulation on systems that don't support them. It also offers convenience functions to load whole files and more.
IP::Country is a tool for fast lookup of country codes from IP addresses. Finding out the country of a client using only the IP address can be difficult.
Job-Machine is a small, but versatile system for sending jobs to a message queue and, if necessary, communicating answers back to the sender. Job::Machine uses LISTEN / NOTIFY from PostgreSQL to send signals between clients and workers.
JSON::DWIW is a Perl module that converts Perl data structures to and from JSON. It does what most Perl programmers would expect without having to set any extra options. For example, it converts objects to their underlying data structures (for hash or array) and turns IO objects into strings. It is also faster than the JSON or JSON::Syck modules on CPAN in the developer's tests.
JSON::XS implements JSON for Perl. Unlike other modules, its primary goal is to encode to syntactically correct JSON and flag invalid JSON while decoding.
KiokuDB is a frontend to various data stores. Its purpose is to provide persistence for "regular" objects with as little effort as possible, without sacrificing control over how persistence is actually done, especially for objects that are harder to serialize.
LCD::MatrixOrbital is a library module for accessing, and printing to a MatrixOrbital display from perl.
Lemonldap::NG is a modular Web SSO based on Apache::Session modules. It simplifies the building of a protected area with a few changes in the application.
libCIM is a collection of Perl modules which serves as a basis for an implementation of the CIM (Common Information Model).
libxml-perl is a collection of smaller Perl modules, scripts, and documents for working with XML in Perl. libxml-perl software works in combination with XML::Parser, PerlSAX, XML::DOM, XML::Grove and others.
Lingua::PT::Nums2Words is a module for Perl that computes Portuguese (Brazilian) verbage from integer numerical values.
Linux::Distribution tries to detect the Linux distribution in which the program is run by looking in release files in /etc and by using lsb-release.
LJ::Simple is a relatively trival module which shows an OOP API to the world and allows the caller to deal with LiveJournal work.
Locale::Memories is a specialized search engine designed to retrieve localization messages from .po files.
Mail::DeliveryStatus::BounceParser analyzes RFC822 bounce messages and returns a structured description of the addresses that bounced and the reason they bounced.
Mail::Mbox::MessageParser is a module for fast parsing of mbox mail folders.
MAS::TIFF is a pure Perl package for reading TIFF image metadata and samples.
Math-Random-Xorshift is a Perl module that contains a straightforward implementation of the Xorshift PRNG algorithm proposed by G. Marsaglia in 2003.
Prev 50 Next 50