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
Ananke
Utility functions
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
Cantella
UUID based file storage
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
CPANDB
An ORLite-based ORM Database API
CPANPLUS
Ameliorated interface to the CPAN
CPANTS
Graph based weights for CPAN Distributions
CPU
a Z80 assembler
CQL
Common Query Language Parser
Cvs
Object oriented interface to the CVS command
CVX
Cz
Object oriented access to Cascading Style Sheets (CSS)
D64
Perl module for handling individual C64's PRG files.
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 ... ]
DBICx
Dynamic definition of a DBIx::Class::Schema and a DBICx::Modeler
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
Data modeling framework
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
Distributed
a framework for running a process simultaneously on several machines.
Distribution
This is what the module does
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
[ more ... ]
Egg
[ more ... ]
Elive
Elluminate Live (c) client library
Eludia
a non-OO MVC.
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
[ more ... ]
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
Flail
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
[ more ... ]
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
Gantry
Web application framework for mod_perl, cgi, etc.
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
[ more ... ]
Gimp
Perl extension for writing Gimp Extensions/Plug-ins/Load & Save-Handlers
Git
A Pure Perl interface to Git repositories
Gitalist
A modern git web viewer
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
[ more ... ]
Grid
fast grid transformations
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
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
Markdent
An event-based Markdown parser toolkit
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
Melody
Melody-Data is an easy to use API for accessing OpenMelody
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.
Monitoring
Calculate Availability Data from
Moose
[ more ... ]
MooseX
[ more ... ]
MOSES
This distribution aids in the creation of BioMOBY perl based web services.
Mouse
Moose minus the antlers
MouseX
[ more ... ]
Moxy
Mobile web development proxy
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.
MusicRoom
Software for managing digital music
Mvalve
Generic Q4M Powered Message Pipe
Myco
The myco object framework
MyCPAN
Index a Perl distribution
Nagios
An object that provides a check method (usually called by a Nagios service check) to
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
[ more ... ]
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
OpenResty
General-purpose web service platform 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
[ more ... ]
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 ... ]
perl5i
Bend Perl 5 so it fits how it works in our imaginations
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.
Pinwheel
A Rails-like framework for building dynamic web applications in Perl.
PITA
The Practical Image Testing Architecture
PIX
Process Cisco PIX configs and 'walk' access-lists
Plack
PSGI toolkit and servers
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 Pod
transform :list regions into =over/=back to save typing
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
Probe
The great new Probe::MachineInfo!
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.
Scene
A Two-Dimensional Scene Graph
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
SimpleDB
An Object Relational Mapper (ORM) for the Amazon SimpleDB service.
SIOC
The SIOC Core Ontology
Sirc
Utility sirc functions
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
SRU
Search and Retrieval by URL
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
[ more ... ]
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 ... ]
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.
Vimana
Vim script port manager
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
X12
Perl module for parsing X12 transaction files
X500
[ more ... ]
Xacobeo
XPath (XML Path Language) visualizer.
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.