eXist-db
Native XML database and application platform
eXist‑db is an open‑source native XML database engine that also serves as a full‑stack application platform. It stores XML documents directly, offering a schema‑less data model and a browser‑based IDE for developing and managing applications. The system includes a forms framework, a library stack, and support for rapid prototyping, allowing developers to build web sites, content‑management systems, and collaborative workflows without an external relational layer.
The platform is targeted at developers and institutions that work extensively with XML standards such as TEI, and who need to store, query, and present large collections of structured documents. It is used by government archives, academic research projects, and publishing platforms that require high‑performance search and browsing of tens of thousands of archival records.
Key distinguishing aspects are its all‑in‑one approach—combining data storage, query processing, and application tooling in a single package—and its community‑driven development under an LGPL license. The software runs on macOS and offers a stable, production‑ready environment for XML‑centric applications.
Reviews
Loading reviews…
Similar apps

Databases & Data Tools
elemental
Native XML Database with XQuery and XSLT

Code Editors & IDEs
XMLMind XML Editor
Strictly validating near WYSIWYG XML editor

Code Editors & IDEs
oXygen XML Developer
Tools for XML editing

Databases & Data Tools
Apache CouchDB
Multi-master syncing database

Databases & Data Tools
SoqlXplorer
Desktop client for Salesforce.com platform

Documents, Forms & Contracts
Apache OpenOffice
Free and open-source productivity suite