frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

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

1•shayan_abbas•11m ago
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/V2MOhJYFqIE

It 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 projects

Me and some other folks have been daily driving it for more than a month now and most good feedback comes on it having a really simple UI to navigate, very stable for its age and the performance of course. I’m also sharing here because those people tell me this has potential to grow so I’m trying my hand at distributing it.

Just want to give a huge shoutout here to the Zed team for GPUI, it's a breeze to work with if you just get through them not updating the crate officially on crates.io but the community has found the solutions for it, you just have to dig deep for it. It performs extremely well and just the HTML-like structure of it, makes it easy to understand for someone from a web dev background and agents are very good at writing it too. GPUI component also solves a lot of problems with having a good component library we can use. I think for anyone starting a GPUI project now, GPUI-kit makes a lot of sense, it just bundles GPUI, GPUI-component together and has some optimizations adding retained mode which is experimental but could provide a lot of benefit, so think all things considered it should be the default way.

The major optimization I did was just lowering the memory overhead by using packed rows which reduced the memory usage by 40% on large datasets (8.1GB to 4.9GB on a 4GB table loaded in app), everything else came bundled in with Rust and GPUI mostly or they just made it very easy.

Limitations: It's not signed and notarized, identity verification from apple's side has been a nightmare but it should be signed soon. Don’t expect feature parity with more mature clients for now, the general direction of this right now is the zed way of adding features in but after making sure the core workflows are done with a high quality.

Do give it a try, you can import your connections from dbeaver and tableplus.

https://github.com/ShayanAbbas1/dbdelve

The Fastest Object Storage Client in the World

https://www.youtube.com/watch?v=NJrqmoNpVGg
1•solatic•1m ago•0 comments

CICS Dungeon

https://github.com/mainframed/CICS_Dungeon
1•hggh•7m ago•0 comments

I Am a Silicon Valley Veteran. We Are Sabotaging Ourselves

https://www.nytimes.com/2026/11/09/opinion/ai-anthropic-doom-conscious.html
1•mikhael•9m ago•0 comments

The AI Boom Goes Nuclear

https://www.texasobserver.org/ai-boom-nuclear-energy-climate-change-texas-data-centers/
1•cdrnsf•9m ago•0 comments

Grok bot helped a guy disprove a stalking charge in divorce court

https://twitter.com/0xAlbus/status/2119502015554613344
2•Vaslo•10m ago•0 comments

Agentic Development Lifecycle with ReARM Boards: Integration Branch per Feature

https://rearmhq.com/blog/2026-11-09-rearm-boards-agentic-development-lifecycle/
1•taleodor•10m ago•0 comments

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

1•shayan_abbas•11m ago•0 comments

When We Eat, or Don't Eat, May Be Critical for Health (2018)

https://www.nytimes.com/2018/07/24/well/when-we-eat-or-dont-eat-may-be-critical-for-health.html
1•pretext•12m ago•0 comments

Unattended Reboots with Encrypted Disks

https://jmmv.dev/2026/11/zkeys-intro.html
2•birdculture•15m ago•0 comments

A rare strike in Taiwan exposes labor unrest beneath the global AI rush

https://restofworld.org/2026/taiwan-labor-strike-ai-profits/
3•higginsniggins•15m ago•0 comments

Reviving Programmer Happiness

https://www.rgianni.com/posts/reviving-programmer-happiness/
1•digitalWestie•16m ago•0 comments

Interleaf: An experimental tool for LLM assisted learning

https://interleaf.tulv.in/
1•atulvi•17m ago•1 comments

The first Unreal Engine release built primarily with agentic workflows

https://forums.unrealengine.com/t/unreal-engine-5-9-megajam-preview/2852840
1•lattalayta•18m ago•1 comments

MalloyBench: Language models write Malloy well with its compiler

https://www.getdot.ai/blog/malloybench
1•zurfer•18m ago•1 comments

Claude – just do my resume

https://claude-do-my-resume.pages.dev/
3•henryobj•20m ago•0 comments

Show HN: SteamPunk – swipe through and explore games on Steam

https://steampunk.sh/
1•linesofcode•22m ago•2 comments

Data intelligence in your app is as easy as a Git checkout

https://www.thoughtspot.com/webinar-ai-analytics-hands-on-lab
1•sleslesle•23m ago•0 comments

Show HN: Wealthnow – a read-only financial data MCP server with OAuth sign-in

https://wealthnow.io/mcp
1•humbertolobog•24m ago•0 comments

Chewing gum releases microplastics into your saliva, UCLA research shows

https://newsroom.ucla.edu/releases/bursting-your-bubble-chewing-gum-releases-microplastics-into-y...
2•randycupertino•24m ago•1 comments

Mail Pigeon – menu bar pigeon animation when new mail arrives on Mac

https://apps.apple.com/us/app/mail-pigeon/id6815354905?mt=12
1•juplite•24m ago•0 comments

Supermarket-Fridge Hacks Show Risk of Linking Everything to the Internet

https://www.wsj.com/tech/cybersecurity/supermarket-fridge-hacks-show-risk-of-linking-everything-t...
2•julienchastang•27m ago•1 comments

As budgets tighten, people are breaking out their library cards

https://www.npr.org/2026/11/05/nx-s1-5992908/libraries-and-cost-of-living
1•toomuchtodo•27m ago•0 comments

EU Targets Addictive Social Media, AI Chatbot Features in Draft Law

https://www.bloomberg.com/news/articles/2026-11-09/eu-plans-crackdown-on-addictive-social-media-a...
7•Signez•31m ago•0 comments

AI code review has the order backwards

https://pullboard.dev/dispatches/1/the-bar-comes-first/
1•Olscore•31m ago•0 comments

Working with Excel

https://www.etl-tools.com/articles/excel-automation.html
1•etl-tools•31m ago•0 comments

Nuclear button Benchmark: I gave five AIs the nuclear button

https://samuelfitoussi.com/posts/nuclear-button-benchmark
2•adev_•31m ago•1 comments

Show HN: Warden MCP, an MCP server for agents to quote and trade onchain

https://wardenprotocol.org/mcp
1•becometa•31m ago•0 comments

Signs You're Working in a Feature Factory (2016)

https://cutle.fish/blog/12-signs-youre-working-in-a-feature-factory/
1•Seattle3503•32m ago•0 comments

We shrank DSV4-Pro by 24%, within 0.5pt of original on MMLU – Tileward

https://tileward.com/research/a-smaller-deepseek-v4-pro/
1•apsharma•33m ago•0 comments

New jobs in 140 years of data: Why the AI displacement fear is overstated

https://cepr.org/voxeu/columns/new-jobs-140-years-data-why-ai-displacement-fear-overstated-and-wh...
2•yogthos•33m ago•0 comments