Resources

EXPath resources

The presentation given by Florent Georges at XML Prague 2010, introducing the project as a whole, the Packaging System and the Webapp Framework (you can find the examples here):

The introduction to EXPath presented by Florent Georges at Balisage 2009: the proceedings. The conference website also hosts the PDF presentation and the examples, see the materials page.

A video showing the ZIP module in CoherentWeb:

Processors (and their extensions)

See also the following wiki page for more informations.

  • EXSLT project
  • EXQuery project
  • EXProc project
  • eXist XML database, and its extension modules. Please note that this page documents only the extension modules activated on the build of eXist that runs the website, for instance the HTTP Client module is not activated by default, so it is not present in this online documentation. To have all the modules, you have to install eXist and enable all modules.
  • MarkLogic XML database, and its huge extension module set.
  • Saxon XSLT & XQuery processor, and its various extensions (functions and others...)
  • Zorba XQuery processor. A big part of the user manual is about various extensions.
  • MXQuery XQuery processor. It supports various extensions, most of them are compatible with (have the exact same interface than) Zorba's extensions; that's worth noting.
  • XQilla XQuery processor. See the XQilla's extension functions. It is worth noting it also supports the first-class function objects proposal for XQuery (by John Snelson, the author of XQilla.)
  • Qizx XML database. The reference part of its manual is almost all about extensions.
  • XQSharp XQuery processor for the .NET Framework. See its extension functions (only math functions at the time of writing.)