Show HN: GitVolt, open source fast Git GUI (Tauri/CEF)

A fast, keyboard-friendly desktop Git client with a commit graph at its heart. Free and MIT licensed; Linux, Windows and macOS.
4 points by francislavoie 7 days ago gitvolt.com 0 comments
Summary not yet generated for this article.

Original Text

Hi HN!

I've been working on this for the past few weeks. I've been using GitKraken for a whole 10 years now, and I've always loved it, but lately I've found it to be a bottleneck, and I haven't seen it improve the features I really care about. So, as many others have done recently, I took a shot at using Opus 5.5 to help me build my dream Git GUI app.

I did take massive inspiration from GitKraken (the look and feel is a close match since it's what I feel comfortable with) but everything is built from scratch. I made lots of different UX choices that I think help streamline things.

Most importantly, performance was the key thing to get right at the start. I daily-drive Linux so that was first. I went with Tauri to have a really fast Rust core, and after doing performance testing with WebKitGTK it wasn't good enough. So I'm using Tauri's v3 alpha with CEF (Chromium) which made it easy to get a butter smooth 60fps for scrolling a huge list of commits (whereas I would barely get 10fps in my large repo with GitKraken, with tons of hitching). Everything feels so much faster.

The website is best viewed on desktop, I included a fully functional web-only version of the app (mocked git and gitlab) so you can try it out!

Some cost numbers: ~16 billion tokens, ~$5.4k at API rates, 5.2 full weekly quotas (spread over two 5x plans), ~$120 of subsidized plan cost.

Comments (0 of ) ⌛

Loading more comments... ⌛
Scroll down to load more comments
No comments available.
Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open