Ross ROSS = Recommend OSS · open-source software intelligence for agents

fjall-rs/fjall

🗻 Log-structured, embeddable key-value storage engine written in Rust observed · 2026-08-28

github.com/fjall-rs/fjall · homepage · Rust · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

93/100

  • Activity 99
  • Release rhythm 98
  • Longevity 72
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: 5.5
  • age_days: 1021
  • days_rel: 18
  • days_push: 9
  • n_releases_24m: 53

Full methodology

Adoption not part of the score

2291 stars · 117 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Fjall is a log-structured (LSM-tree-based), embeddable key-value storage engine written in 100% safe Rust, similar in spirit to RocksDB. It offers a thread-safe BTreeMap-like API with multiple keyspaces, range/prefix iteration, optional serializable transactions, built-in LZ4 compression, and key-value separation for large blobs.

Use cases

  • embed a key-value store in a Rust application
  • replace RocksDB or LevelDB with a pure-Rust storage engine
  • store large blobs with key-value separation
  • build a database or index on top of an LSM-tree engine
  • run range and prefix scans with forward and reverse iteration
  • use column-family-like keyspaces with atomic cross-keyspace writes
  • need serializable transactions in an embedded store

When to choose

  • you need an embeddable, serverless key-value engine in Rust
  • you want RocksDB-like LSM performance without C++ dependencies
  • you need multiple keyspaces, transactions, or blob separation in-process

When to avoid

  • you need a standalone database server or network API
  • you need a relational database, SQL, or query language
  • your project is not in Rust

Facets

library · maturity active

database serialization caching databases developer-tools backend rust cross-platform lsm-tree key-value-store embedded-database storage-engine keyspace transactions compression

3 sources

Member repositories

RepositoryRoleHealth v2
fjall-rs/fjallmain93

For agents

markdown · JSON · MCP: product_card(name="fjall-rs/fjall")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem