Database tools haven't kept up. DBeaver is slow, pgAdmin feels stuck in 2010, and you're juggling 3 apps for 3 databases. QoreDB fixes this: one desktop app, 9 databases (PostgreSQL, MySQL, MongoDB, Redis, SQLite, DuckDB, SQL Server, CockroachDB, MariaDB), powered by Rust. Local-first : your credentials stay in an encrypted vault, your data never hits a cloud. Modern SQL editor, inline editing, SSH tunnels, production safety guards, full-text search. Core is Apache 2.0, free forever.
Hey Product Hunt 👋
I'm Raphaël, the solo developer behind QoreDB.
I've been building this for months because I was tired of the same frustration every developer knows: opening DBeaver and waiting... and waiting. Switching to pgAdmin for Postgres, then to Compass for MongoDB, then to RedisInsight for Redis. None of them felt like they were made for how we work today.
So I built the tool I wanted: one app, 9 databases, Rust-fast, local-first.
A few things I'm proud of:
→ It's genuinely fast. Rust backend + virtualized grid. Scrolling through 100k rows is smooth.
→ Your data stays yours. No cloud, no account required. Credentials encrypted with Argon2 in a local vault.
→ It handles the hard stuff. SSH tunnels, production safety guards, multi-statement execution, full-text search across all tables.
→ The core is open source (Apache 2.0). Pro features exist for power users and teams, but the free version is a complete, production-ready tool.
I'm a solo founder bootstrapping this, so every upvote and piece of feedback means a lot. Try it, break it, tell me what sucks, I read everything.
What database tool do you currently use, and what drives you crazy about it? I'd love to hear.
— Raphaël
How does the encrypted vault work for team environments where multiple devs need shared access to credentials? Supporting 9 databases in one Rust app is ambitious, congrats!
Solo dev building a Rust-based database client that handles 9 databases? That's the kind of obsession that ships great tools. The DBeaver/pgAdmin problem is real — we use Supabase (Postgres) at ReadyPermit and the tooling gap is painful. Bookmarking this.
The production safety guards are underrated in DB tooling. Destructive query protection is the kind of thing you only care about after you have made a painful mistake. Rust for a desktop DB client is an interesting call - curious how startup time compares to DBeaver in practice.
I'm using TablePlus which supports all the databases you mentioned and it's fast enough for my needs. What's your differentiation?
Hey Raphaël, that image of opening DBeaver and just waiting, then switching to pgAdmin, then Compass, then RedisInsight is exhausting just reading it. Was there a specific day where you had like four different database tools open at once and thought why do I need a different app for each of these?