← All programs
GitHub Desktop logo

GitHub Desktop

GitHub, Inc. · Open source · Developer

GitHub Desktop is an open-source graphical user interface that simplifies interacting with Git repositories and GitHub. It allows developers to manage branches, commit changes, publish code, and review history without using the command line.

Download for Windows

desktop.githubusercontent.com · Official website

  • ✓ Official source (winget)
  • ✓ SHA256 taken from the official repository
  • ✓ Last checked: Nov. 4, 2026
  • This is not a virus scan. Check on VirusTotal
Version
3.6.10
Release date
Oct. 26, 2026
License
MIT
Installer type
exe
Install from the command line
How do I use this?

Type Terminal in the Start menu and open it, paste the command (Ctrl+V or right-click) and press Enter. It uses winget, Windows' own package manager, to install the program from its official source.

winget install --id GitHub.GitHubDesktop -e
SHA256 (file verification)36cae76228a32cfabcf2bf3e17e6bb3f4e294b70692ca88a163595e6603dd835

GitHub Desktop 3.6.10: what's new?

Summarized from the publisher's release notes.

Highlights

Who is it for?

GitHub Desktop is for software developers, designers, and students who want to manage version control and GitHub workflows visually rather than through terminal commands.

Good to know before installing

Screenshots

GitHub Desktop — Screenshots 1

How to install

Windows

  1. Download the official Windows installer from our download link.
  2. Run the downloaded setup file to complete installation.
  3. Alternatively, execute 'winget install --id GitHub.GitHubDesktop -e' in Command Prompt.

Alternatives

Frequently asked questions

Is GitHub Desktop free to use?

Yes, GitHub Desktop is free and open-source software licensed under the MIT License.

Can I use GitHub Desktop with Git services other than GitHub?

While optimized for GitHub, it supports local Git repositories and basic Git operations for other remote hosts.

Does GitHub Desktop replace Git CLI entirely?

It covers most common Git workflows visually, but advanced Git commands still require the terminal.