Show HN: Tinykv – Minimal file-backed key-value store for Rust
18 hasanyildiz 2 7/4/2025, 10:21:17 PM crates.io ↗
I built tinykv because I kept reaching for simple persistent storage in Rust projects but found existing solutions either too complex (sled) or unmaintained (pickledb).
tinykv focuses on simplicity: JSON-based, serde-powered, with optional TTL. Perfect for CLI tools, game saves, config storage.
Would appreciate any feedback from the HN community!
Comments (2)
WaxProlix · 7h ago
Maybe a replacement for sqlite in some contexts if it's even lighter? What does tinykv do better than the current standard for file backed lightweight DB?
porridgeraisin · 2h ago
I love `dbm` in python for this usecase. It supports a handful of backends, including sqlite.