|
|
Libraries and Modules
Perl & CGI » Scripts and Programs » DevelopmentTools » Libraries and Modules
A D V E R T I S E M E N T
Want free Oracle Magazine? Apply here now!
POE - Perl Object Environment - Perl License (GPL/Artistic)POE is an award winning Perl framework for networking and multitasking. It has been used in mission critical systems in a wide range of fields including finance, entertainment, e-commerce, content management, system administration, and software development. POE has been used in applications as intense as distributed file systems and as lighthearted as IRC robots. HTML::KTemplate - FreeA fast and simple Perl module to process HTML templates with a customizable
template syntax, support for multidimensional data structures and many
advanced options. DBIx::BabelKit - Free (GPL)BabelKit is an interface to a universal multilingual database code table. BabelKit takes all of the programming work out of maintaining multiple database code definition sets in multiple languages. The code administration and translation page lets you define new virtual code tables, new languages, enter all codes and their descriptions and then translate them into all languages of interest. Perl and PHP classes generate HTML code selection elements in the user's language. DBIx::CodeKit - Free (GPL)CodeKit is an interface to a universal database code table. CodeKit takes all of the programming work out of maintaining multiple database code definition sets. The code administration page lets you define new virtual code tables and enter all codes and their descriptions. Perl and PHP classes retrieve the code descriptions and automatically generate HTML code selection elements. The home page contains live demos. Redlibrary - FreeRedlibrary is the starting block for you to build your own scripts. It includes the most commonly used perl functions that can be used as they are, or customized for a specific purpose.
FREQUENT - FreeFREQUENT allows you to have extremely useful and extremely powerful Perl subroutines right at your fingertips. Some functions included are CSV (comment seperated value) reader, file uploader, exracting unique values from a hash, escaping urls, capitalizing all words, checking for valid e-mail addresses and removing the system path in strings. ANYDB_HELP - FreeThe AnyDBM_File module is great because it lets you use whatever DB_Hash module that's available on your server. ANYDB_HELP makes using that module even easier. It provides easy routines for opening a database, deleting keys, making new, unique keys, and closing the database. Apache::ASP - Free (Artistic)This perl module provides an Active Server Pages port to the Apache Web Server with perl as the host scripting language. This module works under the Apache Web Server with the mod_perl module enabled. This is a portable solution, similar to ActiveState's PerlScript for NT/IIS ASP. Work has been done and will continue to make ports to and from this implementation as smooth as possible. Features include: Natural and Powerful Scripting SYNTAX, Rich OBJECTS Developer API, Web Application EVENTS Model, Modular SSI Decomposition, Code Sharing, User SESSIONS, NFS Web Cluster Friendly, XML/XSLT Rendering & Custom Tag Technology, CGI Compatibility, and PERLSCRIPT Compatibility. PHPerl - FreePHPerl links a Perl interpreter into the PHP3/4 module for Apache. It provides a PHP API for managing Perl interpreters and evaluating Perl expressions, plus a package of Perl subroutines to assist in executing Perl packages in PHP context. PHPerl also cohabits safely with mod_perl. DBIx::CGI - FreeThis is an easy to use DBI interface for CGI scripts. It currently supports the Pg, mysql, and mSQL drivers. The distribution package contains a CGI script, labeled dausql, for accessing databases on the localhost. EdcomLib - FreeEdcomLib is a collection of related (and sometimes interdependant) classes allowing the construction of a multiuser, database driven, dynamic Web content/application. HTML::Embperl - FreeEmbperl gives you the power to embed Perl code in your HTML documents. Using Perl means being able to use a very elaborate programming language, which is widely used for WWW purposes. You can also use hundreds of Perl modules which have already been written - including DBI - for database access to a growing number of database systems. While this could also be done with other packages, Embperl has several features especially for HTML: dynamic tables, formfield-processing, escaping/unescaping and more. Embperl is a server-side tool, which means it's browser-indpendent. It can run in various ways: Under mod_perl, as a cgi script, or offline. HTML::Template - Free XML::XSLT - FreeXML::XSLT will convert the XML doc on basis of the template. The script can be used as an CGI script, but also as a command-line utility. Also accepts a XSL Template other than <project>.xsl. It requires the modules XML::Parser (version 2.23 or higher) and XML::DOM (version 1.25 or higher) which can be obtained from CPAN. Our module also depends on the module LWP::UserAgent. WWW::Poll - FreeThis is a simple perl module to allow you to easily run those popular polls on your site. It only requires that you create a world-writable (or server-writable) directory called "data" with a few files to seed the poll. A couple of example files are also included (poll.pl & poll_admin.pl). Fmutex.pm - FreeProvide locking/mutex mechanism under UNIX (using files) and Win32 (using Win32::Mutex). Creates file or mutex if it does not already exist. Allows timed waiting specification. Destruction of FMutex object automatically releases lock. WWWgrab.pm - Free XML::Node - Free sendmail-cgi.pl - Freea Perl/CGI library to send mail via smtp/sendmail. Also checks for valid mail server hosts. Functional.pm - FreeFunctional.pm is a Perl module which adds features which make Perl slightly more functional-like by adding more functional-like functions to Perl, such as foldl and foldr, as well as the use of infinite lists.
|
A D V E R T I S E M E N T
|
Subscribe to SourceCodesWorld - Techies Talk |
| |
|