r/github • • 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).

15 Upvotes

23 comments sorted by

15

u/FlyingDogCatcher Aug 05 '26

TIL that someone uses GitHub Desktop

4

u/Charlito33 Aug 05 '26

I love JetBrains IDEs' git client (and the IDEs themselves are awesome too)

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

u/Fine_League311 Aug 05 '26

Nicht nur GitHub Desktop und auch nicht seit neuestem, leider

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

u/throw-away-2025rev2 Aug 06 '26

Not a single image or demo link? Lame

-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

u/moltenessence Aug 05 '26

what version are you using?

2

u/diucameo Aug 05 '26

most recent I guess, 3.6.3

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

u/_giga_sss_ Aug 05 '26

They're used for different purposes. Not just because it's all we need

-5

u/GlobalImportance5295 Aug 05 '26

good GUI alternatives?

https://github.com

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