DecisionSoft website
Software
Home
Bugzilla
Links
DecisionSoft
CoreFiling
W3C
Apache XML

DecisionSoft Open Source

DecisionSoft has made a number of XML tools available as open source:

xmlpp

An XML pretty printer created to format XML that doesn't make use of mixed content. In the default mode each element is put on a separate line with consistent indentation. It can also separate attributes onto individual lines, sort attributes in a specified or alphabetic order, expand self closing tags, and more.

xmlpp uses only perl core modules, and hence will run on most operating systems that have Perl installed, including Linux and Windows.

Download xmlpp

xmldiff

xmldiff uses xmlpp and diff to display meaningful differences in XML files in an easy to read format. Output formats available include HTML, ANSI colour, and regular diff. The coloured modes are particularly useful for viewing small differences in context within large XML files.

It requires Perl, xmlpp, and diff.

Download xmldiff

Pathan

The Pathan project is no longer active. It has been replaced by XQilla. The old site (including documentation) is still available for reference purposes, but is unmaintained and unsupported, so do not expect anything to work. It can be found here.

Pathan and XML Script are trademarks of DecisionSoft Limited
© Copyright 1998-2007 DecisionSoft Limited