#replication #edge #storage

graft-client

Transactional page storage engine supporting lazy partial replication to the edge. Optimized for scale and cost over latency. Leverages object storage for durability.

8 releases

Uses new Rust 2024

0.1.5 Jun 20, 2025
0.1.4 Apr 24, 2025
0.1.2 Mar 31, 2025

#237 in Science

Download history

841 downloads per month

MIT/Apache

330KB
8K SLoC

Graft

This crate provides an offline-first storage and synchronization engine designed to be embedded in your Rust project. The engine provides a transactional page-based API over "Volumes". Data is synchronized to and from Graft compatible servers. Learn more about Graft here.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~21–30MB
~491K SLoC