Categories


WWW::Poll

Raiting 5.00

This is a Perl module to build and run web polls with built-in administrative capabilities. It requires you to create a world-writable (or server-writable) directory called "data" with a few files to seed the poll.

Cost: Free

OS: 0.01

CGI.pm

Raiting 5.00

This library uses objects to create web fill-out forms. It also provides an interface for parsing and interpreting query strings passed to CGI scripts. In this the value of the previous query is used to initialize the form, so that the state of the form is preserved from invocation to invocation.

Cost: Free

Version: 2.53

Apache::ASP

Raiting 5.00

This provides an active server pages port to the Apache Web Server with Perl scripting only. It also enables developing of dynamic web applications with session management and embedded perl code.

Cost: Free (Artistic)

Version: 2.03

CfgFile

Raiting 5.00

This is a class for supporting the loading of a configuration file.

Cost: Free

Version: 1.1

formlib

Raiting 5.00

This provides a few perl subroutines that can help you handle forms. All available subroutines read and parse the input appropriately which makes it very convenient if you want to be able to access one program from several forms.

Cost: Free

Version: 0.0

Class::ParmList

Raiting 5.00

This is a general named parameter list parser. It handles default values, required against allowed distinctions, optional name lexical checking, multiple retrieval and error reporting.

Cost: Free

Version: 1.02

EdcomLib

Raiting 5.00

This is a collection of related as well as inter-dependant classes that allow the construction of a multi-user dynamic Web content/application that is database driven.

Cost: Free

Version: 1.0 Alpha 8

dbUnder

Raiting 5.00

dbUnder is a micro-RDBMS Database Library using flat-files to manage tables and data. It works best with Perl5. It is easy to use and even little knowledge of procedural Perl is adequate to have the maximum results from dbUnder.

Cost: Free

Version: 1.4.3

OS: Unix, Win NT, MacOS

Class:NamedParms

Raiting 5.00

This provides standard get/set/clear accessors for a class through named parameter. It allows forced lexical checking of named parameters for validity and initialization of validation. It is lightweight and simple to use.

Cost: Free

Version: 1.03

CGI::Minimal

Raiting 5.00

This provides a micro-weight alternative to the CPAN CGI.pm module shipped with Perl. It provides a compatible access to form decoding and a small number of other tasks that are essential to writing CGI scripts in Perl.

Cost: Free

Version: 1.02

cgi-lib.pl

Raiting 5.00

This makes CGI scripting in Perl very easy and enables anyone to process forms and create dynamic Web content. It has many features such as simple to learn and easy to use, designed for operation under Perl5 and Perl4, very efficient and many more.

Cost: Free

Version: 2.18

Attack Guard

Raiting 5.00

This is a powerful little utility script that combines a total of three subroutines. These are the Parsing subroutine, the Attack subroutine and the date subroutine. These make this an exceptionally useful script for any web site.

Cost: Free

Version: 1.1

OS: Unix

Tie::ListKeyedHash

Raiting 5.00

Tie::ListKeyedHash is an experimental Perl module that will allow you to use lists as the keys for multi-level hashes. This is ideal for parsing tree generation and other similar tasks where you are required to create very deep trees or the tree depth is not known in advance.

Cost: Free

Version: 0.41

Tie::FileLRUCache

Raiting 5.00

Tie::FileLRUCache provides a filesystem based LRU cache. Offers a lightweight Least Recently Used cache of data. It uses the 'last accessed' timestamp generated by the file system to determine the 'oldest' cache entry and discards the oldest cache entries when needed to stay under the keep_last limi

Cost: Free

Version: 1.00

sendmail-cgi.pl

Raiting 5.00

This is a Perl/CGI library that can be used to send mail via smtp/sendmail. This also checks for valid mail server hosts.

Cost: Free

PrintAnything.pl

Raiting 5.00

This Perl library is used when debugging Perl 5 scripts. Simply pass a reference and it prints out a text version of all the data in the structure with its indenting and lists that go deeper than 15 levels.

Cost: Free

Version: 1.0

PHPerl

Raiting 5.00

The PHPerl Project aims to combine the power and extensive code libraries of both languages. It is recognized that Perl and PHP are two of the most popular languages for creating dynamic web content.

Cost: Free

Version: 0.10

mif.pl

Raiting 5.00

This is a Perl library that is used to parse Frame Maker Interchange Format (MIF). It is designed to be utilized by filters.

Cost: Free

Version: 1.0.0

libwww-perl-5

Raiting 5.00

This is a collection of Perl modules which provides an interface to the www. The library provides classes and functions that allow you to write www clients. The library also contain modules that are of more general use.

Cost: Free

Version: 5.43

libwww-perl

Raiting 5.00

This is a library of Perl packages and modules that provides an interface to the www. This library is being developed as a collaborative effort so as to assist the further development of useful www clients and tools. There are two versions of this that are available.

Cost: Free

Version: 0.40

HTML::Embperl

