DBDelve – Open-Source DB Client Made with Rust and GPUI

Hi HN, I’m Shayan and a few months ago I started building a DB Client DBDelve with a focus on performance and just making something that feels good to use (in the spirit of Zed, Ghostty, and other tools that just feel pleasant to use).For my workflow I’ve always looked for performance, especially since some time ago I had a really outdated machine and any kind of bloat was really noticeable, I remember using DBeaver and it just crashing on me multiple times, I also had to use postGIS which just made it worse. I migrated all my essential dev tools to use the ones with performance in mind (Zed, Ghostty etc) but the only thing that was missing was DB Client. The main choices everyone has are DBeaver which is a memory hog and an overkill for most of the tasks imo. The other options like Datagrid, Beekeeper, TablePlus are either electron based so bloated and memory hogs or paid and closed-source.DBDelve 0.3.6 against DBeaver 25.3.1 on the same Postgres table, median of 5 runs each (2026-10-11, M1 Pro, 32 GB). Times are from the action to the rows rendered. DBDelve DBeaver Launch 1.1 s 5.2 s Idle memory 133 MB 606 MB 1,000-row query 0.21 s 1.96 s 1M rows, time 56 s 208 s 1M rows, memory [1] 4.9 GB 17 GB [1] The whole 1M-row, 100-column table pulled into memory on purpose, with the row limit off. Not a normal use case; DBeaver's heap limit had to be raised manually for the benchmark.Scrolling perf with 1 million rows loaded with 100 columns each: https://youtu.be/V2MOhJYFqIEIt has most of the features most devs would need for 90% of their workflow plus some more I thought would be a nice touch: Readonly, read-write and Full Access modes Glass themes (If you’re into them, I am) Keyboard focused with every keybinding customizable Organization of connections into projectsMe and some other folks have been daily driving it for more than a mo

Hacker NewsToolAISource
0Sign in to voteCopy link

FL score

82

out of 100

Verdict

BUILD

high confidence

Competition

No competitor data yet

Trend

No signal yet

DBDelve is a fast, lightweight, open-source database client built in Rust targeting developers frustrated by bloated, slow tools.

The pain

Existing database clients are slow, memory-heavy, crash-prone, and often closed-source or paid, frustrating developers especially on older or limited hardware.

The gap

There is no widely adopted open-source DB client that balances performance, usability, and resource efficiency, leaving a niche underserved.

Build angle

A technically skilled founder can build and maintain a performant Rust-based client with GPU acceleration, leveraging open-source contributions.

Strengths

  • Clear measurable performance improvements over popular alternatives
  • Open-source with potential community adoption
  • Focused on developer experience and customization
  • Founder has validated daily use and benchmarks

Risks

  • Monetization strategy is unclear and user willingness to pay is uncertain
  • Competition from established paid and free tools with larger ecosystems
  • Niche market size may limit growth
  • Sustaining development and community engagement long-term

Questions about this idea?

FlyBot reads the scoring and gives you a second opinion on “DBDelve – Open-Source DB Client Made with Rust and GPUI”.

Open FlyBot