Deeb – a lightweight embedded JSON database written in Rust
Deeb – a lightweight embedded JSON database written in Rust
I’ve been working on Deeb — a tiny embedded database that stores your data as JSON files and behaves like an ACID-ish transactional database. It’s written in Rust and designed for small apps, side projects, experiments, or dev tools where spinning up Postgres or Mongo is overkill. It’s inspired by the flexibility of MongoDB and the simplicity of SQLite, but stores everything in plain JSON. That means you can open, inspect, and edit your data manually — or use the API to query and mutate it with transactions, associations, and nested queries. I just launched a new docs site and opened up a Discord community for discussion/feedback. Some of the early use cases people have shown interest in: • Local-first apps • Simple tooling dashboards • Quick mock APIs • Portable experiment storage • Drop-in database for internal dev tools If you want to see how it works, the code is here: https://github.com/The-Devoyage/deeb Would love to hear your thoughts — critiques welcome. Always looking to make this thing sharper.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
SatoriDB – embedded vector database written in Rust
EDMA – Embedded database management tool written in Rust
Jsonxf, a fast JSON transformer written in Rust
New Database Written in Rust
Rux, a hobbyist microkernel written in Rust
AVR-VM – VM with JIT-compiler for ATMega32 written in Rust
Catfs – Cache AnyThing Filesystem Written in Rust
Encrusted – A Zork Interpreter Written in Rust / WebAssembly
Toy C Compiler written in Rust
Eole, a Lévy-optimal lambda calculus evaluator written in Rust