NoSQLBuddy
Open source · Accountable writes

Browse, query, aggregate, diagnose, import, export, model, and audit without ever reaching for mongosh. Every write is explicit. Every change is accountable.

Available for macOS, Windows, and Linux

NoSQLBuddy app
01

Native

Written in Rust with Tauri. A small download, no Electron bloat, and keyboard shortcuts that feel like home on every OS.

02

Complete

Browse, query, aggregate, translate SQL, diagnose, model, export, and back up. One app covers every MongoDB task you reach for daily.

03

Accountable

Every write is explicit, reversible, and logged. A tamper-evident Merkle root anchors each batch on-chain without exposing your data.

Browse

Your data, the way you think about it.

Paginate through collections. Switch between JSON and table views. Click any field and edit it, right there. No separate editor. No copy-paste cycle. Just you and your data.

Query panel

Aggregate

Build the pipeline. See the result. Every step of the way.

Assemble aggregation stages one by one and see the output of each stage as you go. You know exactly what each step does before running the full pipeline. No surprises.

Data timeline

The studio

Four more reasons to close every other tab.

01 / 04

Already think in SQL? Write SQL.

SELECT, JOIN, GROUP BY, WHERE, ORDER BY, LIMIT. Write what you already know. We turn it into a runnable MongoDB aggregation pipeline, ready to execute or export as driver code.

SQL to aggregate pipeline
02 / 04

Know exactly why a query is slow.

Explain output becomes a navigable stage tree with per-stage timing. You'll know whether an index was used in seconds, not after a support ticket.

Query explain
03 / 04

Understand your schema without scanning.

Sample a collection and instantly see field types, coverage, top values, and numeric distributions, visualized. Know what's in your data before you write a single query.

Schema viewer
04 / 04

A living map of how collections relate.

NoSQLBuddy detects relationships from ObjectId patterns, naming conventions, and $lookup usage, then draws an interactive ER diagram. Drag it, rearrange it, export to PNG, SVG, Mermaid, or JSON.

ER diagram

Export

Any query. Any language. Ready to paste.

Turn any query or pipeline into production driver code: Node.js, Python, Java, C#, Ruby, Rust, or the mongo shell. One click. Done.

Code generation

Backup

Back up a database in one click. On a schedule, if you want.

Dump any collection to BSON, JSON, or CSV with compression and path templates. Attach a cron schedule and it runs itself, no scripts, no mongodump, no reminders.

Jobs hub

Proof, not trust

The audit log no one can tamper with.
Including you.

Your data never leaves your database. What goes on-chain is only a cryptographic fingerprint, a Merkle root, that commits to every write in a batch without exposing a single byte. Zero-knowledge proofs let you prove a specific record exists in a sealed batch without revealing any other record.

1412 writescaptured this epoch
2Sealed & batchedto IPFS
3Root anchoredon Stellar testnet

The blockchain is the witness. Your data stays yours.
Production mode: coming soon. Dev mode: live now.

Audit log

Everything included

One download. No plugins. No upsells.

0

capabilities, one download

0

plugins required

0

driver languages exported

Browse & edit

Paginate results, switch JSON and table views, edit documents inline, and save back without mongosh.

Import

Load JSON, NDJSON, or CSV files with field mapping, type coercion, and a live row preview before a single document is written.

Restore

Restore from a dump with collection remapping and conflict strategies: drop, skip, or upsert.

Scheduled backups

Attach a cron schedule to any dump or export. It runs itself, logs every run, and respects retention limits.

Connection management

Profiles live in the OS keychain. SSH tunnels, SOCKS5, TLS, and every major auth mechanism are supported.

Audit domains

Per-tenant Merkle roots with selective disclosure. Prove one domain's history without revealing any other.

Operation timeline

Every query, write, import, and export is logged. Search it, annotate it, and roll back any operation from the timeline.

Query history

Every query you've ever run is stored. Re-run, inspect, and build on past work without retyping anything.

Built for production

Data safety isn't a checkbox. It's visible.

Safe Change Mode

Before any write runs, see the matched count, a before/after diff, and a risk score. High risk? You type a phrase to confirm. Accidental mass deletes are impossible.

Secrets stay secret

Credentials live in your OS keychain. They are never written to logs, exports, history, or IPC responses. Not even in dev mode.

Every write comes with a rollback

Safe Change Mode generates a rollback script before the operation runs. It stays in the timeline. One click to reverse it.

Feels native. Because it is.

Native menus, windows, and keyboard shortcuts on macOS, Windows, and Linux. A small download. No Electron bloat.

Your data deserves
better tools.

Connect to any MongoDB in minutes: local, Atlas, or remote. Then never reach for mongosh again.

Available for macOS, Windows, and Linux