Text::Aligner exports a single function, align(), which is used to justify
strings to various alignment styles.
Text::Emoticon::MSN is a text filter that replaces text emoticons like ":-)",
";-P", etc. to the icons of MSN Messenger.
This module is a tiny shim to unbreak XML files that have had their
entities doubly-encoded.
XML::LibXML::SAX::ChunkParser's purpose is to simply keep parsing possibly
incomplete XML fragments, for example, from a socket.
This module is a Perl XS binding to libyaml which offers
Perl the best YAML support to date.
pecl-xdiff is a php extension that creates and applies
patches to both text and binary files.
The Siemens PocketReader is a handheld OCR scanner, this is the Linux
software which can download text from it.
pure-csv is a module for reading and writing Comma Separated Value (CSV)
files from within Pure.
Permute is a simple program to read lines from standard input and
generate all possible permutations of those lines.
The Diff Match and Patch libraries offer robust algorithms to perform the
operations required for synchronizing plain text.
Diff: Compare two blocks of plain text and efficiently return a list of
differences.
Match: Given a search string, find its best fuzzy match in a block of plain
text. Weighted for both accuracy and location.
Patch: Apply a list of patches onto plain text. Use best-effort to apply patch
even when the underlying text doesn't match.