This is the GitHub for the eXist Native XML Database.

If you're looking to work with the eXist source code, you've come to the right place. If not, you're probably looking for the eXist Documentation. The latest eXist release is available from http://www.exist-db.org, alternatively if you want the bleeding-edge then nightly builds are also available.

If you're looking for help or discussion, visit the eXist community mailing lists or consider purchasing the eXist book from O'Reilly.

Code Quality Rank: L1
Programming language: Java
License: GNU Lesser General Public License v3.0 only
Tags: Database    
Latest version: v5.2.0

eXist alternatives and similar libraries

Based on the "Database" category.
Alternatively, view eXist alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of eXist or a related project?

Add another 'Database' Library


eXist-db Native XML Database

Build Status Coverage Status Codacy Badge Quality Gate Status Java 8 License Download Maven Central Slack

Code of Conduct

eXist-db is a high-performance open source native XML database—a NoSQL document database and application platform built entirely around XML technologies. The main homepage for eXist-db can be found at exist-db.org. This is the GitHub repository of eXist source code, and this page links to resources for downloading, building, and contributing to eXist-db, below.

The eXist-db community has adopted the Contributor Covenant Code of Conduct.

Open Community Calls

We hold an open Community Call each week on Monday, from 19:30-20:30 CET. The meetings are posted to this public Google Calendar.

If you wish to participate, please join the #community channel on our Slack workspace (invitation link below). Pinned to that channel is a link to the upcoming meeting's agenda, which contains the link to the call, as well as a link to timeanddate.com to look up the time of the meeting for your local time zone.

The notes of past Community Calls are located here.


New developers may find the notes in BUILD.md and CONTRIBUTING.md helpful to start using and sharing your work with the eXist community.


The eXist-db developers use the YourKit Java Profiler.

YourKit kindly supports open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of YourKit Java Profiler and YourKit .NET Profiler, innovative and intelligent tools for profiling Java and .NET applications.


Cross-browser Testing Platform and Open Source <3 Provided by Sauce Labs

*Note that all licence references and agreements mentioned in the eXist README section above are relevant to that project's source code only.