Download GitHub Desktop

Focus on what matters instead of fighting with Git.

  • Windows 3.6.10
  • macOS 3.6.10-ffeefe5d
  • Free and open source
  • MIT

Windows 3.6.10

ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user 36cae76228a32cfabcf2bf3e17e6bb3f4e294b70692ca88a163595e6603dd835 Download
x64 (64-bit) MSI (WiX) All users 7878e103e3c7870a7df98cf06550ebe04aded6bde5997cb3564f09800122c829 Download
ARM64 EXE Per user 1f83a4c4623b9e7cd4634fee4be47684d7ce67c66b7fca36293eac6f74bd4eaa Download
ARM64 MSI (WiX) All users 5dc2eee67cf4cd7df3fa52b5616a9e2caf57a625f0298310419c8b21ded39c64 Download

Install with winget: winget install --id GitHub.GitHubDesktop --exact

Check a download: Get-FileHash .\<file> -Algorithm SHA256 (PowerShell) and compare it with the SHA-256 above.

macOS 3.6.10-ffeefe5d

ArchitectureFormatRequiresFile & sourceSHA-256Download
Intel (x64) ZIP macOS 13+ GitHubDesktop-x64.zipdesktop.githubusercontent.com 36788daa09526331fdc4eef9aa9e928d993d5205978f0dc3b513ff684c9597ab Download
Apple silicon (ARM64) ZIP macOS 13+ GitHubDesktop-arm64.zipdesktop.githubusercontent.com 8d891e3c891c5b583869fc99b445c91ac77a6bd787161ddd492f485de36e6357 Download

Install with Homebrew: brew install --cask github

Check a download: shasum -a 256 ~/Downloads/<file> (Terminal) and compare it with the SHA-256 above.

What the installer does

Windows

  • Delivered as a standalone setup program (.exe) for x64 and ARM64 and a Windows Installer package built with WiX (.msi) for x64 and ARM64.
  • Offers both a per-user and an all-users installer.
  • Supports unattended install with --silent.
  • Declared install modes: interactive and silent.
  • Registers the github-windows://, x-github-client://, and x-github-desktop-auth:// link protocol.
  • Shows up in Windows “Installed apps” as “GitHub Desktop Deployment Tool”.
  • Upgrades install over the existing version.

macOS

  • Delivered as a ZIP archive for Intel (x64) and Apple silicon (ARM64).
  • Installs the app GitHub Desktop.app into the Applications folder.
  • Adds the command-line tools github.sh and github when installed with Homebrew.
  • Requires macOS 13 or later.
  • The app updates itself, so it may be newer than the version Homebrew lists.
  • A full “zap” removal also deletes up to 15 support, cache and preference locations in your home folder.

Overview

GitHub Desktop is an open-source Electron-based GitHub app. It is written in TypeScript and uses React.

Details

Publisher
GitHub, Inc.
Latest version
Windows 3.6.10 · macOS 3.6.10-ffeefe5d
Released
2026-10-26 Windows build
Platforms
Windows, macOS
License
MIT
Price
Free and open source
Copyright
Copyright (c) GitHub, Inc.
Tags
git github
winget ID
GitHub.GitHubDesktop
Homebrew cask
github
winget moniker
github-desktop

Official links

Verification & provenance

Level 0. Hashes copied from upstream package manifests (winget-pkgs, Homebrew cask). Not independently re-computed; signatures not checked.
Hash re-computed by everyversion.netNot yet
Code signature checkedNot yet
Publisher / domain / certificate change monitoringNot yet
Windows: sourcemicrosoft/winget-pkgs
Windows: SHA-256 in upstream manifestYes
Windows: observed at commit21e6be824c55 · retrieved 2026-11-04
macOS: sourceHomebrew/homebrew-cask
macOS: SHA-256 in upstream manifestYes
macOS: observed at commit1f44ba636b3c · retrieved 2026-11-04

Old versions

Windows versions

Showing the newest 20 of 76 versions (the JSON and Markdown versions list 50). Open a version for its installers, checksums and a command that pins it.

