Rustable: A Free Native Client for PostgreSQL, MySQL, SQLite and Redis
- Database
- Developer Tools
- Rust
- Open Source
- Free Tools

Database clients tend to fall into two camps: the polished ones that cost real money, and the free ones that feel like a Java app from 2009. Rustable, which appeared on GitHub this week, wants a third option: a native, GPU-rendered database client written in Rust, free and MIT-licensed, with a sense of humor. The website greets you with "It's a database client. It's written in Rust." and a clown emoji for people who build from source. We are charmed already.
One workspace for five databases
Rustable covers PostgreSQL, MySQL, MariaDB, SQLite and Redis in a single app. You organize connections into groups, give each environment its own color (production gets "its own alarming color", which is exactly the kind of feature that prevents very bad days), and open separate windows per connection. If you are coming from TablePlus or TablePro, it imports your existing connections.
The day-to-day features are all here: schema browsing, ranked fuzzy search, table filters, clickable foreign-key relationships, multiple SQL editor tabs with completion, query history, saved queries and result exports. Credentials go into the system keychain, connections can use TLS, and SSH tunnels are built in on macOS and Linux (Windows users need an external tunnel for now).
Editing without fear
The part we like most is how it handles edits. Table changes are staged: you can undo mistakes and review the exact SQL before anything is applied. Anyone who has ever fat-fingered a production row update understands why this deserves its own paragraph.
Redis support is real too, not an afterthought: key browsing, commands, string edits and TTL controls against standalone Redis 7.4. Cluster and Sentinel are not included, and real Redis server connections require the desktop app.
The demo is the app
Here is the party trick: the Rustable homepage runs the actual application in your browser, compiled from Rust to WebAssembly, with a disposable SQLite database and an in-memory Redis demo. Not a screenshot, not a video: the real workspace. You can browse, query, edit, import and export against sample data before deciding whether the download is worth your time. It is the most honest product demo we have seen in a while.
What we have not verified
This is a first look, not a review: we have not run the desktop builds against a real server. A few things to know before you commit. This is very early software (version 0.4.9, first commits days ago), and the authors say so themselves: they are "using it, finding rough edges, and working on it". MySQL 8.4 and MariaDB 11.4 are the tested versions. Exports cover loaded results, not automatically your entire database. macOS builds are signed, notarized and auto-updating; Windows and Linux are portable packages with manual updates for now, and Linux needs Ubuntu 24.04 or newer libraries. And as a young project, it has a small community, so you are betting on its momentum.
Verdict
Rustable is one to watch, and for SQLite and everyday PostgreSQL/MySQL work, one to try today. The feature list reads like a TablePlus without the price tag: staged edits, SSH tunnels, environment colors, fuzzy search, all in a fast native UI. It is young and rough around the edges, so keep your current client around for critical work, but the foundation is genuinely promising. Free, open source, and it made us smile. Worth a download.

Image: Rustable SQL editor, official screenshot from rustable.app.
Getting it
Rustable is free and open source (MIT). Downloads for macOS (Apple Silicon), Windows (x64) and Linux (x64) are on rustable.app, and the browser demo runs on the same page. See our Rustable software listing for the full technical sheet.





