Getting Started

Open inAnthropic

TerminusDB Documentation

TerminusDB is a document graph database with built-in version control. It stores JSON documents as graph structures, tracks every change as an immutable commit, and supports branching, merging, and time-travel queries over your data history.

TerminusDB is open source and free to use, maintained by the team at DFRNT in collaboration with the community.

Start here

Installation

  1. Run with Docker (recommended), or sign up at dfrnt.com/sign-up for managed hosting.
  2. Install the JavaScript or Python client.
  3. Connect your client to a DFRNT cloud instance or your local server.

Collaborate with teams

Use the DFRNT cloud environment to collaborate on data products in shared instances, push and pull between local and remote databases, and manage change-request workflows — similar to how software teams collaborate on code with Git.

Was this helpful?