News for hackers. Stuff that matters.

shayan_abbas

Re:DBDelve: Open-Source DB Client Made with Rust and GPUI on Tuesday November 10, 2026 @10:35AM (#50441839)
Could you open an issue if possible? Or just drop details here?
Re:DBDelve: Open-Source DB Client Made with Rust and GPUI on Tuesday November 10, 2026 @10:22AM (#50441665)
I've never used navicat but for dbeaver, its not at parity because dbeaver offers a lot of features which it doesn't yet.

The data destruction thing was something I was really careful with, any destructive query opens a confirmation first, any edit opens a popup showing the query that will run. I've designed it to be really safe.

For perf, even if row listing speed doesn't matter I assume scrolling and loading a large dataset would improve your workflow, plus quick tab switches and low memory usage for all, no?

Re:DBDelve: Open-Source DB Client Made with Rust and GPUI on Tuesday November 10, 2026 @08:00AM (#50439708)
I haven't use datagrip much so can't tell exactly but the editor is schema aware and does provide auto completions. You can take it for a spin and just open issue for things you find lacking if possible and I'd work on adding those.
Re:DBDelve: Open-Source DB Client Made with Rust and GPUI on Tuesday November 10, 2026 @12:01AM (#50436260)
Thanks man!!
Re:DBDelve: Open-Source DB Client Made with Rust and GPUI on Tuesday November 10, 2026 @12:00AM (#50436253)
Its in the plans, we're focusing on core workflows before moving to AI features.

Why proof of concept though? There are people daily driving it

Re:DBDelve: Open-Source DB Client Made with Rust and GPUI on Monday November 09, 2026 @11:59PM (#50436242)
Cross platform, handling large result sets and general performance. DB Pro also has some features paywalled this won't have.
Re:DBDelve: Open-Source DB Client Made with Rust and GPUI on Monday November 09, 2026 @11:57PM (#50436224)
I'll add an issue around it
Re:DBDelve: Open-Source DB Client Made with Rust and GPUI on Monday November 09, 2026 @04:21PM (#50432346)
Try it out, filtering and editing already works for composite types :)
Re:DBDelve: Open-Source DB Client Made with Rust and GPUI on Monday November 09, 2026 @02:34PM (#50430610)
Supports SQL server and postgres natively, oracle through odbc. So yes, all of them
Re:DBDelve: Open-Source DB Client Made with Rust and GPUI on Monday November 09, 2026 @01:59PM (#50429979)
Yes, the slow queries stay but there are some differences:

Same result set where other clients can crash, this scrolls smoothly so you can naturally load a bigger result set in the app than other clients would allow you to, It paints the UI considerably faster than DBeaver on my benchmarks, thats after the query has run. Memory footprint for the same result is considerably lower.

Basically, your db client can slow you down even after you have waited for queries so this will fix that.

Re:DBDelve: Open-Source DB Client Made with Rust and GPUI on Monday November 09, 2026 @01:55PM (#50429878)
Voluntary sponsors is the plan for now, I've been fairly consistent with the development for the last few months so I'm fairly confident this won't be abandoned. However, I would love to create a community around it and get some consistent contributors.
Re:DBDelve: Open-Source DB Client Made with Rust and GPUI on Monday November 09, 2026 @01:51PM (#50429826)
Yes, and UX. Doing the fundamental things but doing them really well. I like zed's approach where they were slow to add features and weren't/aren't at feature parity with VSCode but the point was to get out of the way for most of your workflows. I'm basically going with the same idea in mind.
Re:DBDelve: Open-Source DB Client Made with Rust and GPUI on Monday November 09, 2026 @01:38PM (#50429619)
Thanks man!! Would love some feedback when you try it out
Re:DBDelve: Open-Source DB Client Made with Rust and GPUI on Monday November 09, 2026 @01:37PM (#50429605)
DBX is great but it uses tauri, it is better than using jvm and electron but still doesn't provide the performance gains GPUI does or any other native framework would do.
Re:DBDelve: Open-Source DB Client Made with Rust and GPUI on Monday November 09, 2026 @01:35PM (#50429571)
Basically finding which distribution to go with, there is gpui-ce, gpui-pre because the zed team last updated their crate more than a year ago so people publish it by their own. I have found gpui kit to be the best since it adds a retained mode too I want to ultimately play around with
Re:DBDelve: Open-Source DB Client Made with Rust and GPUI on Monday November 09, 2026 @01:00PM (#50429048)
For the import connections feature? I can add that in, when I added the feature most people were coming from dbeaver and tableplus so just stuck to that.

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

( Read More... | 50 comments | on HN )

DBDelve: Fast and modern DB Client made in Rust and gpui

Every DB Client I've used so far falls into two categories: Memory hogs (DBeaver, Beekeeper, Datagrip) Better but paid (TablePlus)I switched to zed from vscode some years back and while my code editor got fast, my db client was always the bottle neck.I had known about GPUI so started building a DB Client in it, to start with I just made it for my own use but kept on adding features so it now...

( Read More... | 1 comment | on HN )
Thanks a lot! It is but if more people find the app useful in their own journey, the app would be the bigger achievement :)

Show HN: Kilo – Open-source, local-first workout, weight and calorie tracker

Started my fitness journey last year and have lost 40kg till now. While doing it, I leaned heavily on logging my calories, weights and lifts. All of this was pretty scattered and I had to write custom scripts if I wanted to just visualize my progress and see how I was doing over time. The apps that do it like strong/hevy are heavily paywalled and basically every useable feature is something you...

( Read More... | 3 comments | 2 points | on HN )