Desktopowe aplikacje GitHuba są znane już od wielu lat.Aplikację dla OS X wydano w czerwcu 2011 roku, niespełna rokpóźniej zadebiutowała zaś aplikacja dla Windows. Po jej wydaniuobiecywano, że będzie objęta podobnie troskliwą opieką, cowersja na Maka, ale chyba nie do końca obietnicę spełniono. Niemające za wiele ze sobą wspólnego aplikacje trudno było traktowaćjednakowo, szybko stało się jasne, że wersja na Maka jest dlaGitHuba znacznie ważniejsza.
Nowy GitHub Desktop, wydany jednocześnie na Maka i Windows,zastępuje stare aplikacje, przynosząc ujednoliconą bazę kodu ipraktycznie taki sam interfejsu użytkownika. W porównaniu do starejwersji na Maka przynosi m.in. listę projektów w pasku bocznym,ułatwiającą rozpoczęcie nowego projektu, czy łatwiejszeprzełączanie się między gałęziami i tworzenie nowych.Uproszczono też pracę grupową – swoje zmiany można wgrać bezkorzystania z linii komend, z wyniku funkcji diff można zaśwybierać pliki i poszczególne linie kodu, które stanowią zmianę.
Można też przeglądać swoje commity w lokalnych i zdalnychgałęziach, zwizualizować historię w grafie przedstawiającymposzczególne zmiany, jak i łączyć kod do głównej gałęzibezpośrednio przez desktopowego klienta,