xmlsoft.org/XSLT/intro.html
An XSLT processor written in C that works under Linux, Unix, and Windows.