spacejam/sled
the champagne of beta embedded databases observed · 2026-08-28
Health v2 · maintenance only
57/100
- Activity 75
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3887
- days_rel: n/a
- days_push: 151
- n_releases_24m: 0
Adoption not part of the score
9079 stars · 429 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
sled is a lightweight, high-performance embedded key-value database written in pure Rust, offering a threadsafe BTreeMap-like API with ACID transactions, atomic operations, and crash-safe persistence. It is log-structured, lock-free, and flash-optimized, designed to be embedded directly into applications without a separate database server.
Use cases
- embed a key-value store in a Rust application without running a separate database server
- store persistent key-value data with ACID transactions
- perform atomic compare-and-swap operations on keys
- generate crash-safe monotonic IDs at high throughput
- subscribe to changes on key prefixes for reactive updates
- replace SQLite or RocksDB for simple embedded storage workloads
- run range queries and iterators over sorted key spaces
When to choose
- you need an embedded, serverless key-value store in a Rust project
- you want ACID transactions and crash safety without operational overhead
- you need high-performance concurrent access with a simple BTreeMap-like API
- you want zero-copy reads and flash-optimized storage
When to avoid
- you need a mature, battle-tested database for critical production data (the project is in an in-progress rewrite with alpha releases)
- you need a client-server database or SQL queries
- you need rich secondary indexes or a full query language
- your team is not working in Rust
Facets
library · maturity experimental
database caching serialization databases developer-tools backend rust cross-platform embedded-database kv-store b-tree log-structured lock-free acid-transactions crash-safe persistence
2 sources
- readme: https://github.com/spacejam/sled · fetched 2026-08-28 · 6000d22babf4
- registry_crates: https://crates.io/api/v1/crates/sled · fetched 2026-08-29 · 371477428d19
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| spacejam/sled | main | 57 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem