ChronoGraph
A TinkerPop-compliant embedded graph database with system-time content versioning. Implemented as a temporally-enhanced key-value store using B-tree structures, enabling historical graph queries and analysis.
Elsewhere
- Overall rank
- #150
- First released
- February 2017
- License
- AGPL-3.0
- Built with
- Java
Sources 3 references
License AGPL-3.0
SPDX identifier as classified by GitHub from the repository licence file.
-
"spdx_id": "AGPL-3.0"
GitHub licence API — MartinHaeusler/chronos · reviewed 2026-08-02
Released 2017-02
Corrected from the current value of 2016, which is the GitHub repository's creation date. ChronoGraph itself was first announced on the Gremlin-users mailing list on 27 Feb 2017.
-
I am very happy to announce the release of a new TinkerPop OLTP Graph implementation called ChronoGraph.
[New Release] ChronoGraph: A versioned TinkerPop OLTP Graph · reviewed 2026-08-02
Language Java
Confirms current value, though the parent Chronos monorepo (which contains ChronoGraph, ChronoDB and ChronoSphere) mixes Java and Kotlin, with some Groovy; TinkerPop implementations are conventionally Java-led.
-
This project is dedicated to providing efficient and easy-to-use versioned database persistence solutions for the Java Virtual Machine. It is written in Java and Kotlin, and some parts also make use of Groovy.
MartinHaeusler/chronos · reviewed 2026-08-02