Skip to content

TerminusDB is an open source knowledge graph and document store. Use it to build versioned data products.

License

Notifications You must be signed in to change notification settings

sumonst21/terminusdb

 
 

Repository files navigation

Build an ecosystem of versioned data products

CI Docker Discord Discourse

TerminusDB is an open source knowledge graph and document store. Use it to build versioned data products.

TerminusX is a cloud self-service data platform built on TerminusDB. Use it to collaborate with colleagues to quickly build a vibrant ecosystem of domain data products. TerminusX is in public beta and you can sign up now.

TerminusDB provides a document API for building via the JSON exchange format. The convenience of documents with the power of a knowledge graph.

TerminusDB allow you to build, deploy, execute, monitor, and share versioned data products. TerminusDB versions both data and schema allowing your team to deliver a consistent product to others while continuing to improve and innovate. Versioning is the enabler of collaboration and the future for all important data. TerminusDB brings software engineering best practices to data.

If you want to build: a knowledge graph of interconnected data products; data-intensive applications; or collaborate with colleagues, TerminusDB and TerminusX are right for you.

Quick Links

TerminusDB and TerminusX Documentation Bootstrap TerminusDB Python Client JavaScript Client




TerminusDB is a lightweight, high-speed immutable database. Our delta-encoding approach makes branch, merge, push, pull, clone, time-travel, and other git-like operations possible.

Data collaboration is facilitated through TerminusX, which is a cloud self-service data platform enabling you to build, deploy, execute, monitor, and share versioned data products.

Why TerminusDB/TerminusX

  • Get started in minutes. Work using your preferred language, or use our low-code console to get your database running in just a few minutes.
  • Add, replace and query documents using our document interface.
  • Powerful query allows you to search for repeating patterns using recursion.
  • Generate forms, get data validation, and a flexible & surfable document interface (in the console).
  • Visual tool to build complex data models, which are easy, maintainable, and enforced.
  • Data science/data engineering functionality directly in the database and via TerminusX.
  • Versioning as a first class citizen. Commit graphs and data lineage out of the box.
  • Clone the production database and associated schema to branch, merge, collaborate, and time travel.
  • New paradigm in data-centric, domain focused, and decentralized data product development.

Community

Come visit us Discord or our forum. On Twitter, we're @TerminusDB.

Changes in this Version

Release Notes

Copyright

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http:https://www.apache.org/licenses/LICENSE-2.0
TerminusX

About

TerminusDB is an open source knowledge graph and document store. Use it to build versioned data products.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Prolog 96.9%
  • JavaScript 2.5%
  • Smarty 0.2%
  • Python 0.1%
  • Shell 0.1%
  • Makefile 0.1%
  • Other 0.1%