Projects / Xmldiff


Xmldiff is a Python tool that finds the differences between two similar XML files in the same way the diff utility does for text files. A description of the changes found can be displayed using Xmldiff's syntax or as an XUpdate script that can be used to "patch" the original document.

Operating Systems

Recent releases

  •  09 Oct 2003 11:30

    Release Notes: This release fixed a bug that broke directory processing in recursive mode. A --help command line option was added to xlmrev, and the documentation was rewritten in restructured text.

    •  26 Aug 2002 11:21

      Release Notes: This release removes support for the EZS algorithm, and adds command line options to parse HTML and to control entities/comments inclusion and output encoding. It fixes a coalescing text nodes bug and includes many other bugfixes. It also provides great speed improvements.

      •  31 Jan 2002 09:03

        Release Notes: This release includes bugfixes in xupdate formatting, the dom interface, and fixes for some packaging issues.

        •  07 Sep 2001 14:41

          Release Notes: A much faster algorithm is now used, which makes xmldiff usable on big documents.

          •  11 Aug 2001 01:50

            Release Notes: The speed has been improved, the output has been cleaned up, and there are several bug fixes.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.