I stumbled across this little gem last week while looking for an embedded database solution for an IoT edge device. I expected the usual bloat. Instead, I found a scaly little powerhouse that is changing how I think about local storage. CrocoDB is an open-source, embedded vector and document database written in pure Rust (with optional Python bindings). Think of it as the lovechild of SQLite and a vector database, but designed specifically for resource-constrained environments .
Have you used CrocoDB? Let me know in the comments below—or tell me if I mis-spelled your actual database name! crocodb
But for 90% of the "side projects" and "edge scripts" we write? It is more than enough. # Install via cargo cargo install crocodb-cli Start the REPL crocodb I stumbled across this little gem last week
Let’s face it: setting up a database for a small project often feels like feeding a crocodile. It’s heavy, complex, and if you make one wrong move—it snaps. Between the sluggish Docker containers and the endless JSON parsing, we’ve been begging for something simpler. CrocoDB is an open-source, embedded vector and document