Main Page

Main Page

BaseX, Graphical User Interface

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. It allows you to store, query and process large corpora of textual (XML, HTML, JSON, CSV, others) and binary resources. The GUI provides an IDE for writing complex applications, as well as various visualizations for interactively exploring your data. RESTXQ enables the development of web applications in XQuery. BaseX is platform-independent and BSD-licensed (see Wikipedia for more information).

News

This is the documentation for BaseX 11:

Communication

  • If you have questions or want to get in touch with the developers and users, please post to our mailing lists.
  • Many questions are being discussed on StackOverflow.
  • Confirmed bugs and feature requests are discussed on GitHub.

Get Moving

The Getting Started section gives you a quick introduction to BaseX. We suggest that you start with the Graphical User Interface as this is the easiest way to access your XML data and get an idea of how XQuery and BaseX work.

XQuery Language

For more information on the XQuery programming language and evaluating queries with BaseX, visit the XQuery section.

Development

The Developer Section provides useful information for developers. Here you can find information about our supported client APIs and HTTP services, and we present different ways to integrate BaseX into your project.

Advanced Users

Information for expert users can be found in our Advanced User Guide. It contains details about BaseX storage, the client/server architecture and some more advanced features.

⚡Generated with XQuery