Overview

WireDB is a distributed database based on CRDTs. In particular, it uses pycrdt, a Python library providing bindings for Yrs (pronounce "wires"), the Rust port of Yjs.

WireDB aims at making it easy to connect peers together through a variety of transport layers (called "wires"). Storage is provided as just another connection, for instance to a file.