3.6.10 latest2026-10-26 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user 36cae76228a32cfabcf2bf3e17e6bb3f4e294b70692ca88a163595e6603dd835 Download
x64 (64-bit) MSI (WiX) All users 7878e103e3c7870a7df98cf06550ebe04aded6bde5997cb3564f09800122c829 Download
ARM64 EXE Per user 1f83a4c4623b9e7cd4634fee4be47684d7ce67c66b7fca36293eac6f74bd4eaa Download
ARM64 MSI (WiX) All users 5dc2eee67cf4cd7df3fa52b5616a9e2caf57a625f0298310419c8b21ded39c64 Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.6.10 --exact

[Fixed] Update Git for Windows to 2.56.0.windows.4 - #23075

Manifest: manifests/g/GitHub/GitHubDesktop/3.6.10

3.6.92026-10-24 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user f0017af2efb38d22ecfdc519ed387449f112c5cab486c41214c173230de953c1 Download
x64 (64-bit) MSI (WiX) All users e2bab1785c348d0c29cb79c1030b07b902322e63ffd4025ef9bfd175db600555 Download
ARM64 EXE Per user 7489f3d91184a02e8a607db3a7f34b187516d6da1729360950aaee92fc60204c Download
ARM64 MSI (WiX) All users a43454544f991eb244b1e0f384b9316da7965f78908b29388fccc26805ffc433 Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.6.9 --exact

[Fixed] Prevent GitHub Desktop from crashing when Copilot stops unexpectedly - #23066

Manifest: manifests/g/GitHub/GitHubDesktop/3.6.9

3.6.82026-10-22 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user 8b378ffbde3e4d00525dac7472d5dfc367adbcf31bf5034dee800dfcf625e496 Download
x64 (64-bit) MSI (WiX) All users 6bc0f781affc31538eca70f804890fe3b63244db4dd89188b6c361ec642e5cd3 Download
ARM64 EXE Per user 07a4f8870a04d63bcf4c98551ba2f8353bb21a30afe5335b60b83860fb006102 Download
ARM64 MSI (WiX) All users fcc087956ff7890e14e0d8107187e0aad8dc8917b9eb98b075051c4ebdd4c90a Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.6.8 --exact

[Fixed] Renaming a worktree no longer fails with a permission error on Windows - #23056 [Fixed] Keep keyboard focus visible in the repository, branch, and sync dropdowns when using high-contrast themes - #23019 [Improved] Update Git to 2.56.0, Git LFS to 3.8.1, and Git Credential Manager to 2.9.1 - #23057 [Fixed] Keep the port when building GitHub Enterprise Server sign-in and link URLs, so instances running on a non-default port work correctly - #23046 [Fixed] Fix right-edge clipping of italicized text and keep descriptive context fully visible in the user autocompletion list - #21820. Thanks @hi2242! [Improved] Update Electron to v44.9.1, improving macOS auto-update reliability and overall app stability - #23051 [Added] Add syntax highlighting for Svelte files - #22969. Thanks @Klaynight-dev! [Fixed] Flag worktrees whose folder is missing with a clear warning and offer to remove them instead of failing with a raw git error when switching branches or worktrees - #22607. Thanks @francisrath! [Fixed] Fix SSH host key confirmation prompts with newer OpenSSH versions - #22881 [New] Use short-lived tokens for new logged-in users - #22943

Manifest: manifests/g/GitHub/GitHubDesktop/3.6.8

3.6.72026-10-08 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user 2e38db8d986884474a1e45afddf554a7187f42124bd38a3d7ea165be7f77f90d Download
x64 (64-bit) MSI (WiX) All users e1510c4fa6bc348aade90cdda7ed55d8fd1e984aebf2d66ad290741b92977053 Download
ARM64 EXE Per user 37203f6f453deaaafbe0656b0855cb60f19fbe1e5785f638c32d637a5837fa7c Download
ARM64 MSI (WiX) All users 076d0044f2a5e6acd0131578d83336f6b2da2504a070a7850c58e2b41cc851ea Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.6.7 --exact

[Added] Keep the current worktree toolbar segment visible with the "Always show worktree list" Appearance setting - #22888 [Fixed] Fix a crash that could occur when Git LFS progress tracking encountered a file read error - #22889 [Fixed] Fix "Open in Cygwin" integration for repository folders whose names contain spaces or punctuation - #22883 [Fixed] Correctly handle branch, remote, and tag names that start with a dash across fetch, push, checkout, merge, rebase, and worktree operations - #22862 [Improved] Update Copilot SDK to v1.0.13 - #22828 [Improved] Improve contrast of the success and failure icons in the checks summary - #22900 [Improved] Validate macOS application bundle paths in the clone dialog - #22891

