xQuery GUI

xQuery GUI Screenshot

xQuery GUI (download) is a thin Swing wrapper around the xQuery capabilities of the Saxon8B library. It is just an execution environment designed to support editing, formatting, debugging, etc, capabilities of a text editor like Vim, BBedit, etc.

To use it, select an xQuery (.xqy) file and an XML file (optional) for the xQuery context and click the run button. Results appear in the results pane for copying into an editor or saved via the Save button.


Two runtime options are supported via Verbose and Wrap checkboxes:


To facilitate one-click repetitive use, all selections via any of these controls are saved between runs as a properties file in ~/Library/Application Support/xQuery/xQuery.properties.


The xQuery program, dependencies and source code can be downloaded here.