TerminusDB

TerminusDB logo

TerminusDB

A robust open-source graph database with version control.

Upvote

TerminusDB is a unique, open-source knowledge graph database designed specifically for data-intensive applications. What sets it apart is its native Git-like version control capabilities for data.

It allows teams to branch, merge, and rollback entire datasets just like they would source code. This makes it an incredibly powerful tool for collaborative data curation, complex data pipelines, and machine learning model tracking.

Key Features

  • Native Git-like branching, merging, and time travel
  • Graph database architecture for highly connected data
  • JSON-LD based schema
  • Robust GraphQL and REST API support

Frequently Asked Questions

Is TerminusDB free and open source?

Yes, TerminusDB is open source. It is released under the Apache-2.0 license.

What can I use instead of Neo4j?

You can use TerminusDB as a free, open-source alternative to Neo4j.

Can I self-host TerminusDB?

Yes, TerminusDB can be self-hosted on your own server or cloud infrastructure.

What is TerminusDB written in?

It is built using Python, JavaScript, Rust, Shell, Prolog.

Leave a Review

Share your experience with TerminusDB. Your review will be published after moderation.