Impressum/Imprint Datenschutz

MorganaXProc-IIIse is a Java implementation of XProc 3.1: An XML Pipeline Language. It is an open source product released under GNU General Public License 3.

Requisite: Java Virtual Machine (JVM). Currently version 8.0 and 11 (and later) are supported.

You can download the current version of MorganaXProc-IIIse from our at SourceForge. Please use SourceForge ticket page to file bugs etc.

Standard coverage:

MorganaXProc-IIIse implements the XProc 3.1: An XML Pipeline Language (Community Group Report 16 March 2025) of the language specs as well as the XProc 3.1: Standard Step Library (Community Group Report 16 March 2025). Additionally it covers the XProc 3.1: file steps (Community Group Report 16 March 2025), most of the steps defined in XProc 3.1: validation steps (Community Group Report 16 March 2025) and XProc 3.1: Invisible XML (Community Group Report 16 March 2025).

The test results against the XProc 3.0 test suite are reasonably good.

Details:


Quick start:

and unzip the distribution.

To test your installation open your terminal/console and type:

Windows:
Morgana.bat pipeline.xpl
MacOS, Linux:
sh Morgana.sh pipeline.xpl

Manual

A first draft of the manual is available here.