Raiting 5.00

Embperl is a framework for building websites with Perl. It gives you the power to embed Perl code in your HTML documents. It offers features such as dynamic tables, form field-processing, escaping/un-escaping and many more.

Cost: Free

Version: 1.2.1

OS: Unix, Win 32

HFPM

Raiting 5.00

This is a set of modules that accept a submitted HTML form. This contents of the submitted fields can be modified and the output result can be e-mailed, appended to a file, displayed to the user or returned to an arbitrary URL.

Cost: Free

Version: 1.0

OS: Unix

Functional.pm

Raiting 5.00

This is a Perl module that adds features which make Perl slightly more functional. Some of these features are foldl and foldr, as well as the use of infinite lists. This is based on Haskell.

Cost: Free

Version: 0.0.2

Fmutex.pm

Raiting 5.00

Fmutex.pm allows locking mechanism under UNIX and Win32. It also creates file or mutex if it does not already exist. In addition, it also allows timed waiting specification. It FMutex object is destroyed, its lock is automatically released.

Cost: Free

Version: 0.25

OS: Unix, Win 95/NT

DBIx::CGI

Raiting 5.00

This DBI interface for CGI scripts is very easy to use. Its distribution package contains of a CGI script, labeled dausql, for accessing databases on the local host. The script currently supports the Pg, mysql, and mSQL drivers.

Cost: Free

Version: 0.6

OS: Unix

Chatologica HTML Rotator

Raiting 5.00

This is a simple perl library that can be used in your cgi scripts to rotate any html stuff in the output pages. Presently, adding or removing banner accounts is done by manually editing the file.

Cost: Free

Version: 1.0

WWWgrab.pm

Raiting 5.00

WWWgrab.pm is a perl5 module to get response information from http URL on the World Wide Web for people who need all the functions of the LWP or www-lib modules. It gets just web page contents, contents with headers, etc as a string to validate the URL.

Cost: Free

WWW::Poll

Raiting 5.00

This is a Perl module to build and run web polls with built-in administrative capabilities. It requires you to create a world-writable (or server-writable) directory called "data" with a few files to seed the poll.

OS: 0.01

User.pm

Raiting 5.00

User.pm is a Perl module that will allow the developers to add a user management system to their applications, without much effort. This offers a user oriented environment into your application.

Cost: Free (BSD)

Version: 0.10 Beta

OS: Unix, Windows

Tie::DB_File::SplitHash

Raiting 5.00

Tie::DB_File::SplitHash transparently splits a DB_File database into as many distinct files as desired. It further distributes hash entries between the files using a randomization algorithm. It then allows DB_File hashes to grow to the full size of the partition.

Cost: Free

Version: 1.0

Search::InvertedIndex

Raiting 5.00

Search::InvertedIndex is a general purpose inverted indexing system that is suitable for medium scale searching. This provides fast look-ups of all 'indexes' containing specific 'keys' by mapping 'keys' to 'indexes'. Thousands of records can be searched quickly with this script.

Cost: Free

Version: 1.03

Redlibrary

Raiting 5.00

Redlibrary will help you to build your own scripts. It includes the most commonly used perl functions that can be used as they are, for building your own scripts, or be customized for a specific purpose.

Cost: Free

Version: 1.0

OS: Unix

OSUtil

Raiting 5.00

OSUtil is a module that is designed to help Perl programs to run on multiple platforms.

Cost: Free

Version: 1.5

Lingua::Stem

Raiting 5.00

This takes lists of words and then stems them to their root form. This is of great use in search applications that need to be able to find conjugated forms of words as well as exact matches.

Cost: Free

Version: 0.30

HTML::Template

Raiting 5.00

This is a simple and fast HTML Templating module for Perl. It offers added features for Apache/mod_perl. It makes using of HTML templates simple and natural. It extends standard HTML with a few new HTML-esque tags.

Cost: Free

Version: 1.6

OS: Unix

DBIx::BabelKit

Raiting 5.00

This site offers a multi lingual universal code table so as to maintain multiple database code definition set in multiple languages. It allows you to define code tables, languages, enter all codes and then translate them into desired languages.

Cost: Free (GPL)

OS: BabelKit-1.04

DBIx::CodeKit

Raiting 5.00

This site offers a multi lingual universal code table so as to maintain multiple database code definition set in multiple languages. It allows you to define code tables, languages, enter all codes and then translate them into desired languages.

Cost: Free (GPL)

OS: CodeKit-1.04

HTML::KTemplate

Raiting 5.00

This is a script that can be used to process HTML templates written in Perl program. The script supports multi dimensional data structures and much more.

Cost: Free(GPL)

Version: 1.33

OS: Windows, Unix, Linux

POE - Perl Object Environment

Raiting 5.00

POE is a framework for creating multitasking scripts using Perl. It includes a high level component architecture that are modular and reusable programs.

Cost: Free(GPL)

Version: 0.27

OS: OS Independent