🤖 AI 资讯

· · ↗
← 返回列表

Show HN: Rustable is an open source database client built in Rust

Hacker News开源,扩散模型,强化学习,招聘HR,榜单评测原文 ↗

Is it written in Rust?

Of course it is. We also use mise, and mise is written in Rust. That’s how you know it’s good. Please don’t ask any follow-up questions about this methodology.

It’s Rust, compiled to WASM, running in your browser. Not a JavaScript rewrite. Just because we can. It’s Rust, dude. Try it.

The actual Rustable workspace · real SQLite + an in-memory Redis demo · disposable sample data. Use Connections (the plug icon) to switch between Studio demo and Redis demo. The Redis demo runs in Rust/WASM and supports a subset of Redis commands; run INFO for the list. Browse, query, edit, import, export. Reload resets both demos; saved queries stay in this browser. Open SQLite files as copies with ⌘O / Ctrl+O. Your originals stay untouched. Server connections need the desktop app.

Yes, we support your silly OS as well. Windows and Linux users, you’re welcome.

v0.4.8 · Early software. macOS is signed and notarized.

Built for people who want to get their work done. Not clowns. 🤡 (Clowns may build from source.)

Five databases. One familiar workspace.

SQL databases: browse, query, import, export, and review row edits before saving. MySQL 8.4 and MariaDB 11.4 are tested. Standalone Redis 7.4 is now supported: key browsing, commands, string edits and TTL controls. Real Redis server connections are desktop-only; Cluster and Sentinel are not included.

The app code, yes. Even GitHub says so. Check the sauce for yourself ↗

Because PostgreSQL is the only correct choice for a server-side SQL database, and SQLite is obviously, objectively awesome. These are completely unbiased engineering conclusions.

MySQL and MariaDB are now available alongside PostgreSQL and SQLite. Standalone Redis is now available too. We can have opinions and still support your toy databases.

Other database apps are built for pros. Rustable is built for bros. Same SQL. Less ceremony.

Every line, by skilled artisans. Our artisan is called Astra and works suspiciously quickly.

Fine. It’s vibe coded. You can read the source.

Obviously, it's written in Rust and uses mise and egui

Native Windows and Linux builds, too. Yes, actual executables for your inferior operating system. Unlike certain database explorers that cost money and are closed sauce. Very generous of us.

Yes. Download v0.4.8 above. This is early software; we’re using it, finding rough edges, and working on it.

macOS: Apple Silicon, with automatic updates. Windows and Linux: x64 portable packages, manual updates for now. Linux needs Ubuntu 24.04 or compatible newer libraries. Built-in SSH tunnels are currently macOS/Linux only; Windows can use a direct connection or an external tunnel.

Having issues with the app? Sounds like a PICNIC problem.