Manifest: manifests/g/GitHub/GitHubDesktop/3.6.7

3.6.62026-09-15 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user b01f33ffaaf5febe399eef8bdf72444e38d580c3530c05fc35eae166596227a2 Download
x64 (64-bit) MSI (WiX) All users 988d17208b6801d9cf09c7cadc9831e62588c105cd680e62ce9d5c95559e2021 Download
ARM64 EXE Per user 30520cb99c0873627a7234f3f60cf7a178d4c702ed1c0abd864cd90a49b0184b Download
ARM64 MSI (WiX) All users 0b46a53f4ac1a5ece408eb5a0eed87e435d4b7c09e0fadd066faa296c0927f2a Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.6.6 --exact

[Improved] Ask for confirmation before revealing certain folders in Finder - #22872 [Improved] Improve how .gitignore files are handled - #22872

Manifest: manifests/g/GitHub/GitHubDesktop/3.6.6

3.6.52026-09-02 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user 582a09fb08f4e13362d186374c8c9e053210dff4327d469a1bdfbb0cc85de499 Download
x64 (64-bit) MSI (WiX) All users 56d6d902eb49a3651f971f3db338f6aa7625f68f5559c4e75c7d60842104f0ee Download
ARM64 EXE Per user d7d727245691caba3bfc0210c374882682e5c54212db9de714495ebbddb6b1e7 Download
ARM64 MSI (WiX) All users 51cb4b8dfa25b1584a2869802b491cf9aaaad8c685d418438e4f3ec19964841d Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.6.5 --exact

[Fixed] Detect RStudio installations made by the new Windows installer that registers uninstall entries per-user or in the 64-bit machine-wide location - #22774 [Fixed] Keep the image diff "Difference" mode from showing false green artifacts caused by sub-pixel misalignment - #21535. Thanks @jackfreem! [Fixed] Re-enable repository menu items after cancelling a rebase from the local changes overwritten dialog - #22536. Thanks @iamarjunsuresh! [Fixed] Preserve existing branch protection information when GitHub API requests fail - #22655. Thanks @agisilaos! [Fixed] Hooks taking input via stdin no longer error on Windows - #22620 [Improved] Prevent upgrading from macOS 12 and older ahead of an upcoming Electron update that drops support for it - #22800

Manifest: manifests/g/GitHub/GitHubDesktop/3.6.5

3.6.42026-08-11 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user 436b928ccef4729b0e37ffcab4cfe3b64662895a3003fd1535aca3301a51dc4a Download
x64 (64-bit) MSI (WiX) All users 0af2bec6ad0e73b999ebd30b19c7042beaa9b604b7a34839ec3e5975f11ec15b Download
ARM64 EXE Per user d513f7d7c14792dd39fc566a59c22aafc22ea061ec5073a7408c0c44a3b22fc7 Download
ARM64 MSI (WiX) All users b29914cac26cf84f710878fb1b74c7ad612283a4a7f5b08559f4d49035799996 Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.6.4 --exact

[Improved] Update Git for Windows to v2.53.0.windows.4 [Improved] Update Git Credential Manager to 2.9.0

Manifest: manifests/g/GitHub/GitHubDesktop/3.6.4

3.6.32026-07-14 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user 71e939b98b8bdd77b8178362399d5a6a49bc24d8cf7882f4ab1030be3e14d435 Download
x64 (64-bit) MSI (WiX) All users 62613af0723746130d17e415175a9c312929a06ce232ec34da476912cc2e11c3 Download
ARM64 EXE Per user 5b79429c8b43a2aa722a82241e3391f8d14f9ec118f2861d9a98180b8914041b Download
ARM64 MSI (WiX) All users a69c53bcd4bddf02e981dd3efc40b2d6d760adc4282a2dce2300c3db0b2b9e3a Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.6.3 --exact

