AurigaDoc是一个以java、xml及xsl为基础的文档制作工具,可撰写XML文件,并将之转成其它其它开放格式,像是HTML(单一或多 页)、DTHML、PDF、PostScript、Formatting Object(FO)、RTF、Java Help、HTML Help(.chm) 及UNIX MAN Page的网页。它的精神是保持一个来源文件(如XML)和利用XSLT转换成各种格式。除了指令行command line interface之外,AurigaDoc的转换功能可以从Java classes呼叫。由于它是利用XSL把XML文件来源转换不同输出格式,所以只要在AurigaDoc转换器中指明特定XSL,就能客制化输出结果 了。