Netscape Portable Runtime (NSPR) provides a platform-neutral API for system
level and libc like functions. The API is used in the Mozilla client, many of
Netscape/AOL/iPlanet's and other software offerings.
JavaScript Object Notation (JSON) is a lightweight data interchange
format. Test::JSON makes it easy to verify that you have built
valid JSON and that it matches your expected output.
This module replaces the standard localtime and gmtime functions
with implementations that return objects. It does so in a backwards
compatible manner, so that using localtime/gmtime in the way documented
in perlfunc will still return what you expect.
Type::Tiny::XS provides an XS boost for some of Type::Tiny's built-in type
constraints. Type::Tiny::XS is not required for Type::Tiny, but provides a speed
boost for some type checks if available.
UUID::Random generates random uuid strings. It does not satisfy any of the
points listed in RFC 4122 but the default format.
If you need RFC compliant UUID strings have a look at Data::UUID.
`VCS' is an API for abstracting access to all version control systems
from Perl code. This is achieved in a similar fashion to the `DBI'
suite of modules. It comes with example CVS and RCS wrappers.
This is a perl module for dealing with time intervals. Among other
things, this module can tell you the number of hours, minutes, and
seconds elapsed between two dates.
Provides two classes:
HTML_Javascript for performing basic JS operations.
HTML_Javascript_Convert for converting variables.
Allow output data to a file, to the standard output(print), or return.
This program reformat and beautify PHP source code files automatically.
The program is Open Source and distributed under the terms of PHP Licence. It
is written in PHP 5 and has a command line tool.
PEAR::PHP_CompatInfo will parse a file/folder/script/array to find out the
minimum version and extensions required for it to run. Features advanced
debug output which shows which functions require which version and CLI
output script.