[Fixed] Resolve error that prevented Copilot-based features from working correctly on Windows - #22509 [Fixed] Keep commit message @-mention autocomplete from surfacing users without a profile name when typing queries like "@null" - #22414. Thanks @sukanth! [Fixed] Resolve a crash where the truncated repository path text could enter an infinite re-render loop - #22458 [Fixed] Fall back to the main worktree so a repository no longer appears as missing when its linked worktree folder was deleted outside Desktop - #22474 [Fixed] Keep files visible in the Changes list after Desktop returns from being backgrounded - #22497 [Fixed] Show an error dialog instead of silently doing nothing when Copilot fails to generate a commit message due to a git error - #22496 [Fixed] Copilot sessions from generating commit messages or resolving conflicts do not show up in VS Code - #22443 [Fixed] Repository list scrolling no longer gets stuck or jitters when scrolling over tall groups (e.g. large organizations) - #22438. Thanks @peteski22! [Improved] Clarify the line-ending conversion warning to explain that Git will automatically convert the file's line endings on next checkout, with a link to learn more - #21446. Thanks @Whitebrim!

Manifest: manifests/g/GitHub/GitHubDesktop/3.6.3

3.6.22026-07-01 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user deac92b3ad54074d02bf8d9b94681b00d52b981605d448068f21d8a8be962880 Download
x64 (64-bit) MSI (WiX) All users 36a7a7faf601f0726214d14ddaaf2ea9ae1c39d3526b1f4b7c8c432fd8e770b8 Download
ARM64 EXE Per user b7b3b13273e565dedc53025aab5522592458672405aa738389679cbe644d8bd3 Download
ARM64 MSI (WiX) All users 8608eae0c71bdfaec3d72f5d711cb841bf43c558606163470dd79fc08fbe0875 Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.6.2 --exact

[Fixed] Invoking Desktop from the command line inside a worktree now opens the existing repository with the worktree selected instead of prompting to add a new repository - #22378 [Fixed] Scrolling no longer gets stuck when the pointer is over a tall group in the repository list - #22387. Thanks @peteski22!

Manifest: manifests/g/GitHub/GitHubDesktop/3.6.2

3.6.12026-06-25 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user 2e0a3519ba3d4bdbb7cbdec0e2605535e78cb81f4051e3c963cf3a613af5ebca Download
x64 (64-bit) MSI (WiX) All users 767c25addc1e75d1fbaa235055a4c45172dcb82056327c710e5314537f210b61 Download
ARM64 EXE Per user ebc9e15855d67beb3856e8bff3e0308a14a4416d66c53e41d6e3f02e36913794 Download
ARM64 MSI (WiX) All users a6bdba0a2f50cc0fb78a5c98a4a8734e9bfa5daca9b67eee88356a2ce09418c3 Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.6.1 --exact

[Fixed] Copilot Max plan users are recognized correctly - #22400 [Fixed] The default Copilot model is Auto [Fixed] Improved loading times for Copilot features - #22394 [Fixed] Copilot model picker no longer extends beyond window dimensions in small window sizes - #22391

Manifest: manifests/g/GitHub/GitHubDesktop/3.6.1

3.6.02026-06-24 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user 56c1b848a736f9c076fb440b29d5a968fd82986ffe6ff715cb0c761c9a52f4a7 Download
x64 (64-bit) MSI (WiX) All users 274dd0d450a7b414df097bf127c4701d94be2e1d405ce42b183307caa9ef769e Download
ARM64 EXE Per user c2dd6a8ff4d9d0c11f09a6b2c5ddb86fd8e62c9766e24c6f6eb7c727551b802e Download
ARM64 MSI (WiX) All users 28d5d538b450cc5e4fa9c35ab6afd3faaf7033a0c161a72015d873803ca5f59f Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.6.0 --exact

[New] Git worktree support for managing multiple working directories of the same repository - #22102. Thanks @devxoul! [New] Resolve merge conflicts with Copilot - #22265 [Fixed] Recover conflict dialog from permanently frozen state when conflict state becomes invalid, preventing users from needing to restart the app - #22348 [Added] Allow users to stop an ongoing request to generate a commit message with Copilot - #22324. Thanks @say25! [Fixed] Fix Warp terminal detection on Windows to support the new Warp registry path with fallback to the legacy path - #22264. Thanks @Cocodrulo! [Fixed] Items in lists such as branches and changed files are properly announced by screen readers on Windows - #22219 [Fixed] No longer prompts to initialize Git LFS for repositories that use non-LFS Git filters - #22180. Thanks @RonanLB! [Fixed] Remove misleading pointer cursor from the example link preview in Accessibility preferences - #22244

