DBDelve - High-performance open-source database client in Rust and GPUI

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

DBDelve is an open-source database client built with Rust and GPUI, designed for speed and a pleasant user experience. It tackles the bloat of tools like DBeaver, launching in 1.1 seconds versus 5.2 seconds and using far less memory. Key features include read-only, read-write, and full-access modes, customizable keyboard shortcuts, glass themes, project-based connection organization, and easy import from DBeaver and TablePlus. With packed rows reducing memory usage by 40% on large datasets, DBDelve delivers smooth scrolling even with a million rows, making it ideal for developers who value performance and simplicity.

I started building 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.
  1. mamcx

    One thing missing in all the GUI clients I know for Postgres's is being able to work with composite types and filtering them like `(IMT, 1)`. Similar as edit things like this, arrays, json, etc

  2. gmmachine

    This feels more like a proof of concept than anything else.

    I'd like an AI agent plugin to help with my SQL queries?

  3. olive-n

    Looks nice, though it does not open .sqlite files on Windows, when they are somewhere in the WSL filesystem. But neither does DBeaver. dbx opens them just fine though.

  4. upmostly

    What does it have over a hyper-modern DB client like DB Pro?

    [1] https://dbpro.app

  5. brumbelow

    Thanks for sharing I will give this a try this week. The improved memory impact compared to Dbeaver is too good to resist.

More from this day

2026-11-09