GitHub Desktop
GitHub Desktop is a free, open-source developer tool for Windows, macOS and Linux. Focus on what matters instead of fighting with Git. It has 22,024 GitHub stars and is released under the MIT license, and people use it instead of GitKraken and Sourcetree.
github.com/desktop/desktop (opens in a new tab)
Data as of from the GitHub API; description from the project's repository. Report an error
About GitHub Desktop
GitHub Desktop is an open-source Electron-based GitHub app. It is written in TypeScript and uses React. Download the official installer for your operating system:
Install GitHub Desktop
Package names found in the project's README. Each links to its package page so you can check the publisher first.
brew install --cask githubchoco install github-desktopReplaces
Commercial software people commonly use GitHub Desktop instead of.
- GitKraken
- Sourcetree
Similar apps
More open-source code editors and developer tools
Lima
lima-vm/lima
Linux virtual machines, with a focus on running containers.
Active · last commit Oct 28, 2026
OfficialCode editors & developer toolsWindowsmacOSLinuxTheia
eclipse-theia/theia
Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.
Active · last commit Oct 27, 2026
Code editors & developer toolsWindowsmacOSLinuxWaveterm
wavetermdev/waveterm
An open-source, AI-integrated, cross-platform terminal for seamless workflows.
Maintained · last commit Oct 5, 2026
OfficialCode editors & developer toolsWindowsmacOSLinuxCutter
rizinorg/cutter
Free and Open Source Reverse Engineering Platform powered by rizin.
Active · last commit Sep 11, 2026
OfficialCode editors & developer toolsWindowsmacOSLinuxWitr
pranshuparmar/witr
Why is this running? Trace any process, port, container, or file back to what started it - CLI + TUI.
Active · last commit Oct 23, 2026
Code editors & developer toolsWindowsmacOSLinuxYaak
mountain-loop/yaak
The most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC.
Active · last commit Oct 27, 2026
Code editors & developer toolsWindowsmacOSLinux
Is GitHub Desktop free and open source?
Yes. GitHub Desktop's source code is public on GitHub under the MIT license, which is OSI-approved or FSF-free, so you can use, copy and change it for free.
How do I install GitHub Desktop?
Homebrew: brew install --cask github and Chocolatey: choco install github-desktop. The commands are on this page. Installers are also on its GitHub Releases page (latest: release-3.6.7).
Can GitHub Desktop replace GitKraken?
GitHub Desktop is commonly used as a free alternative to GitKraken and Sourcetree. Features differ, so check that it opens the file formats and covers the workflows you rely on before switching.