Manifest: manifests/g/GitHub/GitHubDesktop/3.6.0

3.5.122026-06-01 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user 338e6fe3430ddb7db3e370f11b98e2d6a25998d5d7bdc7d714b77cfb5b13afc0 Download
x64 (64-bit) MSI (WiX) All users 33658fef56ab64d7650ca625f19aba9b027c4d69a1cc8bf1e695695ebd68602e Download
ARM64 EXE Per user bedf3558fe5f01f64a29637256456c8c16ceb29ff11951ca4774b405e6b7bf2d Download
ARM64 MSI (WiX) All users 7c936706036842e27c5ae5d714f80b8bddc05c4b4bb9b4a59169a182ea2a148a Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.5.12 --exact

[Fixed] Items in lists such as branches and changed files are properly announced by screen readers on Windows - #22219

Manifest: manifests/g/GitHub/GitHubDesktop/3.5.12

3.5.112026-05-26 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user 7c00cb4c812de6e10cb5a83336e93e40e29d5417d11b80ca2631b8a1dda59d7a Download
x64 (64-bit) MSI (WiX) All users 21254eccada7f7496ec5804a0e4310a17bdd9797b01fda53469b6d46445dcca0 Download
ARM64 EXE Per user 352af4d6ff1dfa2bec1881899b250be0908fbbbc0e99eb5ed354233070afcb4f Download
ARM64 MSI (WiX) All users 4da48d96b0ae4df0ad3b2bb7121bd267032dbe1191932d368e46f90a4fc18bf0 Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.5.11 --exact

[Fixed] Fix launching custom shells

Manifest: manifests/g/GitHub/GitHubDesktop/3.5.11

3.5.102026-05-22 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user 7b6d44f87b619fd78c016db6a783cad52f44a060912ad853f00353a9152853d9 Download
x64 (64-bit) MSI (WiX) All users 15d72d9fa7b412d56181f3ce59bd8389e7a57badfcc1b6f577608c07301d30ec Download
ARM64 EXE Per user 53a92674fd2f696f12140651c3d3c25b18d20be822829c34ec3f9528fc48c931 Download
ARM64 MSI (WiX) All users 94fc391130edc8218ae84231440014c3779c2323d3afe8d77015d3d0606878b6 Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.5.10 --exact

[Fixed] Intermittent crash trying to load Copilot models [Added] Add date, time, and number formatting preferences to the Appearance settings - #21836

Manifest: manifests/g/GitHub/GitHubDesktop/3.5.10

3.5.92026-05-21 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user b1059918f7c62f30941cb7e0dfca82d4b318ac4e41f0d3732244e3e8f94be7a0 Download
x64 (64-bit) MSI (WiX) All users b3d10ef725512fbc03a2e153001ade85034607e9f9a181e2cd0027cc01ab8480 Download
ARM64 EXE Per user 25c6913aa0925b22276355277395d4b6ab6f1a1b781219c59a25a8a7bfc4c07d Download
ARM64 MSI (WiX) All users 0ea81c3386232ad0f1ac4d05ceaf6fd3fa1374c2b55b6b273d0fa5307794892b Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.5.9 --exact

[Fixed] Skip branches checked out in linked worktrees during pruning - #8043. Thanks @KRRT7! [Fixed] Fix styling of buttons in the commit message area - #22075 [Fixed] Fix rendering long lists of changed files - #21630 [Fixed] Add syntax highlighting for .astro files - #21987. Thanks @JunDev76! [Fixed] Fix Windows scrollbar sync with react-virtualized Grid - #21940 [Fixed] Improve spacing on release notes dialog - #21962. Thanks @DylanDevelops! [Fixed] Fix a crash (Maximum update depth exceeded) that could occur while the conflicts dialog was open during a multi-commit operation - #21879 [Fixed] Remove discontinued GitHub AE references from the Enterprise sign-in screen - #21926. Thanks @toddmanion! [Improved] Enable diff expansion and syntax highlighting for up to 1MB - #21876 [Improved] Update re2js regex engine to use optimized DFA path for improved performance - #21924. Thanks @le0pard!

Manifest: manifests/g/GitHub/GitHubDesktop/3.5.9

