Rustable
Rustable is an open-source, native database client. Written in Rust.
FreeOpen SourceCodeDB2 impressionslaunches Nov 101 comment
Comments
>log in to commentFor developers who need a fast, native database client, Rustable has a demo that runs in the browser via compiled Rust‑to‑WASM and also offers native desktop builds for macOS, Windows and Linux. It lets you browse, query, edit, import and export SQLite, PostgreSQL, MySQL, MariaDB and Redis, with SSH tunnels and saved queries. I'd love to hear what works well and what could be improved 🙂
More Open Source tools →74 free dev tools →
Rustable is an open-source, native database client built in Rust and compiled to WebAssembly.
- for
- Developers who need a fast, lightweight desktop client for SQL and Redis databases.
- pricing
- open source
- license
- MIT
Key features
- Multi-DB support — Connect to PostgreSQL, SQLite, MySQL, MariaDB and Redis from one workspace.
- SSH tunnels — Built-in SSH tunneling for secure remote connections (macOS/Linux).
- GPU UI — egui-powered UI renders at monitor refresh rate for smooth scrolling and resizing.
- Virtualized rows — Rows are virtualized and work is off the UI thread for reduced latency.
- Saved queries — Create, edit and review queries before committing changes.
- Cross-platform binaries — Native executables for macOS (Apple Silicon), Windows x64 and Linux x64.
Use cases
- Browse, edit tables and run queries in an SQL database.
- Inspect Redis keys and TTLs using the built-in Redis demo.
- Develop against multiple databases simultaneously with separate windows.
Rustable vs alternatives
Convex | Turso | Upstash | |||
|---|---|---|---|---|---|
| Best for | Native Rust-based DB client | Reactive TypeScript backend | Serverless Postgres hosting | Edge SQLite hosting | Serverless Redis API |
| Pricing | Open source | Subscription | Subscription | Subscription | Subscription |
| DevHunt upvotes | 1 | 0 | 0 | 0 | 0 |
| Launched | Nov 2026 | — | — | — | — |
- Rustable vs Convex: Convex provides a reactive backend database for TypeScript apps, not a desktop client.
- Rustable vs Neon: Neon offers a managed serverless Postgres service, whereas Rustable is a local client.
- Rustable vs Turso: Turso supplies edge-deployed SQLite databases, while Rustable is a desktop UI for local/remote DBs.
- Rustable vs Upstash: Upstash is a serverless Redis API, not a native client like Rustable.
Rustable FAQ
Is Rustable written in Rust?+
Yes, the entire application code is written in Rust and compiled to WebAssembly for the browser demo.
Which databases are supported?+
PostgreSQL, SQLite, MySQL, MariaDB and standalone Redis are currently supported.
Do I need a browser to run Rustable?+
The web demo runs in any browser via WASM, but the full client is a native desktop app you download.
Are SSH tunnels available on Windows?+
Built-in SSH tunnels are currently only available on macOS and Linux; Windows users can use direct connections or external tunnels.
What operating systems are supported?+
Native builds exist for macOS (Apple Silicon), Windows x64 and Linux x64; Linux requires Ubuntu 24.04 or newer libraries.
Edited by the makers, based on rustable.app · Nov 3, 2026. Details may change; check the official site.
Convex
Turso
Upstash



