NoSQLBuddy
Get started

Get NoSQLBuddy

Open source, native desktop, zero friction. Pick your platform, run the commands, and connect.

Prerequisites

NoSQLBuddy needs Node.js, Rust, and optionally Docker for the seeded demo database.

Node.js 18+

brew install node

Rust 1.77+

curl --proto "=https" --tlsv1.2 -sSf https://sh.rustup.rs | sh

Docker Desktop (optional, for the seeded demo DB)

brew install --cask docker

Run it

Three steps from clone to running app.

Clone and install

git clone https://github.com/ronnakamoto/nosql-buddy.git
cd nosql-buddy
npm install

No MongoDB handy? Start the seeded demo database

docker compose up -d

Starts a single-node replica set at localhost:27017, preloaded with a sample e-commerce dataset. Optional if you already have a MongoDB to connect to.

Launch NoSQLBuddy

npm run tauri dev

Connect

In the app, click New Connection and paste a URI.

mongodb://localhost:27017/?replicaSet=rs0

Or use your own Atlas / remote mongodb+srv:// URI.

Packaged installers for macOS, Windows, and Linux will ship with the first tagged release. Until then, running from source is the supported path.

Star on GitHub