Hitaext is a graphical tool for manually aligning pairs of text documents with XML markup. It reads two XML documents and allows you to align XML elements on the basis of the text they contain. The format of the source and target documents is free as long as it is well-formed XML, and both documents are read-only. Alignment is virtually unrestricted: you can create one-to-one, one-to-many or even many-to-many alignments between arbitrary elements at any level of the XML tree structure. The alignments are stored in a simple XML format, which can be used for further processing. Hitaext is implemented in the Python programming language using the wxPython GUI toolkit. It has been tested on Mac OS X, GNU Linux and MS Windows, but should run on any platform which is supported by Python and wxPython.

screenshot of Hitaext's tree window

screenshot of Hitaext's corresponding text window
Source release of Hitaext version 1.0
First public release of Hitaext (version 0.5.0)