3.5.82026-04-14 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user 782bfc0d239258339499c40579ec2b9c9a2c1b93c1f57751f1a492d1d54a94a5 Download
x64 (64-bit) MSI (WiX) All users 90fc7236f06e1888c378acd9b92fb411732508632306627aedc59559d5255027 Download
ARM64 EXE Per user 826ff0244dc75aec6761314536ca047634c80c269fde0c90db0779d4d55dbede Download
ARM64 MSI (WiX) All users e1c643c09bd0c0f5b154a761c0ff7c270f65bc4e2cb0be146100748ab3ec7548 Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.5.8 --exact

[Improved] Update Git for Windows to v2.53.0.windows.3

Manifest: manifests/g/GitHub/GitHubDesktop/3.5.8

3.5.72026-03-31 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user 8562ae4128ff17fa0848d9e57b05681b3c3eb4c85a694ed75d39cba17a8370df Download
x64 (64-bit) MSI (WiX) All users cb4c566b9c77e51df13f2469e4554f36c2164f47fde2525e0fbc0498806be7c9 Download
ARM64 EXE Per user 7c00cb352da1c711e5d9076f8dc6e38f07e96446496c90e4a6939ac00529f4a1 Download
ARM64 MSI (WiX) All users 735c9254329bf05f96aa5f47182fc0546dd9e4c07f59ec8ca085f44b3d3c10d9 Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.5.7 --exact

[Added] Rename branch dialog now validates branch names against repository rulesets - #21822 [Added] Allow empty commits via the commit options menu - #21771 [Added] Add option to include a Signed-off-by trailer on commits for Developer Certificate of Origin workflows - #21741 [Fixed] Discard Changes now completes even when the GitHub Desktop window is not focused - #21739 [Fixed] Allow origin fetch on empty repo - #4574 #4575. Thanks @jackfreem! [Fixed] Fix window background color when resizing - #21548. Thanks @BaldrianSector! [Fixed] Ignore Tab in terminal and keep textarea enabled - #21696 [Fixed] Clear commit message after a successful commit when switching to the History tab while the commit is in progress - #21721 [Improved] Liquid Glass icons for macOS Tahoe - #21010. Thanks @fabe and @caiofbpa! [Improved] Update default tab size from 8 to 4 - #21705. Thanks @advaith1! [Improved] Recognize Copilot CLI bot in commit attributions - #21727

Manifest: manifests/g/GitHub/GitHubDesktop/3.5.7

3.5.62026-03-10 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user 885787059e225a4594459ea7ec1339f1a27d08ebce118b095e9f0e9371ab3385 Download
x64 (64-bit) MSI (WiX) All users bb2b5ef2257ec7c37033262ab236c44d972b9f67e0b1562c5a38e1e3c499b27d Download
ARM64 EXE Per user 9a57660e10a56261e2e606207cd5d5893ca8d5df37426007f59f57093fa106b6 Download
ARM64 MSI (WiX) All users 4c722b5444911ced54b3381e39fc7d17ab719d1a0417bd78ce8adb74caa15c62 Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.5.6 --exact

[New] Support adding Copilot as a co author and show avatars for mentionable users - #21634 [Fixed] Fix detection of IDEs installed from JetBrains Toolbox - #21498 [Fixed] Choose the best account for the current repository to generate commit messages - #21484 [Fixed] Remove trailing $ typo in hooks output - #21638 [Improved] Update Git to 2.53.0 [Improved] Update Git for Windows to 2.53.0.windows.2 [Improved] Update Git Credential Manager to 2.7.3

Manifest: manifests/g/GitHub/GitHubDesktop/3.5.6

3.5.52026-02-18 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user ed805e0b0c36d4bbee71e6fb4e284b01aeeb4f5a0966f8d26307754f3712a0b0 Download
x64 (64-bit) MSI (WiX) All users d8fa3446113230637927dc70e8e0f4f6cd54332177586670f92d8aa1b148da13 Download
ARM64 EXE Per user c13f51f3dfa62f2c39070b72a77c8c26ab429679e187837d115831f0c57984dc Download
ARM64 MSI (WiX) All users 7ba6a15dc281765de490718bacb1f4cf91514330d0be863f3c7f32e31ae5eb4c Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.5.5 --exact

