Menu

1 / 2

I got tired of juggling 5 database GUIs, so I built one for all of them

DEV Community·Functioncrafter·7 months ago
#ywgGMUwx
Reading 0:00
15s threshold

A look at my desktop last year:

TablePlus open for Postgres

RedisInsight running in the background

Kibana in a browser tab for Elasticsearch

DBeaver because TablePlus didn't handle that one ClickHouse cluster well

The SQLite Browser app for local stuff

And a terminal because half the time the GUI didn't do what I needed anyway

Five GUIs. Different keyboard shortcuts. Different connection managers. Different mental models for "browse a table." Different update cadences (some of these tools haven't shipped a release in years).

It wasn't a productivity problem at first. I just got used to it. But the more databases the modern stack pulls in — Postgres for the app, Redis for cache, Elasticsearch for search, ClickHouse for analytics, Qdrant for vectors — the more obvious it became that nobody had built one tool that just worked across all of them.

So I built one.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.