Books from amazon:
 
 

xsltxt

xsltxt provides an alternative non-xml syntax for XSLT stylesheets that is easier to write, understand and maintain. The semantics of xsltxt are the same as XSLT written in XML, only the syntax is changed, and the standard javax.xml.transform APIs are used to perform the actual transformations.

xmlsh

xmlsh is command line shell like the Unix shells but providing a familiar scripting environment specifically tailored for scripting XML processes.

XSLTC

The XSLTC is a Java-based tool for compiling XSLT stylesheets into lightweight and portable Java byte codes called translets.

Qexo

Qexo is a partial implementation of the XML Query language. It achieves high performance because a query is compiled down to Java bytecodes using the Kawa framework.

Joost

Joost is Java implementation of the Streaming Transformations for XML (STX) language.

Calabash

Calabash is an implementation of XProc: An XML Pipeline Language.

EMC Documentum XProc Engine

EMC Documentum XProc Engine is an another implementation of XProc: An XML Pipeline Language.

tubular

tubular is an implementation of XProc: An XML Pipeline Language.

WebL

WebL (pronounced “webble”) is a scripting language for automating tasks on the World-Wide Web. It is an imperative, interpreted language that has built-in support for common web protocols like HTTP and FTP, and popular data types like HTML and XML.

PolyJsp

PolyJsp is an extensible JSP implementation designed to support multiple scripting languages and multiple JSP versions. Completely based on XML and XSL, PolyJsp currently supports Java and Javascript as scripting languages. Support is provided for the latest JSP spec (0.92), with version 0.91 in the works.