[xquery-talk] Open source XQuery processors

Liam R. E. Quin liam at w3.org
Thu May 7 11:17:45 PDT 2015

On Thu, 2015-05-07 at 17:06 +0000, Schwartz, Christine wrote:
> I'm preparing an ALA preconference session for librarians titled 
> "Using XQuery as a Library Metadata Tool." I'd like to provide the 
> attendees with a list of XQuery resources so they can set up their 
> own XQuery programming environment at their home institutions. Open 
> source software is usually preferred by librarians, especially for 
> grant projects.
> I feel a little handicapped in this area as I've been using 
> MarkLogic for over seven years and have not had to work with open 
> source XQuery tools.

I on the other hand have not used MarkLogic.

BaseX and eXist seem to be the most widely used. There is also Zorba, 
although I found it difficult to set up, and Sedna, which seems not to 
be actively maintained.

Usually I send people to BaseX in the first instance, as the easiest 
to get started (it's written in Java and has a GUI, and can be used 
also from PHP, Perl, etc.; most people I've spoken with seem to have 
their first query running within a few minutes of downloading the 

For a mixed relation + XML model, Virtuoso supports XQuery, although I 
have not tried it.

What I believe is most important is to keep any software-specific 
extensions isolated from the main queries, so you can easily switch.

I should really update www.w3.org/XML/Query/ to reflect XQuery 3.0 


> Any recommendations on what should be on this list?
> Thanks,
> Chris
> Christine Schwartz
> Metadata Librarian and XML Database Administrator
> Princeton Theological Seminary Library
> 25 Library Place
> Princeton, NJ 08540
> christine.schwartz at ptsem.edu<mailto:christine.schwartz at ptsem.edu>
> _______________________________________________ talk at x-query.com 
> http://x-query.com/mailman/listinfo/talk

More information about the talk mailing list