baseX
BaseX is an open-source, native XML database and XQuery processor designed for storing, querying, and managing XML data. Implemented in Java, it runs on major operating systems including Windows, macOS, and Linux, and is optimized for large-scale XML collections. It provides a compact storage engine, advanced indexing options, and a highly efficient query processor for fast evaluation of complex XML queries.
Key features include native storage of XML, flexible indexing (path, value, and full-text), transaction-safe updates, and
Interfaces and integration: BaseX ships with a graphical user interface, a command-line interface, and a RESTful
Usage and ecosystem: BaseX is used in research, digital humanities, and enterprise contexts for XML-centric data