BaseX GUI

IDE for XQuery, with visualizations and the DBA

The BaseX GUI is an IDE for XQuery: Write and run queries, manage your databases, and explore your data in interactive visualizations. BaseX can also be used from the command line and in client/server mode.

XQuery Editor

Edit XQuery, XML, JSON and command scripts with code completion, function signatures, multiple cursors, go to declaration, code formatting and numerous shortcuts. Your code is parsed while you type, and errors are highlighted immediately.

Real-Time Results

Queries can be evaluated with every keystroke, and all visualizations can be filtered by the results in real time – the fastest way to explore new data.

Query Insights

See what happens behind the scenes: The Info view shows how your query was compiled and optimized, which indexes are used, and how long parsing, compilation and evaluation take.


Visualizations

Explore, analyze and browse your XML data in coordinated views – map, tree, table, plot and more. Get a quick overview or dive into the details.

Project View

Browse your project, and search and replace across all files, with backup and undo. All XQuery modules are checked in the background, and modules with errors are marked red.

Web-Based Administration

The redesigned, browser-based DBA lets you manage databases, users, jobs and logs of a BaseX server and run queries.

Screenshots