The software can be easily described as a very lightweight, scalable and high-performance XPath/XQuery 3.0 processor and XML database engine. It includes full support for the full text and W3C update extensions.
Features at a glance
Key features include support for very large XML documents, high-performance database storage capabilities, supporting full-text, text, path indexes and attribute, support for W3C XPath and W3C XQuery recommendations, including Update and Full Text extensions, support for ACID logging, and safe transactions and user management.
The application comes with one of the highest available compliance rates for all the supported characteristics, highly interactive visualizations, a wide variety of interfaces, such as WebDAV, XML:DB, RESTXQ, REST, XQJ, support for multiple languages, a real-time XQuery editor that supports error feedback and syntax highlighting, as well as a powerful client/server architecture.
Written in Java, supports all mainstream OSes
The BaseX project is developed by the Database and Information Systems Group at the University of Konstanz. It is written entirely in the Java programming language, which means that it can be used on any operating system where JRE (Java Runtime Environment) is available, including Linux, BSD, Mac OS X and Microsoft Windows, supporting 32-bit and 64-bit systems.
For your convenience, the software is available for download as pre-built binary packages in the JAR and WAR files formats, as well as an all-in-one ZIP package that includes both the universal executable and the project’s source files. To use it on your GNU/Linux distribution, we strongly suggest to download the JAR archive, save it on your desktop and double click it.
Reviewed by Marius Nestor, last updated on December 4th, 2014
In a hurry? Add it to your Download Basket!
- Unit testing has been improved a lot. All test functions will now be evaluated separately; this way, updates can be performed within test.
- with the new TEST command, all test modules in a specified directory can be evaluated.
Application descriptionBaseX is a free and cross-platform graphical software written in the Java programming language and designed from the g...