Engines
From EXPath
Languages using XPath
- XPath 1.0
- XPath 2.0
- XSLT 1.0
- XSLT 2.0
- XQuery 1.0
- XForms
- XLink
- XPointer
- BPEL
- XML Schema 1.1
- WS-CDL
- Schematron
- SML
- XSpec
- ...
Implementations
- Xalan by Apache, an XPath 1.0 and XSLT 1.0 processor, used in the Sun's Java standard distribution.
- Saxon by Saxonica (by Michael Kay), an in-memory XPath 2.0, XSLT 2.0, XQuery and XML Schema processor.
- MarkLogic, a native XML database with XQuery support.
- Oracle ? (XDB, BPEL, etc.)
- IBM ?
- Zorba by the FLWOR Foundation, an embeddable XQuery processor.
- XQilla
- BaseX, a native XML database with XQuery support.
- MXQuery by ETH Zurich, an in-memory XQuery processor.
- xDB by EMC, a native XML database with XQuery support.
- ...