WebJaxe can be used to edit XML documents in any XML language, with a configuration file. It is distributed with a configuration for the XPAGES XML language, a simple language designed to easily create web pages by separating content editing from the choice of a graphical interface. XPAGES is adapted to the creation of online courses, documentations, or in general websites with static content. This website, for instance, was created with XPAGES.
WebJaxe can be downloaded with this link : webjaxe_2.1.zip.
To install, follow these instructions.
WebJaxe is distributed under the GPL license.