BaseX is a lightweight, high-performance and scalable XML database and an XQuery 4.0 processor with full support for the W3C Update and Full Text extensions. Store, query and process large collections of XML, HTML, JSON, CSV and binary resources. The GUI is an IDE for writing complex applications and exploring your data visually, and RESTXQ lets you build web applications in XQuery.
BaseX is platform-independent and BSD-licensed. Join our mailing lists to get regular updates. BaseX GmbH provides professional support, individual software development, and training on XML technologies. If you like BaseX and want to support our open source development, consider making a donation.
XML Database
Store and index XML documents and binary files – in databases with hundreds of gigabytes.
XQuery Processor
XQuery 4.0, Full Text and Update, and modules for JSON, CSV, HTTP, SQL and files.
Server and Web Apps
Multi-user server with transactions and user management. Build web applications and APIs with RESTXQ.
GUI and DBA
Query editor with realtime results and interactive visualizations, plus a browser-based admin interface.
Get Started in Minutes
Latest News
BaseX 13.0
Version 13 is here – the next major release of BaseX, our open-source XML framework, database engine, and XQuery 4.0 processor. Indexes are now always up to date, JSON can be queried with XPath, and the editor and the DBA have been redesigned. Along the way, we have hardened security throughout and made BaseX faster and leaner than ever.
BaseX 12.4
We’ve released BaseX 12.4, with a bunch of helpful new XQuery functions, numerous performance tweaks and small fixes.
BaseX 12.3
A new release of BaseX is available, with support for XQuery 4.0 JNodes!