Limbo
Modern, complete in-process relational database engine compatible with SQLite, built in Rust.
Why consider Limbo?
Limbo is an open-source, in-process OLTP database engine written in Rust. Designed as a modern, asynchronous architecture compatible with SQLite data files, it achieves high concurrency and native WebAssembly runtime compilation.
Learn Limbo by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of Limbo
Limbo provides an asynchronous, Rust-native relational database compatible with standard SQLite databases.
Quickstart
cargo install --git https://github.com/tursodatabase/limbo.git limbo-clilimbo my_database.dbExecute SQL queries through the Limbo CLI shell or embed the Rust crate into high-concurrency servers.
Limbo is licensed under the permissive MIT License.
Related tools
More options with a similar category or technology profile.
diskus
Minimal, fast alternative to du -sh written in Rust using multi-threaded directory traversal.
peco
Simplistic interactive filtering tool for Unix pipelines, process lists, and file trees.
Dapr CLI
Command-line tool for managing Dapr distributed application runtime environments and sidecars.
Freeze
Generate beautiful image screenshots and SVGs of code snippets and terminal outputs.