BaseX is very light-weight, easy to use, and runs out of the box.
It has been tested on and optimized for various platforms.

Current Version: 9.1.1

BaseX911.jar

Core Package

  • XML DBMS
  • XQuery Processor
  • Client/Server
  • BaseX GUI

BaseX911.zip

ZIP Package

  • XML DBMS
  • XQuery Processor
  • Client/Server
  • BaseX GUI
  • RESTXQ Web Apps
  • Startup Scripts
  • Libraries
  • DBA: Database Administration

BaseX911.exe

Windows Installer

  • XML DBMS
  • XQuery Processor
  • Client/Server
  • BaseX GUI
  • RESTXQ Web Apps
  • Startup Scripts
  • Libraries
  • DBA: Database Administration

BaseX911.war

Web Archive

  • XML DBMS
  • XQuery Processor
  • Client/Server
  • RESTXQ Web Apps
  • Libraries
  • DBA: Database Administration

Java 8 or greater is the only requirement.

Other Distributions

Alternative BaseX releases

· Latest developer snapshot
· Previous versions. Versions before BaseX 8.0 only require Java 6.

Homebrew installation

$ brew install basex
$ basex

Docker image

$ docker run -ti \
    --name basexhttp \
    --publish 1984:1984 \
    --publish 8984:8984 \
    --volume "$(pwd)/basex/data":/srv/basex/data \
    basex/basexhttp:latest