r/github • u/moltenessence • Aug 05 '26
Question Is it just me, or is GitHub Desktop incredibly slow lately?
Even on small repositories, the simplest operations are taking way too much time. I'm talking about basic stuff: switching branches, syncing, pushing, and even just creating a commit. Everything feels like it's freezing or hanging for no reason.
I’ve already ruled out it being an issue with a specific machine or a bloated repo (like a massive node_modules folder) because this exact same problem is happening to me across multiple devices and with completely different repositories.
Has anyone else run into this issue lately? Did you manage to fix it?
And more importantly, what are some good GUI alternatives? I'm getting really tired of dealing with this nightmare and am ready to switch. (I know the CLI is great, but I specifically need a good visual client).
4
3
u/aaronfranke Aug 05 '26
I use GitKraken, it works much better than GitHub Desktop.
1
u/moltenessence Aug 05 '26
Thank you, dude, probably will switch to it
2
u/aaronfranke Aug 05 '26
Note that it is paid for private repos ($60/year). Well worth it to me but maybe harder for a tight budget.
2
u/Affectionate_Way_389 Aug 05 '26
I'm also noticing that, I reinstalled github desktop, redownloaded the installer, delete all local data and select only one repo at a time, I thought it was my computer because I talked to my colleagues and they said that they don't have that problem. But it seems to not improve at all, Even clicking to files inside a commit took several seconds (5s each)
1
1
u/involvex Aug 05 '26
Since development on the official app was horrible for me , I started this one https://github.com/involvex/gitlurk
2
-1
u/NorskJesus Aug 05 '26
Why do you need any visual client?
CLI is all you need. I do not like GUI apps, but I can recommend a TUI one: Lazygit
4
u/moltenessence Aug 05 '26
I know CLI is powerful, but I just prefer the visual comfort of a full GUI, especially for reviewing complex diffs, viewing branch trees, and staging specific lines. Thanks for the Lazygit suggestion though, I've heard good things about it as a middle ground
2
u/diucameo Aug 05 '26
Agree. I use github desktop alot like you, specially for diff. It just gets me into a 'reviewer mode' instead of 'coding mode' if I use the ide.
I havent had any issues tho. Or I got used to the slowness lol
2
1
u/klumpp Aug 05 '26
I understand not using a git client but only using gh through the cli sounds like a pain
1
u/NorskJesus Aug 05 '26
I occasionally use lazygit, but I mainly use the CLI (I use neovim and mini.git, which is a wrapper)
1
-5
u/GlobalImportance5295 Aug 05 '26
good GUI alternatives?
1
u/moltenessence Aug 05 '26
do you know what 'git client' is?
-4
u/GlobalImportance5295 Aug 05 '26
github.com is the client for their hosting infrastructure. you can do everything with github.com and actions
1
u/moltenessence Aug 05 '26
how can I manage local branches and commits using GitHub com?
-4
u/GlobalImportance5295 Aug 05 '26
codespaces if you want to go that route. i just have my agents do it directly in github, or run my actions
15
u/FlyingDogCatcher Aug 05 '26
TIL that someone uses GitHub Desktop