Perl modules

Released to CPAN

The following modules have been released to CPAN.

Lingua::JA::Moji

Convert various kinds of Japanese characters into other characters.

Convert::Moji

This is a "helper" module for Lingua::JA::Moji.

Lingua::JA::FindDates

Find Japanese dates in a piece of text. This module is intended to be used as part of translation.

Regexp::Subst::NoRegex

This module is part of a project making utilities for interfacing between Perl and Microsoft Word. This one is meant to make it possible to allow a regular expression substitution in a Microsoft Word document to work in exactly the same way as it does in Perl (including look-ahead, look-behind, etc.)

Unicode::Properties

This module, given a character, tells you what Unicode properties it has.

If you are interested in Unicode properties, you may also be interested in Tom Christiansen's uniprops script (the link is to rt.cpan.org, the bug reporting system for CPAN - access the script via the "Download" link), which evades the problems this module had by accessing the documentation directly. It requires a Perl version of 5.10 or higher, 5.12 if you want to use the version which accesses the documentation.

File::Versions

Make numbered versions, like Emacs.

Video::Subtitle::SBV

Read and write files in the SBV format which is used by the video sharing website YouTube. The project this is a part of is no longer going ahead, so this is not being developed any further.

Image::PNG

Read and write PNG (portable network graphics) files using a Perl wrapper around a C library, libpng.

WWW::Imgur

Upload images to Imgur.com.

Image::SVG::Path

Parse SVG path information, specifically from the KanjiVG project. This module also has a repository, Image::SVG::Path repository.

Image::PNG::FileConvert

Convert any file into a fake PNG image and convert it back again. Also includes utilities "file2png" and "png2file".

WWW::Ideone

Upload source code to ideone.com and compile it.

JSON::Parse (was JSON::Argo)

This reads in a string in JSON (JavaScript Object Notation) format and outputs the contents of the string with the relevant JSON structures, such as objects, arrays, strings and numbers, to Perl hashes, arrays, and scalars.

Lingua::KO::Munja

This is a companion to the above Lingua::JA::Moji for the case of Korean characters.

Repositories

Lingua::JA::Numbers

Fork of Lingua::JA::Numbers

Test::CGI::External

Test the operation of external CGI programs.

Lingua::EN::Numericalize

Fork of Lingua::EN::Numericalize


Copyright © Ben Bullock 2009-2012. All rights reserved. For comments, questions, and corrections, please email Ben Bullock (ben.bullock@lemoda.net) / Privacy / Disclaimer