Webcpp converts source code to syntax highlighted HTML, and supports multiple
languages and also colour schemes.
Features:
- Specific support for over 30 programming, scripting, and shading languages
- An 11-element syntax highlighting engine
- Dynamic colour schemes using embedded Stylesheets, or external Stylesheets
- Batch conversions
- Automatic filetype detection for higlighting
- Filetype forcing for syntax highlighting
- Automatic #include file hyperlinking and file generation
- Piping the input or output to or from STDIN/STDOUT to collaborate with
other programs
- The ability of allowing custom HTML tags to be added
- Generic support for unknown text based files
- Available on various operating systems
csvdiff is a Perl script to diff/compare two csv files with the possibility
to select the separator.
Differences will be shown like:
"Column XYZ in record 999" is different.
After this, the actual and the expected result for this
column will be shown.
Java-based XInclude processors. This package contains 3 different
XInclude processor implementations, based on SAX, DOM and JDOM.
XML Catalog Manager (xmlcatmgr in its short form) is a small utility used
to manipulate SGML and XML catalogs. It is extremely small and lightweight,
specially designed to be run from packaging systems. Basically, it allows
adding and removing entries from catalogs in a completely automated way.
A catalog is a lookup mechanism used to translate entities into other
different entities. They can, for example, map public identifiers to
local files or URIs. This allows you to tell the parser where to look
for entities without having to modify the original document source.
Light-weight XML encoding library for Java. It fills the gap
between a light-weight parser like SAX, and a heavy-weight XML
output library, like JDOM.
XMLPPM is a data compression program that compresses XML files from 5 to
30% better than any existing text or XML-specific compressors. It is a
combination of the well-known Prediction by Partial Match (PPM) algorithm
for text compression, first described by Cleary and Witten in 1984, and an
approach to modeling tree-structured data called Multiplexed Hierarchical
Modeling (MHM) that I have developed.
XMLStarlet is a set of command line utilities (tools) which can be used to
transform, query, validate, and edit XML documents and files using simple set
of shell commands in similar way it is done for plain text files using UNIX
grep, sed, awk, diff, patch, join, etc commands.
This set of command line utilities can be used by those who deal with many XML
documents on UNIX shell command prompt as well as for automated XML processing
with shell scripts.
XQilla is an XQuery and XPath 2 library and command line utility written
in C++, implemented on top of the Xerces-C library.
YODL - Your Own Document Language, implements an easy-to-use, yet
powerful document preparation language. It also includes converters to
convert documents written in that language to several formats, including
ASCII, man page format, LaTeX, DVI, XML, and HTML.
Yould is a generator for pronounceable random words. The engine uses
Markov chains with two letter transitions. This distribution includes
trained engines for several languages: English, Dutch, Finnish, Italian,
French and German.