Altova, the maker of XMLSpy has released several standalone engines that previously were only available as part of the editor itself. They have XSLT 1.0, XSLT 2.0 and XQuery engines. XSLT 1.0 implementation looks very complete, XSLT 2.0 is less so.
Of course, my own preference is XMLStarlet. I call it The
find of XML world because I like to do a lot of ad-hoc queries on XML files. Also XMLStarlet is available on multiple platforms (Altova is for Windows world only).
Still, the more engines are out there, the better it is. We can always do a consolidation later, once the needed feature set is fully understood.
BlogicBlogger Over and Out