[New] Support running hooks in user's shell environment and allow bypassing commit hooks - #21319 [New] Enable one-time opening of a repository in an alternate editor` - #21436. Thanks @jackfreem! [Added] Add Warp terminal support for Windows - #21471. Thanks @Cocodrulo! [Added] "View Branch on GitHub" option on branch list context menu - #21071. Thanks @DylanDevelops! [Fixed] Fix bad repository state when switching between branches with submodules - #21188 [Fixed] Enterprise is spelled correctly in Account preferences - #21454 [Fixed] Commits made by Copilot now use the Copilot avatar - #21475 [Fixed] Prevent crashes when clicking on notifications - #21311 #20760 [Fixed] Enter key now creates new branches from the branch filter field - #7734. Thanks @jackfreem! [Fixed] Fix the inability to move directories when creating a repository in a non-Git folder - #20991. Thanks @DylanDevelops! [Fixed] Support showing the unpublished indicator when having more than 100 unpublished commits - #20882. Thanks @ashdawngary! [Fixed] Repository write access warnings update immediately when switching accounts - #21329 [Fixed] Improve branch renaming to handle case-only changes - #21320 [Fixed] Refresh repository after commit failure - #21229 [Fixed] Check run list scrolls when they exceed available space - #20831. Thanks @iamarjunsuresh! [Fixed] Only sanitize forbidden fs characters when creating repo - #20973 [Fixed] Remove extra apostrophe from "Generating commit details" aria-label…

Manifest: manifests/g/GitHub/GitHubDesktop/3.5.5

3.5.42025-11-05 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) EXE Per user 072dd05b67b3a17a9ce75686e7a8fe0cb5cf284cbb539070ddf75f719332f2ba Download
x64 (64-bit) MSI (WiX) All users ecf65cb2074b5b4be2f1c7e087de7551d38d57fdefc68a6c0697e708d6cf8eab Download
ARM64 EXE Per user b8e614e78e32383c3f930c685470fa8d92324399ef3b10909b0d74f2728fae10 Download
ARM64 MSI (WiX) All users 031a30d826914d130aaffcc6bec0e3d1bf8778997d2f5105689412b533d512db Download

Pin this version: winget install --id GitHub.GitHubDesktop --version 3.5.4 --exact

[Fixed] Update Git LFS to 3.7.1 to address CVE-2025-26625 [Fixed] Check run status icons in the re-run checks dialog have a status tooltip that is accessible by screenreaders - #21191 [Fixed] The Whitespace hint popover appears when right-clicking diff lines while "Hide whitespace changes" is enabled - #20848. Thanks @zekariasasaminew! [Fixed] The cancel button in the sign-in dialog is enabled after sign-in attempt - #21144. Thanks @zekariasasaminew! [Fixed] The "Update Email" button in the "Misattributed Commit" popover works after login from a different account - #21176 [Fixed] Improve host discovery when using authenticating proxies - #19039 #19120 [Fixed] Fix diff search results highlights not visible on addition hunks - #21134 [Fixed] Add Copilot commit message generation to context menu - #21000. Thanks @zekariasasaminew! [Fixed] Override system accent color for checkboxes and radio buttons - #21088 [Improved] The icon contrast on the pull request check run button meets minimum 3:1 contrast requirements - #21189 [Improved] Increased title bar height on macOS Tahoe - #21135. Thanks @berkcebi! [Improved] Display line change count in PR Preview Dialog - #21126. Thanks @iammola! [Improved] Allow users to skip commit message override confirmation - #21025. Thanks @ilyassesalama! [Improved] Allow generating commits with Copilot in non-GitHub repositories - #20698. Thanks @schroedermarius!

Manifest: manifests/g/GitHub/GitHubDesktop/3.5.4

All older versions: manifests/g/GitHub/GitHubDesktop

macOS versions

Homebrew casks list only the current release. Earlier builds appear in the cask’s history on GitHub, and Homebrew cannot install them directly.

3.6.10-ffeefe5d latest2 installers
ArchitectureFormatRequiresFile & sourceSHA-256Download
Intel (x64) ZIP macOS 13+ GitHubDesktop-x64.zipdesktop.githubusercontent.com 36788daa09526331fdc4eef9aa9e928d993d5205978f0dc3b513ff684c9597ab Download
Apple silicon (ARM64) ZIP macOS 13+ GitHubDesktop-arm64.zipdesktop.githubusercontent.com 8d891e3c891c5b583869fc99b445c91ac77a6bd787161ddd492f485de36e6357 Download