22 releases (9 breaking)
0.10.1 | Jan 30, 2024 |
---|---|
0.10.0 | Nov 21, 2023 |
0.9.3 | Nov 1, 2023 |
0.7.1 | Jul 1, 2023 |
0.3.0 | Nov 30, 2022 |
#1181 in Web programming
45 downloads per month
Used in 11 crates
96KB
2K
SLoC
Noosphere Storage
The Rust implementation of Noosphere supports pluggable backing storage. This crate defines the trait that must be implemented by a storage implementation, and also contains ready-to-use implementations for native file storage (backed by Sled), in-memory storage and web browser storage (backed by IndexedDB).
lib.rs
:
This crate contains generic interfaces and concrete implementations to support a common API for data persistance in Noosphere on many different platforms. Current platforms include native targets (via disk-persisted K/V store) and web browsers (via IndexedDB).
Dependencies
~7–21MB
~290K SLoC