Skip to content
HN On Hacker News ↗

Rustable — This isn’t a screenshot.

▲ 28 points • 20 comments • by JaTochNietDan • 2d ago • HN discussion ↗

Pangram verdict · v3.3

We believe that this text is a mix of AI and human-written content.

38 %

AI likelihood · overall

Mixed
62% human-written 38% AI-generated
SEGMENTS · HUMAN 26 of 41
SEGMENTS · AI 15 of 41
WORD COUNT 605
PEAK AI % 100% · §5
Analyzed
Nov 3
backend: pangram/v3.3
Segments scanned
41 windows
avg 15 words each
Distribution
62 / 38%
human / AI fraction
Verdict
Mixed
Pangram v3.3

Article text · 605 words · 41 segments analyzed

Human AI-generated
§1 Human · 0%

It’s Rust, compiled to WASM, running in your browser.

§2 Human · 0%

Not a JavaScript rewrite.

§3 Human · 0%

Just because we can. It’s Rust, dude.

§4 Human · 0%

Try it.Open full-size ↗The actual Rustable workspace · real SQLite + an in-memory Redis demo · disposable sample data.

§5 AI · 100%

Use Connections (the plug icon) to switch between Studio demo and Redis demo.

§6 AI · 100%

The Redis demo runs in Rust/WASM and supports a subset of Redis commands; run INFO for the list.

§7 AI · 100%

Browse, query, edit, import, export.

§8 AI · 100%

Reload resets both demos; saved queries stay in this browser.

§9 AI · 100%

Open SQLite files as copies with ⌘O / Ctrl+O.

§10 AI · 100%

Your originals stay untouched.

§11 Human · 0%

Server connections need the desktop app.See desktop screenshots macOSApple Silicon · DMGWindowsx64 · ZIPLinuxx64 · tar.gzYes, we support your silly OS as well.

§12 Human · 0%

Windows and Linux users, you’re welcome.v0.4.7 · Early software.

§13 Human · 4%

macOS is signed and notarized.

§14 AI · 99%

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

§15 AI · 100%

What’s in itRoom for your databasesMultiple connections, separate windows.

§16 AI · 100%

Production gets its own alarming color.

§17 AI · 100%

More database engines are on the way.The useful bitsSSH tunnels, schema browsing, SQL tabs, saved queries, and edits you can review before saving.Less waiting aroundReused connections.

§18 AI · 100%

Virtualized rows.

§19 AI · 100%

Work kept off the UI thread. Speed comes from doing less work, which suits us perfectly.Your monitor gets a sayBuilt with egui: a native, GPU-rendered UI that can redraw at your monitor’s refresh rate. Smooth scrolling, resizing, and moving around your data.

§20 AI · 100%

You bought the nice monitor.

§21 AI · 100%

Might as well use it for something besides the mouse cursor.No browser includedRust + egui.

§22 AI · 100%

You already have a browser. It’s displaying this website.What’s supportedFive 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.

§23 Human · 0%

Real Redis server connections are desktop-only; Cluster and Sentinel are not included.Support details & current limits ↗ A few entirely reasonable questionsIs it written in Rust?Of course it is.

§24 Human · 0%

We also use mise, and mise is written in Rust.

§25 Human · 0%

That’s how you know it’s good.

§26 Human · 0%

Please don’t ask any follow-up questions about this methodology.100% Rust. We’re not kidding.The app code, yes.

§27 Human · 0%

Even GitHub says so.

§28 Human · 0%

Check the sauce for yourself ↗LanguagesRust 100%App language breakdown; packaging and benchmark scripts excluded.Why did we start with PostgreSQL and SQLite?Because PostgreSQL is the only correct choice for a server-side SQL database, and SQLite is obviously, objectively awesome.

§29 Human · 0%

These are completely unbiased engineering conclusions.MySQL and MariaDB are now available alongside PostgreSQL and SQLite.

§30 Human · 0%

Standalone Redis is now available too.

§31 Human · 0%

We can have opinions and still support your toy databases.Built for pros?Other database apps are built for pros. Rustable is built for bros.

§32 Human · 0%

Same SQL.

§33 Human · 0%

Less ceremony.Handmade?Every line, by skilled artisans. Our artisan is called Astra and works suspiciously quickly.Fine.

§34 Human · 0%

It’s vibe coded.

§35 Human · 0%

You can read the source.Faster than my current client?Obviously, it's written in Rust and uses mise and eguiWhat about Windows and Linux?Native Windows and Linux builds, too.

§36 Human · 0%

Yes, actual executables for your inferior operating system.

§37 Human · 0%

Unlike certain database explorers that cost money and are closed sauce.

§38 Human · 0%

Very generous of us.Anything I should know before downloading?Yes. Download v0.4.7 above. This is early software; we’re using it, finding rough edges, and working on it.macOS: Apple Silicon, with automatic updates.

§39 Human · 0%

Windows and Linux: x64 portable packages, manual updates for now.

§40 Human · 0%

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. Anyway.

§41 Human · 0%

Back to your database.Having issues with the app? Sounds like a PICNIC problem.Tell us about it ↗