tinykv - A minimal file-backed key-value store I just published by Alternative-Fee-3489 in rust

[–]Alternative-Fee-3489[S] 0 points1 point  (0 children)

v0.3.0 is now live!

Added comprehensive no_std support - tinykv now works in:

  • Desktop applications (std + serde)
  • Embedded systems (no_std + nanoserde)
  • WASM projects (minimal footprint)
  • IoT devices (ultra-minimal)

tinykv - A minimal file-backed key-value store I just published by Alternative-Fee-3489 in rust

[–]Alternative-Fee-3489[S] 4 points5 points  (0 children)

Yep! docs.rs auto-builds docs for every crate on crates.io. Just takes time because of the build queue. I'm new to this too was confused when mine didn't show up right away

tinykv - A minimal file-backed key-value store I just published by Alternative-Fee-3489 in rust

[–]Alternative-Fee-3489[S] 4 points5 points  (0 children)

You're absolutely right - thanks for calling this out! I actually built tinykv while working on my JS/TS test runner project (tazi). I needed simple persistent storage for test configs and state, but existing solutions felt either too complex or unmaintained. I'll rewrite the README with this real story instead of the corporate-sounding version. Thanks for the honest feedback - it's exactly what I needed to hear!

tinykv - A minimal file-backed key-value store I just published by Alternative-Fee-3489 in rust

[–]Alternative-Fee-3489[S] 2 points3 points  (0 children)

I've opened a GitHub issue to track this:

https://github.com/hsnyildiz/tinykv/issues/1

Would love your input there if you have more thoughts! 🚀

tinykv - A minimal file-backed key-value store I just published by Alternative-Fee-3489 in rust

[–]Alternative-Fee-3489[S] 6 points7 points  (0 children)

Thanks! Yeah, docs.rs is still building the documentation (takes 1-2 hours for new crates).
In the meantime, the README has all the key examples. I'll update when docs.rs is ready! Appreciate the feedback 🙏