CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

  Categories    > >     Data Type Utilities
accessors
[ more ... ]
Acme
[ more ... ]
AFS
Base OO Class for AFS::Command::* API
Agent
Transactional Contextual Line Interface Agent
Agni
multi-page-state-preserving web applications
AI
[ more ... ]
Algorithm
[ more ... ]
Amethyst
Perl extension for blah blah blah
AMF
Flash Remoting in Perl
Angerwhale
exciting new weblogging software or something
Any
Common API for modules that convert data structures into strings
AnyEvent
An implementation of the XMPP Protocol
Apache
Framework to run complex CGI tasks on an Apache server
App
simple_scan's core code
APR
Embed a Perl interpreter in the Apache/2.x HTTP server
Arc Arch
GNU Arch Perl library
Array
[ more ... ]
ArrayEvolver
An extensible and generic framework for executing
ASNMTAP
Application System Network Monitoring Toolkit Alex Peeters
Aspect
Aspect-oriented programming (AOP) for Perl
Asterisk
[ more ... ]
Atompub
Atom Publishing Protocol implementation
Attribute
Really lazy persistence
autobox
[ more ... ]
Autodia
The configuration and Utility perl module for AutoDia.
AutoXS
Speed up your code after compile time
AxKit
Object Oriented Publishing Framework for AxKit
Babble
RSS Feed Aggregator and Blog engine
BabelObjects
manipulates XML data in an easy way
Badger
Application programming toolkit
base
Establish an ISA relationship with base classes at compile time
Basset
BigBrother BingoX
Common methods used by many application classes.
Bio
[ more ... ]
Bit
[ more ... ]
Bitmask
Handle unlimited length bitmasks in an easy and flexible way
Blog
read data from a BlogML formatted document
Bloom
[ more ... ]
Bloom16
Perl extension for "threshold" Bloom filters
Boost
Interface to the Boost Graph C++ Library
Bot
a miscellany of useful plugins for Bot::BasicBot::Pluggable
Boulder
Utility methods for simple Boulder IO interactions.
Btrees
Binary trees using the AVL balancing method.
Buffer
A transactional buffer for writing data
Bundle
[ more ... ]
Buscador
a dynamic mail archiver with a twist
Business
[ more ... ]
Cac
Integration of Intersystems Cache Database into Perl
Cache
[ more ... ]
CAD
[ more ... ]
Calendar
[ more ... ]
CallGraph
create, navigate, and dump the call graph for a program
CatalystX
[ more ... ]
CfgTie
Framework for tieing system admin tasks
Chart
[ more ... ]
Chess
[ more ... ]
Class
[ more ... ]
classes
conventional Perl 5 classes
ClearCase
Synchronize a tree of files with a tree of elements
Clone
[ more ... ]
Cluster
Clusterwide "init", spawn cluster applications
CM
Module for manipulating permutations
Coat
[ more ... ]
Collection
Collections framework for B<CRUD> of the data or objects.
Collections Command
rich declarative non-hierarchical transactional objects
Compass
Convert angle to text bearing (aka heading)
Concurrent
Concurrent Objects in Perl.
CONFIG
Class to read 2-column files into a hash
Config
[ more ... ]
ConfigReader
Read directives from a configuration file.
ConfInt
Perl extension for calculating the confidence interval of meassured values.
Context
A convenient context propagation proxy thingy.
Convert
[ more ... ]
Coro
null
CPAN
Scripts to create the cpanstats website
CPANPLUS
Ameliorated interface to the CPAN
CPANTS
Graph based weights for CPAN Distributions
CPU
a Z80 assembler
CQL
Common Query Language Parser
Crypt
Get random weak or strong random data.
Cvs
Object oriented interface to the CVS command
CVX Cz
Object oriented access to Cascading Style Sheets (CSS)
DAIA
Document Availability Information API in Perl
Daizu
Web publishing system built on Subversion
DashProfiler
efficiently collect call count and timing data aggregated by context
Data
[ more ... ]
Date
[ more ... ]
DateStamp
A simple OO interface to current system time and date.
DateTime
[ more ... ]
DateTimeX
[ more ... ]
DBI
[ more ... ]
DBIx
Implicit uuid columns
DBomb
Database Object Mapping
DBSchema
build and populate a realistic sample schema.
DBstorage
Class to handle database editing
Decision
[ more ... ]
Declare
Declarative Validation of Data Structures
Deep
Deliantra
Deliantra suppport module to read/write archetypes, maps etc.
Derived
script that generates a class-module from a control file.
Devel
Compact schema prototyping (formerly "OP")
DFA
[ more ... ]
DHCPLeases
Parse DHCP leases file from ISC dhcpd.
Dicop
[ more ... ]
Diff
Calculate a diff with LibXDiff (via XS)
DirDB
Perl extension to use a directory as a database
Directory
ACID transactions on a directory tree
Disassemble
Disassemble Intel x86 binary code
Dist
tools for the prolific module author
Distributed
a framework for running a process simultaneously on several machines.
DMA
Misc support classes for DMA projects
Docs
[ more ... ]
Domain
Parse a domain down to root
DP
Date manipulation support
DS dtRdr
Cross-Platform XML Book Reader
DublinCore
Container for Dublin Core metadata elements
Dunce
Protects against sloppy use of time.
DWH_File
DBM storage of complex data and objects
DynScalar
closure-in-a-box for simple scalars
EasyDateTime
A date and time object
EBook
Object class for manipulating and generating E-books
Egg
[ more ... ]
Elive
Elluminate Live (c) client library
Email
[ more ... ]
enum
create a hash of 'enum's, with the same interface as enum.pm
EO
A generic base class
ePortal
The core module of ePortal project.
Error
Support for hierarchical exception classes
ESPPlus
An interface to ESP+ Storage repository files
Event
High level API for event-based execution flow control
Every
return true every N cycles or S seconds
Exception
[ more ... ]
FakeHash
Simulate the behavior of a Perl hash variable
Fault
Useful perl modules including sophisticated diagnostic, fault and log handling and printing classes
Fax
Perl extension for miscellanous methods.
Fey
[ more ... ]
FFmpeg
[ more ... ]
File
[ more ... ]
FileHash
Perl classes for generating and saving hashes of file metadata by name and by md5sum.
Filter
Binding the built-in functions with Array,Hash.
Finance
Parse a simple OFX file or scalar
fixedtime
lexical pragma to fix the epoch offset for time related functions
FLAT
Formal Language & Automata Toolkit
FlatFile
Perl module that implements a flat file data store.
Flickr
Perl object library for manipulating Flickr data via
FLV
Extract metadata from Adobe Flash Video files
Forest
A collection of n-ary tree related modules
Form
validate and process form data
FormValidator
[ more ... ]
Fortran
Read and write data using FORTRAN 90 I/0 formatting
FreezeThaw
Convert arbitrary objects to/from strings
Froody
Yet another XML web API framework
Fry
Create commandline application with plugin libraries.
Fukurama
Pragma to extend the Perl-OO (in native Perl)
Function
Variables to let functions know their names.
Games
a package containing an object system for (not only) 3D games
GCC
Parse the output of gcc -fdump-translation-unit
GD
Produces charts with GD
GDS2
GDS2 stream module
Gedcom
Perl class for interpreting dates in Gedcom files
Genezzo
an extensible database system (with SQL and DBI)
Geo
[ more ... ]
Geography
Convert national grid references to/from lat/long
Geomag
Obtain and parse Kyoto WDC near real time DST values
Geometry
Primitive Geometry Entities
Gestinanna
Gestinanna Persistant Object Framework
Gimp
Perl extension for writing Gimp Extensions/Plug-ins/Load & Save-Handlers
GIS
[ more ... ]
Git
A Pure Perl interface to Git repositories
Glib
[ more ... ]
GnaData
Routines for converting formats
GnuPG
Perl interface to the GNU privacy guard.
Goo
StickThings together with The Goo
Google
[ more ... ]
GPS
[ more ... ]
Graph
[ more ... ]
GraphViz
[ more ... ]
Grid
fast grid transformations
GRID
[ more ... ]
GSSAPI
Perl extension providing access to the GSSAPIv2 library
Gungho
Yet Another High Performance Web Crawler Framework
Gwybodaeth
Scripts and classes for RDF-izing data
Ham Handel
[ more ... ]
Hash
[ more ... ]
HDB
Hybrid Database - Handles multiple databases with the same interface.
Heap
[ more ... ]
Heap071
Data structure and ops for directed graphs
Heritable
Make object dispatch look at an object's type
Hessian
RPC via Hessian with a remote server.
Hey
Cache data multiple data structures
HTML
[ more ... ]
Hub
Hyper
Hyper Framework
IDS
[ more ... ]
Iff
Manipulate RenderMan objects
Image
[ more ... ]
InlineX
Auto-convert Inline::C based modules to XS
InSilicoSpectro
Open source Perl library for proteomics
Integer
[ more ... ]
Interpolation
Arbitrary string interpolation semantics (using tie())
IO
A simple buffer class for dealing with different data types
IOC
A lightweight IOC (Inversion of Control) framework
IPA
Image Processing Algorithms
IPTables
Parse iptables/netfilter syslog messages.
Iter
An OO interface to Trolltech's Qt toolkit
Iterator
[ more ... ]
IWL
A widget library for the web
Java
Use JSR 170 (JCR) repositories from Perl
JavaScript
[ more ... ]
JE
Pure-Perl ECMAScript (JavaScript) Engine
Jifty
An object-relational persistence framework
JOAP
Perl extension for the Jabber Object Access Protocol (JOAP)
Jorge
ORM Made simple.
JS
Load (and cache) the Yahoo YUI framework
JSORB
Javascript Object Request Broker
Judy
Library for creating and accessing dynamic arrays
KiokuDB
[ more ... ]
Kite
collection of modules useful in Kite design and construction.
Kolab
Perl extension for general utility functions
Lab
Tools to obtain and work with data in the laboratory
Language
Perl bindings to PLT MzScheme
Launcher
a framework for launching processes that depend on one another
Layout
2D Layout Management
LBMA
Obtain Gold and Silver Fixings (Prices) from London Bullion Market
Lexical
[ more ... ]
LibWeb
The core class for libweb modules
LIMS
object layer controlling LIMS database
LinuxRealTime
Perl extension for setting real time priority
List
[ more ... ]
Locale
[ more ... ]
Locales
Methods for getting localized CLDR language/territory names (and a subset of other data)
Logic
[ more ... ]
LRpt
Perl extension for comparing and reporting results of database selects
Mac
Parse Apple NSDictionary objects (e.g. Preference Lists)
MachineLearning
base class for MachineLearning objects
Mail
[ more ... ]
Make
Caching of object and test run information
Markup
Markup::TreeNode - Represents nodes on the Markup::Tree
Math
[ more ... ]
MathsQuestion
mcoder
perl method generator from common templates
MDOM
Simple DOM parser for Makefiles
Mediawiki
see who is responsible for each line of page content
MemHandle
supply memory-based FILEHANDLE methods
Meta Metabase
base class for Metabase Facts
MetaStore
Set of classes for multiuser web applications.
MetaTrans
Class for creating multilingual meta-translators
Method
[ more ... ]
Mhash
Perl extension for Mhash Hash library
Microarray
A Perl module for creating and manipulating DNA Microarray experiment objects
Mindcal
Calculate day-of-week of any given date in your head
MKDoc
[ more ... ]
MLDBM
Transparently store multi-level data in DBM
MobilePhone
A Collection of Classes and Function modules related to manipulating Mobile Phone data.
ModelSim
Analyse the 'list' output of the ModelSim simulator
Module
[ more ... ]
MogileFS
MogileFS utilities
Mojo
Web Framework
MojoX
Create a graph from a MojoX::Automata object
Money
A module to make change based on a monetary quantity.
Moose
[ more ... ]
MooseX
[ more ... ]
MOSES
This distribution aids in the creation of BioMOBY perl based web services.
Mouse
Moose minus the antlers
MouseX
[ more ... ]
MRP
My base class object
MT
base class for importing "stuff" into Movable Type.
MTDB
Multidimensional Transparent hash DataBase
MultiProcFactory
Base class for multiprocess batch processing.
Mvalve
Generic Q4M Powered Message Pipe
Myco
The myco object framework
MyCPAN
Index a Perl distribution
Nagios
[ more ... ]
NBU
Main entry point for NetBackup OO Modules
Net
[ more ... ]
NetSDS
Utility Perl5 modules for NetSDS VAS development framework
Number
[ more ... ]
Numeric
Perl extension for low level operations over numeric arrays.
Oak
Perl Oak Component Tree
Object
[ more ... ]
ObjectivePerl
Objective-C style syntax and runtime for perl
Objects
Collections of data or objects.
ObjStore
[ more ... ]
OBO
perl modules for CCO and OBO ontologies
ODO
Son of ODO -> Ontologies, Databases and, Optimization
OGDL Ogre
Perl binding for the OGRE C++ graphics library
OO
Object Oriented Programming using Closures.
OOB
out of band data for any data structure in Perl
OODoc
Object Oriented Documentation
OOP
Build and install Perl modules
OOPS
Store any object in a RDBMS
OpenFrame
a framework for network enabled applications
OpenGuides
generate graphs of the number of nodes on an OpenGuides site
OpenInteract
Database-independent Apache/mod_perl web application server with security, theming and much more.
OpenPlugin
Plugin manager for web applications
ORLite
[ more ... ]
ORM
Object-relational mapper
Oryx
Object Persistence with Multiple Inheritance
OurCal
a simple yet featureful personal calendaring system
Oxford
University of Oxford calendar conversion routines
P2P
Set of tools for eDonkey peer2peer protocol.
Package
[ more ... ]
Packed
Packed integer array
Pad
tie an object to lexical contexts
Palm
[ more ... ]
Pangloss
distribution version for Pangloss.
Panotools
Panorama Tools scripting
PApp
multi-page-state-preserving web applications
parent
Establish an ISA relationship with base classes at compile time
Parse
Provide an index of BACKPAN
Path
[ more ... ]
Paths
Generate path from a hash tree.
PDL
[ more ... ]
Peco
Light Inversion of Control container
Perf
A Simple Time Management module
perfSONAR_PS
[ more ... ]
Perl
[ more ... ]
Perl6ish
Some Perl6 programming in Perl5 code.
PerlBean
Package to generate bean like Perl modules
Perlbug
PerlBug DataBase specification
Perldoc
Documentation Framework for Perl
PerlX
Lazy Range object in Perl 5
Persistence
[ more ... ]
Persistent
[ more ... ]
Petal
[ more ... ]
Phaylon
Experimental Customizable Cloning Device
PHP
Clone of PHP's date and time functions.
PITA
The Practical Image Testing Architecture
PIX
Process Cisco PIX configs and 'walk' access-lists
Plack
PSGI reference implementation and utilities
Plagger
Pluggable RSS/Atom Aggregator
PlotCalendar
Perl extension for interpreting a file of periodic (like weekly) events and assigning actual dates to them. Used to feed the calendar plotting software.
PLP
Perl in HTML pages
PNI
POE
[ more ... ]
PogoIndex
Interface for GOODS object database
Pollute
build include files that use modules indirectly
Polygon
script that generates a class-module from a control file.
POOF
OO framework that provides encapsulation.
POP
POSIX
Perl extension to the POSIX date parsing strptime(3) function
PPI
Parse, Analyze and Manipulate Perl (without perl)
PPIx
[ more ... ]
Prima
A perl GUI toolkit
private
Inspect the fields of a class
protected
Inspect the fields of a class
Protocol
Asynchronous, web framework agnostic XML-RPC implementation
PTools
[ more ... ]
public
Inspect the fields of a class
Puppet
Base class for persistent data
PurpleWiki
WikiWiki with purple numbers
Quantum
[ more ... ]
Queue
Simple OO style queue implementation.
Quiz
[ more ... ]
Quizzer
R
Generate R Scripts From Perl
Radioactive
allow scalar values to decay over time
random
have rand() return integers or fixed values
Randomize
Perl extension for randomizing things.
RangeQuery
retrieves the minimum/maximum value from a sequence within a given range.
RDF
[ more ... ]
RDFStore
RDF Storage Perl library
Reaction
perl MVC application development platform
Readonly
Create read-only scalars, arrays, hashes.
Reflex
Reactive classes for flexible programs.
Regex
provides an iterator interface to regexps
Regexp
[ more ... ]
Relations
DBI/DBD::mysql relational query engine object.
Repository
Simple heirarchical repository for Perl
RePrec
compute recall precision curves
Return
[ more ... ]
RFID
[ more ... ]
RIPEMD160
Perl extension for the RIPEMD-160 Hash function
rlib
manipulate @INC at compile time with relative paths
Roman
Perl module for conversion between Roman and Arabic numerals.
Rose
[ more ... ]
RRD RT
don't custom fields without values
Rubyish
Perl programming, the rubyish way.
RWDE
RWDE - Rapid Web Development Framework
SADI
This distribution aids in the creation of SADI perl based web services.
SAL
A Sub Application Layer for Perl
Samba
Manage a Samba PDC with an LDAP Backend
SAP
Perl extension for performing RFC Function calls against an SAP R/3 using the Business Connector System. Please refer to the README file found with this distribution.
Scalar
[ more ... ]
scalar
Scalar/Array/Hash as objects
Scanner
Classes for handling page Scanning.
Search
[ more ... ]
Servlet
Perl Servlet API v2.3
Set
[ more ... ]
setenv
conveniently (re)set %ENV variables at compile time
settings Shape
Object that treats the shape of the regular polygon
ShipIt
software release tool
Siesta
the Siesta mailing list manager.
SIL
Handles SIL Shoe/Toolbox files and settings
Simple
HTML::Tree subclass for HTML templating via tree rewriting
SIOC
The SIOC Core Ontology
slackget10
The main slack-get 1.0 library
Slackware
Main library for slack-get package manager 1.X
SML
parsed SML item object
SNMP
A convenience class around the NetSNMP perl modules.
SOAP
[ more ... ]
SOAPjr
SOAP without the bloat and JR (JSON-RPC) with proper error handling and file uploads
Software
A generic interface for creating software installation packages in platform specific formats
Solstice
The Solstice Development Framework
Sort
[ more ... ]
sort
Practical Extraction and Report Language
SparkX
A simple yet powerful forms validation system that promotes reuse.
Sparse
Perl module for Sparse Vectors
Spline
A XFig file animator class
Spoon
A Spiffy Application Building Framework
SPOPS
Data abstraction layer used for object persistence and security
SPOPSx
SPOPS extension for arbitrarily formatted DateTime fields
Spreadsheet
Core calculation engine for a spreadsheet
Sprocket
A pluggable POE based Client / Server Library
Stack
A persistent stack
StateML
State Machine Markup Language, with GraphViz and template-driven code generation
Statistics
[ more ... ]
Stone
In-memory storage for hierarchical tag/value data structures
Storable
[ more ... ]
Stream
Aggregate a data stream
StringEvolver
An extensible and generic framework for executing
Struct
Recursive diff for perl structures.
SVG
Series of Modules to produce SVG graphs
SVK
[ more ... ]
SVN
manipulate Subversion workspaces with Perl objects
Swarmage
A Distributed Job Queue
SWF
[ more ... ]
SWISH
information retrieval application framework
Switch
A Perlish implementation of the C<switch> statement.
Symbol
[ more ... ]
SysAdmin
Parent class for SysAdmin wrapper modules.
SystemC
[ more ... ]
T2
Object Relational mapping/persistence system
Tangram
Object persistence in relational databases
TAP
Run Perl standard test scripts with statistics
Task
Math::Symbolic with lots of plugins
Template
[ more ... ]
Test
[ more ... ]
Thesaurus
[ more ... ]
Thread
tie variables into a thread of their own
Tie
[ more ... ]
Tiger Time
[ more ... ]
time
Pure perl implementation TiVo's HME protocol
TipJar
generate constants and accessors for array-based objects
Tivoli
Tivoli TME10 - Perl Interface
TM
[ more ... ]
Tree
[ more ... ]
Treemap
Create Treemaps from various sources of data.
Trinket
Perl object persistence and lookup framework
Tripletail
Tripletail, Framework for Japanese Web Application
UltraDNS
Client API for the NeuStar UltraDNS Transaction Protocol
UMMF
UML Meta-Model Framework. UML to code generation via XMI. Implements UML 1.5 meta-model. Provides object-oriented Perl interface for processing UML meta-models and models. Imports XMI. Includes XMI, Perl and Java code generation back-ends.
UNIVERSAL
add dump methods to all classes and objects
Unix
[ more ... ]
UR
rich declarative non-hierarchical transactional objects
Util
[ more ... ]
Utils
provide messaging using the Spread toolkit
UUID
[ more ... ]
Validator
[ more ... ]
Variable
Let some variables be strongly typed
VBTK
Virtual Brent Toolkit - A generic toolkit for system monitoring
VCG
Interface to the VCG graphing tool
VCI
A generic interface for interacting with various version-control systems.
vptk_w VS
Generic rule based processing engine
WDDX
Allows distributed data exchange via XML
Weather
[ more ... ]
Webalizer
Perl module to parse the webalizer.hist-file.
WebFetch
Perl module to download and save information from the Web
Wetware
Wetware Test::Class extensions
WordPress Workflow
Simple, flexible system to implement workflows
WSST
WSST is a tool to generate libraries which manipulate web service.
X
conventional Perl 5 classes
X500
[ more ... ]
XAO
[ more ... ]
XIRCD XML
[ more ... ]
XMLTV XPlanner
an interface to XPlanner (www.xplanner.org)
XS
[ more ... ]
XUL
server-side XUL for Perl
Yahoo
an interface for Yahoo! Search Marketing's APT Web Services.
YAML
[ more ... ]
YAPE
Yet Another Parser/Extractor for Regular Expressions
YATT
Yet Another Template Toolkit
Youri
Abstract package class
YUI
Load (and cache) the Yahoo JavaScript YUI framework
ZML
A simple, fast, and easy to read binary data storage format.
Zymurgy
The study and use of fermentations.

Problems, suggestions, or comments to Randy Kobes. Questions? Check the FAQ.
Enable installations using PAR::WebStart.