Commerce · alternatives · 2026
24 alternatives to A simple distributed key-value store built on Raft
A reference use of Hashicorp's Raft implementation - otoolep/hraftd
hraftd is a distributed key-value store built on HashiCorp's Raft implementation. It serves as a reference implementation for developers learning how to use Raft for distributed systems. The software demonstrates… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A simple distributed key-value store built on Raft launched in 2015; newer entries below may have overtaken it.
- 1

A reference use of Hashicorp's Raft implementation - otoolep/hraftd
2016 · github.com · its alternatives →
- 2

Long-simmering side project that is finally ready to see the light. HAMTs are a cool persistent data structure and implementing one has been a lot of fun. Beyond the code, there is likely some value in the extensive and largely complete implementation docs; basic benchmarks are linked in the README, too. Kind of aiming to be "the libavl for HAMTs". That is obviously a high and aspirational bar but a distinct possibility if it stirs up a little interest and/or contribution. Anyways, it's time for this to go out, collect feedback and maybe even some use outside of toy projects. Let me…
2023 · github.com · its alternatives →
- 3WA
2021 · wraft0.eevans.co · its alternatives →
- 4

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 →
- 5

I'm a software engineer who keeps getting pulled into DevOps no matter how hard I try to escape it. I recently moved into a Lead DevOps Engineer role writing tooling to automate a lot of the pain away. On my own time outside of work, I built Artifact Keeper — a self-hosted artifact registry that supports 45+ package formats. Security scanning, SSO, replication, WASM plugins — it's all in the MIT-licensed release. No enterprise tier. No feature gates. No surprise invoices. Your package managers — pip, npm, docker, cargo, helm, go, all of them — talk directly to it using their native…
Feb 2026 · github.com · its alternatives →
- 6
Horizon 1.0▲312Realtime, open-source backend for JavaScript apps
2016 · sequence.xyz · its alternatives →
- 7

A totally proof-of-concept FoundationDB based network block device backend - dividuum/fdb-nbd
2018 · github.com · its alternatives →
- 8

a distributed PGP keyserver project based on the dat protocol - tdjsnelling/dat-keyserver
2019 · github.com · its alternatives →
- 9

Contribute to fmeringdal/do-hashicorp-cluster development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 10

A multi-threaded, TCP, key-value store inspired by Redis implemented in Haskell. - honza/redish
2013 · github.com · its alternatives →
- 11

The lightest distributed consensus library. Run your own replicated state machine! ❤️ - andreev-io/little-raft
2021 · github.com · its alternatives →
- 12
IPFS▲84Peer-to-peer hypermedia protocol for Blockchain powered web
2015 · about.ipfs.io · its alternatives →
- 13

Fast key-value DB in Go. Contribute to dgraph-io/badger development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 14

Simple in-memory Key/Value Store written in Elixir using `cabol/ex_shards` - cabol/kvx
2016 · github.com · its alternatives →
- 15

An encrypted, in-memory, key-value store. Contribute to ankane/morph development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 16

Simple, easy to use stream computation library for C++.
2016 · raftlib.io · its alternatives →
- 17

A Go library that implements Consistent Hashing and Consistent Hashing With Bounded Loads. - lafikl/consistent
2017 · github.com · its alternatives →
- 18

A simple and blazing fast networked key-value configuration store written in Go. - nmaggioni/gerph
2016 · github.com · its alternatives →
- 19

The lightweight, distributed relational database built on SQLite. - otoolep/rqlite
2016 · github.com · its alternatives →
- 20

Contribute to ralyodio/dht_indexer development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 21

Embedded graph memory for AI agents, mobile apps, and the browser. - project-minigraf/minigraf
17d ago · github.com · its alternatives →
- 22AE
2013 · yugentext.com · its alternatives →
- 23

The lightweight, distributed relational database built on SQLite. - otoolep/rqlite
2014 · github.com · its alternatives →
- 24

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 →
Also compare
- A reference use of Hashicorp's Raft implementation alternatives
- A hash array-mapped trie implementation in C alternatives
- WRaft, a WebAssembly Raft Implementation over WebRTC alternatives
- Minikv – Distributed key-value and object store in Rust (Raft, S3 API) alternatives
- Artifact Keeper – Open-Source Artifactory/Nexus Alternative in Rust alternatives
- Horizon 1.0 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 →