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.

Options

Two runtime options are supported via Verbose and Wrap checkboxes:

Properties

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.

Download

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