FindSoftware

TerminusDB

Open-source knowledge graph database with git-like version control, queried over REST, GraphQL and WOQL.

TerminusDB is a knowledge graph database that stores JSON documents as graph structures and records every change as an immutable commit, so its history can be branched, merged, diffed and queried by time. The server runs in a Docker container and exposes REST, GraphQL and WOQL interfaces. Gettier maintains the project, which is also offered as a managed service and as an Enterprise edition.

Worth knowing

The name TerminusCMS appears on older pages: the cloud hosting page says it was a former name of the hosted service, now part of the TerminusDB Cloud product name, so the record describes the database and does not present it as a content management system. The managed service is in early access.

Identity

Status
Active
Maintainer
Gettier1
First release
20194

Rendering and deploy

Runs as
Always on5
Install with
Docker image5

Releases

Current major version
126
Last release
2026-10-126

Adoption

GitHub stars
3,4562
Contributors
397

Why these figures do not compare

Sources

  1. 2026-10-23: links, License model, Maintainer, Categories
    terminusdb.com/
  2. 2026-10-23: links, Written in, License, GitHub stars
    api.github.com/repos/terminusdb/terminusdb
  3. 2026-10-23: links
    terminusdb.com/docs/
  4. 2026-10-23: First release
    api.github.com/repos/terminusdb/terminusdb/releases
  5. 2026-10-23: Content API, Install with, Runs as
    raw.githubusercontent.com/terminusdb/terminusdb/main/README.md
  6. 2026-10-23: Current major version, Last release
    api.github.com/repos/terminusdb/terminusdb/releases/latest
  7. 2026-10-23: Contributors
    api.github.com/repos/terminusdb/terminusdb/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON