Projects tagged ‘cpan’


[51 total ]

123USERS
   

The CPAN module automates or at least simplifies the make and install of perl modules and extensions. It includes some primitive searching capabilities and knows how to use Net::FTP or LWP or some external download clients to fetch the distributions ... [More] from the net. These are fetched from one or more of the mirrored CPAN (Comprehensive Perl Archive Network) sites and unpacked in a dedicated directory. The CPAN module also supports the concept of named and versioned bundles of modules. Bundles simplify the handling of sets of related modules. [Less]

22USERS
   

XML::Simple is a Perl module that makes it really easy to read and write XML files. It was originally developed for the purpose of reading and writing config files in XML format, many people find it useful for other purposes.

15USERS
 

Jifty is a way to build web applications.

13USERS
   

150+ CPAN Modules in one repository

8USERS
   

Perl bindings to OpenSSL.

7USERS
 

The Perl Archive (PAR) Toolkit helps create single-file bundles of Perl code, analogous to Java's JAR files. PAR can optionally create standalone executables that bundle the entire Perl interpreter to enable deployment to machines that lack Perl.

4USERS
   

Config::INI::Reader is yet another config module implementing yet another slightly different take on the undeniably easy to read ".ini" file format. Its default behavior is nearly identical to that of Config::Tiny, on which it is based. The chief ... [More] difference is that Config::INI::Reader is designed to be subclassed to allow for side-effects and self-reconfiguration to occur during the course of reading its input. [Less]

2USERS
   

beautiful and comfortable Texteditor written in Perl

2USERS
 

The purpose of this Perl module and its plugin modules is to speed up the execution of a program at the expense of a longer startup time. AutoXS::Accessor comes with this same distribution as an example plugin. AutoXS plugins use the B and ... [More] B::Utils modules to scan all subroutines (or methods) in the calling package for certain patterns. If a subroutine complies with such a pattern, it is replaced with an XS subroutine that has the same function. AutoXS::Accessor uses Class::XSAccessor to generate the fast replacement accessors. [Less]

2USERS
 

SNMP::Info - Provides a Perl-5 object oriented interface to information obtained through SNMP. Specialty sub-classes exist for a number of network devices and common MIBs. SNMP::Info is an integral part of the Netdisco package, but is ... [More] distributed separately to allow other Network Management packages to take advantage of its Network Device support layer. [Less]

1USERS

Math::ConvexHull is a simple Perl module that calculates convex hulls from a set of points in 2D space. It is a straightforward implementation of the algorithm known as Graham's scan which, with complexity of O(n log(n)), is the fastest known* method of finding the convex hull of an arbitrary set of points. * known to the author, that is!

1USERS

Perl interface to libnotify.

1USERS
 

Math::Symbolic is intended to offer symbolic calculation capabilities to the Perl programmer without using external (to Perl) libraries and/or applications. It's quite limited in scope. No integration of expressions, for example. However, various ... [More] extensions have been written to allow things like symbolic tree transformations using declarative syntax or compilation to Perl or C code for faster numeric evaluation. [Less]

1USERS
 

Continuity uses a programming concept called continuations to make HTTP seem like a statefull protocol instead of stateless protocol. This technique is increasingly called creating a Continuation Server. Continuity is a suite of Perl libraries ... [More] (not a framework) for building a highly structured web-based interface for your application, without using ad-hoc state management. Continuity is Free Software, distributed under the same terms as Perl itself. [Less]

1USERS

Business-DK-CPR is a implementation of routines for validating and generating valid Danish social security numbers, also referred to as CPR numbers.

1USERS

Perl module for handling of numbers with arbitrary many uncertainties. Does automatic error propagation and scientific rounding. An extension for outputting the objects in LaTeX syntax is available.

1USERS

The 'Workflow' Perl module implements a standalone workflow system. It aims to be simple but flexible and therefore powerful. Each piece of the 'Workflow' system has a direct and easily stated job, and hopefully you will find that you can put the pieces together to create very useful systems.

1USERS

Sub::Assert is a Perl module that implements subroutine pre- and postconditions. Furthermore, it allows restricting a subroutine's calling context.

1USERS

App::FQStat is the internal module that runs the fqstat.pl tool. fqstat is an interactive, console based front-end for Sun's Grid Engine (http://gridengine.sunsource.net/). This has grown out of an in-house tool I wrote just for convenience, but I ... [More] believe it may be useful to others who loathe the ugly and slow Java GUI qmon that comes with the grid engine software and who find the huge list of jobs coming out of qstat to be painful. Usage of the tool is quite simple. Run it, it'll show all current jobs on the cluster. Hit "h" to get online-help or F10 to enter the menu. It can show, select, highlight, sort, kill, and modify jobs in your queue. fqstat was tested against a couple of versions of the grid engine software starting somewhere around 6.0. [Less]

1USERS

Perl modules to parse information on TV series and episodes from TV.com.

1USERS
   

cpan2rpm makes it very easy to create RPM packages for most Perl modules hosted in CPAN. It handles downloading the tarballs, generating an RPM spec file, and running the rpmbuild commands.

1USERS

Perl module for interfacing with URL-shortening sites.

1USERS

A Perl module to allow Perl regular expressions to be applied to streams. Quoting the documentation: Perl filehandles are streams, but sometimes they just aren't powerful enough. This module offers to have streams from filehandles searched with ... [More] regexes and allows the global input record separator variable to contain regexes. Thus, readline() and the <> operator can now return records delimited by regular expression matches. [Less]

1USERS

A perl module that can parse a wide variety of English text and deduce the number it represents. For example, it can convert "five million, one thousand and sixteen" to 5001016, and "twenty-seventh" to 27.

1USERS

simple timing of stages of your code with a pause option.

1USERS

The Class::XSAccessor family of Perl modules provide the means to generate fast accessors for both hash (Class::XSAccessor) and array (Class::XSAccessor::Array) based Perl objects. The generated accessors are about twice as fast as the simplest (and thus fastest) hand-coded pure-Perl accessors.

1USERS

Death to long if-elsif-else blocks that are hard to maintain, and hard to explain to your manager. Use YAML to define a logical structure to replace a complex if-elsif-else block.

1USERS

Business::DK::CVR - a Danish CVR (VAT Registration) code generator/validator