DriftDB - An experimental append-only database with built-in time travel. Query any point in history, guaranteed data integrity, and immutable audit trails. Written in Rust.
-
Updated
Sep 18, 2026 - Rust
DriftDB - An experimental append-only database with built-in time travel. Query any point in history, guaranteed data integrity, and immutable audit trails. Written in Rust.
A blank-slate, memory-safe, ultra-high-performance property-graph database in Rust — unified MVCC/time-travel/branches/replication over a fountain-coded commit stream, WCO+factorized execution, incremental everything, and deterministic auditable results.
Local time travel for AI coding sessions.
Filesystem-native analytical tables you can actually read. Each table is plain Parquet plus JSON files you can open with everyday tools, with a fast SQL engine on top: row-level edits (delete, update, merge), near-instant repeat queries, full table history with time travel, and optional encryption. Built in Rust.
GraveyardDB is a lightweight experimental database focused on append-only data, immutability, and historical state tracking, enabling efficient storage and querying of versioned or “dead” records over time.
High-performance time-series archiver built on Apache Arrow Flight, Apache Parquet and Apache DataFusion.
Append-only, bitemporal, audit-native analytical database engine — time-travel, provenance, and auditability as first-class. Rust, Postgres-wire compatible.
Open-source Rust database engine: relational SQL, immutable history, and transactional backend primitives. Architecture and roadmap; implementation planned.
To associate your repository with the time-travel topic, visit your repo's landing page and select "manage topics."