Dev tools · alternatives · 2026

24 alternatives to Keyv
Simple key-value storage with multiple backend support
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Keyv launched in 2023; newer entries below may have overtaken it.
- 1

- 2SA
2022 · simplekv.com · its alternatives →
- 3RF
2021 · rondb.com · its alternatives →
- 4TM
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!
2025 · crates.io · its alternatives →
- 5

Hi HN, I'm Emilie, I have a literature background (which explains the well-written documentation!) and I've been learning Rust and distributed systems by building minikv over the past few months. It recently got featured in Programmez! magazine: https://www.programmez.com/actualites/minikv-un-key-value-st... minikv is an open-source, distributed storage engine built for learning, experimentation, and self-hosted setups. It combines a strongly-consistent key-value database (Raft), S3-compatible object storage, and basic multi-tenancy. Features/highlights: - Raft…
Feb 2026 · github.com · its alternatives →
- 6KA
2022 · github.com · its alternatives →
- 7

- 8BA
2021 · docs.beryl.dev · its alternatives →
- 9

- 10CP
2022 · github.com · its alternatives →
- 11AS
2021 · github.com · its alternatives →
- 12

- 13

- 14ES
We're thrilled to unveil EloqKV, a lightning-fast distributed key-value store with a Redis-compatible API. Built on a new database architecture called the Data Substrate, EloqKV brings significant innovations to database design. Here’s the unique features that makes it stand out: - Flexible Deployment: Run it as a single-node in-memory KV cache, a larger-than-memory database or scale to a highly available, distributed transactional database with ease. - High Performance: Achieves performance levels comparable to top in-memory databases like Redis and DragonflyDB, while significantly…
2024 · eloqdata.com · its alternatives →
- 15

Hi HN, I’m releasing minikv, a distributed key-value and object store in Rust. What is minikv? minikv is an open-source, distributed storage engine built for learning, experimentation, and self-hosted setups. It combines a strongly-consistent key-value database (Raft), S3-compatible object storage, and basic multi-tenancy. I started minikv as a learning project about distributed systems, and it grew into something production-ready and fun to extend. Features/highlights: - Raft consensus with automatic failover and sharding - S3-compatible HTTP API (plus REST/gRPC APIs) - Pluggable…
Jan 2026 · github.com · its alternatives →
- 16KeyHippo [LW24]▲141
Add API key auth to Postgres Row Level Security (RLS) policy
2024 · keyhippo.com · its alternatives →
- 17

- 18RJ
2011 · rastajs.errorjs.com · its alternatives →
- 19

- 20KV
2017 · keyvalue.xyz · its alternatives →
- 21NB
Manipulate your SQLite database like a giant Javascript object. Built with o1.
2024 · gist.github.com · its alternatives →
- 22

I've been working with storage engines for quite a while and really there was no similar tool to sysbench and or HammerDB for key-value storage engines. Thus I introduce a POC called keybench. I hope you check it out, and do give it a run to drive your favorite engine. Cheers!
Jun 2026 · github.com · its alternatives →
- 23

SQLite has six layers: SQL parser → query planner → VDBE → B-tree → pager → OS. (https://sqlite.org/arch.html) For key-value workloads you only need the bottom three. SNKV cuts the top three layers and talks directly to SQLite's B-tree engine. No SQL strings. No query planner. No VM. Just put/get/delete on the same storage core that powers SQLite. Python: pip install snkv from snkv import KVStore with KVStore("mydb.db") as db: db["hello"] = "world" print(db["hello"]) # b"world" C/C++ (single-header, drop-in): #define SNKV_IMPLEMENTATION #include "snkv.h" KVStore…
Feb 2026 · github.com · its alternatives →
- 24SI
2016 · github.com · its alternatives →
Also compare
- KeyVal alternatives
- SimpleKV – an extremely simple, anonymous key-value store alternatives
- RonDB – fast key-value database in the cloud alternatives
- Tinykv – Minimal file-backed key-value store for Rust alternatives
- Minikv – Distributed key-value and object store in Rust (Raft, S3 API) alternatives
- Kvass, a personal key-value store alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →