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.