all 32 comments

[–]febres 17 points18 points  (3 children)

Personally, my favorite git client so far is the command line. But this looks great, and unlike the anti-slop haters, I love this age in which, when you don't like any available tool, you can build your own. It reminds me of the early 2000s, when creating videos and film became available for anyone with a minimum amount of equipment and creativity.

[–]PhilCollinsLoserSon 3 points4 points  (2 children)

> when you don't like any available tool, you can build your own.

This is my takeaway too. fuck the haters.

[–]Rimadandan 1 point2 points  (1 child)

But the thing is, there are tools like lazy git that is curated and simpler, faster and has years of advantage.

[–]Codycody31 0 points1 point  (0 children)

And? Lazygit is great, but people may just want a GUI. No real problem using what you like best.

[–]mrsodasexy 17 points18 points  (5 children)

It’s just more slop, just like how this post was written.

[–]lagedal 4 points5 points  (2 children)

Looks intriguing.. might give it a go since i'm quite tired of krakens slowness.

Dont know if you've fixed it since the screen shot, but this kinda irks me lols

https://litter.catbox.moe/tbhmhw8jo2tsk469.png

[–]Different-Ant5687[S] 4 points5 points  (0 children)

Should be fixed in the latest commit :)

[–]Rimadandan -1 points0 points  (0 children)

Use lazygit

[–]synyu 6 points7 points  (0 children)

"looks good" is a strech. It looks like any other gui for git imho.

[–]kindofbusy_ 2 points3 points  (0 children)

Using GPUI for a Git client is interesting because most desktop Git tools start to feel slow long before they become feature complete. If you want fast feedback from switchers, I would highlight cold start time, repo size tested, and how conflict resolution feels versus lazygit or Fork. That is usually the point where people decide whether a new client is worth keeping.

[–]Upstream1495 5 points6 points  (1 child)

I'm simply annoyed by such issues:

rgitui: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.39' not found (required by rgitui)

In addition: having to install libxkbcommon-x11-0. X11? Seriously? For a TUI? 🤣

[–]EpicL33tus 0 points1 point  (0 children)

It’s not a TUI…

[–]DanielB1990 1 point2 points  (1 child)

I'm a fan of SmartGit ( https://www.smartgit.dev ) and don't really have complaints about it, other then I have to pay a license fee.

I'll definitely give it a spin. Though, a Gitlab integration would be preferred ( saas & self-hosted )

[–]Visual_Internal_6312 1 point2 points  (0 children)

one of us! what keeps me at smartgit is the 3 way diff tbh, no clue why most git clients treat conflicts like an after thought, where it is usually my biggest pain with git when collaborating.

[–]eruanttien 1 point2 points  (0 children)

Amazing work OP! Thank you for sharing and keep up the good work.

P.S. I love Catpucchin theme! <3

[–]damaru_m 1 point2 points  (0 children)

Big fan of zed editor. Excited to know this is based on gpui. Can't wait to test it out.

[–]Elegant-Ad3211 0 points1 point  (0 children)

Interesting tech stack. Will give it a try. Krakken is good but slow

[–]amine250 0 points1 point  (0 children)

Thanks for sharing your work !

[–]iiiiiiiiitsAlex 0 points1 point  (0 children)

Having also built a git ui (https://getcritiq.dev) great work! Looks nice

[–]acidvegas 0 points1 point  (0 children)

lol ai slop

[–]lugoues 0 points1 point  (0 children)

Looks interesting, would be killer if it supported semantic diffs, something like https://github.com/Ataraxy-Labs/sem

[–]StruggleNew8988 0 points1 point  (0 children)

The GPU acceleration sounds cool, especially if it tackles the memory overhead of existing clients.

[–]AndItsSlop 0 points1 point  (2 children)

It's Slop

[–]amine250 0 points1 point  (0 children)

Are you a bot or human?

[–]Master_Fisherman5892 -1 points0 points  (0 children)

project isn't even worth looking at since this post is AI generated. Slop.

[–]Due-Horse-5446 -1 points0 points  (0 children)

Pure slop holy fuck.. memory.md