RSS 254 projects tagged "Perl Modules"

No download Website Updated 27 Mar 2011 AI-Prolog

Screenshot
Pop 20.59
Vit 1.00

AI::Prolog is a predicate logic engine implemented in pure Perl. In predicate logic, instead of telling the computer how to do something, you tell the computer what something is and let it figure out how to do it. Conceptually, this is similar to regular expressions. The AI::Prolog distribution contains a Prolog shell called aiprolog and two short adventure games, spider.pro and sleepy.pro.

No download Website Updated 28 Dec 2010 ASP4

Screenshot
Pop 24.94
Vit 35.69

ASP4 is a Web development environment. It uses a mix of ASP and Mason templates. ASP4 uses TDD and eases TDD for your application. ASP4 supports test-fixtures, property files (useful for error messages, etc.), and uses a simple plain-text JSON configuration file format.

No download Website Updated 01 Nov 2009 Algorithm-Graphs-TransitiveClosure

Screenshot
Pop 25.96
Vit 36.41

Algorithm-Graphs-TransitiveClosure is a Perl module to calculate the transitive closure. This module is an implementation of the well known Floyd-Warshall algorithm.

No download Website Updated 13 Mar 2009 Algorithm::Diff

Screenshot
Pop 42.28
Vit 2.47

Algorithm::Diff is a Perl module for computing the difference between two files, two strings, or any other two lists of things. It uses an intelligent algorithm similar to (or identical to) the one used by the Unix `diff' program. It is guaranteed to find the smallest possible set of differences.

Download Website Updated 23 Jul 2002 Amethyst

Screenshot
Pop 34.70
Vit 1.02

Amethyst started as a port of Infobot to POE, continuing as a generic bot core with the ability to handle multiple connections using different protocols (not necessarily IRC) and soft route the incoming messages through a number of processing centres. One of these processing centres contains much of the original Infobot core.

Download Website Updated 27 Dec 2010 AnyEvent

Screenshot
Pop 65.77
Vit 5.52

AnyEvent provides an identical interface to multiple event loops. This allows module authors to utilize an event loop without forcing module users to use the same event loop (as only a single event loop can coexist peacefully at any one time). The interface itself is vaguely similar but not identical to the Event module. On the first call of any method, the module tries to detect the currently loaded event loop by probing for an already-loaded event loop, such as Glib or Event. The first one found is used. If none is found, the module tries to load an event module, and failing that, it will fall back to an optimized pure Perl implementation.

Download Website Updated 20 Mar 2010 Apache SpamAssassin

Screenshot
Pop 1,142.50
Vit 13.21

Apache SpamAssassin is an extensible email filter that is used to identify spam. Once identified, the mail can then be optionally tagged as spam for later filtering. It provides a command line tool to perform filtering, a client-server system to filter large volumes of mail, and Mail::SpamAssassin, a set of Perl modules allowing Apache SpamAssassin to be used in a wide variety of email systems.

Download Website Updated 13 Mar 2009 Apache2::ASP

Screenshot
Pop 20.78
Vit 2.64

Apache2::ASP provides a stable, cross-platform Web application development environment similar to classic ASP, but for Perl. Built from the ground up to scale out across multiple servers, Apache2::ASP offers high performance and quick development.

Download Website Updated 28 Nov 2005 Apache::AuthSympa

Screenshot
Pop 12.45
Vit 52.53

Apache::AuthSympa consists of a couple of Apache modules written in Perl. The goal is to use mailing list Sympa robots as an authentication and authorization engine. They communicate with mailing list servers with the help of a Sympa SOAP server.

No download Website Updated 27 Jan 2013 Apache::Session

Screenshot
Pop 85.84
Vit 19.18

Apache::Session is a persistence framework whose purpose is to provide session management to Web developers. It is designed to work with Apache and mod_perl, but it does not depend on them and will work with any Web server. This module provides a set of classes that give the developer maximum functionality. Session data can be stored in a database, flat files, or shared memory.

Screenshot

Project Spotlight

TomP2P

A P2P-based high performance key-value pair storage library.

Screenshot

Project Spotlight

dlib C++ Library

A portable C++ toolkit.