RSS 367 projects tagged "Perl Modules"

No download Website Updated 07 Feb 2011 Git::Repository

Screenshot
Pop 18.08
Vit 1.00

Git::Repository is a Perl interface to Git, allowing scripted interactions with one or more repositories. It's a low-level interface, allowing the programmer to call any Git command, either porcelain or plumbing, including bidirectional commands such as git commit-tree.

No download Website Updated 06 Feb 2011 JE

Screenshot
Pop 24.29
Vit 1.00

JE is a pure Perl ECMAScript (JavaScript) engine. It is easy to install, with no C compiler necessary. It is compatible with Data::Dump::Streamer, so the runtime environment can be serialized. The parser can be extended/customized to support extra (or fewer) language features. All JavaScript datatypes can be manipulated directly from Perl.

No download Website Updated 31 Jan 2011 re-engine-RE2

Screenshot
Pop 15.36
Vit 1.00

re-engine-RE2 replaces Perl's regex engine in a given lexical scope with RE2. RE2 uses automata theory to guarantee that regular expression searches run in time linear in the size of the input. Extra functionality of RE2 methods can be called on a compiled regular expression.

No download Website Updated 31 Jan 2011 Robotics-IRobot

Screenshot
Pop 32.08
Vit 1.00

Robotics::IRobot provides a Perl interface for controlling and accessing sensor data from iRobot robots that support the OI Interface. It allows for both event-driven and polling-based reading of sensor data. It provides all functionality defined in the OI Interface for Roomba 400 series and Create robots. Also provided is some additional functionality such as primative dead reckoning and enhanced use of the Create's song functionality.

No download Website Updated 22 Jan 2011 Perlbal

Screenshot
Pop 37.95
Vit 1.00

Perlbal is a Perl-based reverse proxy load balancer and Web server. It processes hundreds of millions of requests a day just for LiveJournal, Vox, and TypePad, and dozens of other "Web 2.0" applications. One of the defining things about Perlbal is that almost everything can be configured or reconfigured on the fly without needing to restart the software.

No download Website Updated 22 Jan 2011 perlver

Screenshot
Pop 18.19
Vit 1.00

perlver (Perl::MinimumVersion) takes Perl source code and calculates the minimum version of Perl required to be able to run it. Both explicit dependencies and implicit are shown.

Download Website Updated 21 Jan 2011 ORLite

Screenshot
Pop 26.38
Vit 2.71

ORLite is an object-relation system specifically tailored for SQLite that follows many of the same principles as the ::Tiny series of modules.

No download Website Updated 19 Jan 2011 DBIx-Class

Screenshot
Pop 25.81
Vit 1.77

DBIx-Class is an SQL to OO mapper with an object API inspired by Class::DBI (with a compatibility layer as a springboard for porting) and a resultset API that allows abstract encapsulation of database operations. It aims to make representing queries in your code as Perl-ish as possible while still providing access to as many of the capabilities of the database as possible, including retrieving related records from multiple tables in a single query.

No download Website Updated 14 Jan 2011 Job-Machine

Screenshot
Pop 20.35
Vit 1.43

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. This ensures very efficient message passing, giving any worker that is awake the chance to start working immediately.

Download Website Updated 14 Jan 2011 libev

Screenshot
Pop 223.13
Vit 7.33

Libev is a high-performance event loop for C (with optional and separate interfaces for C++ and Perl), featuring support for I/O, timers (relative and absolute, cron-like ones), signals, process status changes, and other types of events. It has both a fast native API and libevent emulation to support programs written using the libevent API. Differences to libevent include higher speed, simpler design, more features, less memory usage, embedability, and no arbitrary limits. libev supports epoll, kqueue, Solaris event ports, poll, and select.

Screenshot

Project Spotlight

dhcpy6d

A DHCPv6 server.

Screenshot

Project Spotlight

Thinknowlogy

Grammar-based software designed to utilize the logic contained within grammar.