Description
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.
eXist alternatives and similar libraries
Based on the "Database" category.
Alternatively, view eXist alternatives based on common mentions on social networks and blogs.
-
MapDB
MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine. -
orientdb
OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries. -
ObjectBox embedded database
Android Database - first and fast, lightweight on-device vector database -
Crate
CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene. -
Chronicle Map
Replicate your Key Value Store across your network, with consistency, persistance and performance. -
JDBI
The Jdbi library provides convenient, idiomatic access to relational databases in Java and other JVM technologies such as Kotlin, Clojure or Scala. -
sql2o
sql2o is a small library, which makes it easy to convert the result of your sql-statements into objects. No resultset hacking required. Kind of like an orm, but without the sql-generation capabilities. Supports named parameters. -
JetBrains Xodus
Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub. -
FlexyPool
FlexyPool adds metrics and failover strategies to a given Connection Pool, allowing it to resize on demand.
CodeRabbit: AI Code Reviews for Developers
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of eXist or a related project?
Popular Comparisons
README
eXist-db Native XML Database
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.
Resources
- Homepage: https://exist-db.org
- Binaries: https://exist-db.org/exist/apps/homepage/index.html#download
- Documentation: https://exist-db.org/exist/apps/doc
- Book: https://www.oreilly.com/library/view/exist/9781449337094/
- Packages: https://exist-db.org/exist/apps/public-repo
- Source code: https://github.com/eXist-db/exist
- Git clone URL:
git://github.com/eXist-db/exist.git
- Mailing list: https://lists.sourceforge.net/lists/listinfo/exist-open
- Slack: https://exist-db.slack.com
New developers may find the notes in BUILD.md and CONTRIBUTING.md helpful to start using and sharing your work with the eXist community.
Credits
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.