Desktop Plus

Desktop Plus·DesktopPlus.DesktopPlus

A GitHub Desktop fork with advanced functionality and improvements.

An up-to-date fork of GitHub Desktop with additional features including multiple account support, integration with third-party Git providers, commit search, multiple stashes per branch, and more.

winget install --id DesktopPlus.DesktopPlus --exact --source winget

Latest 3.6.4-r1·July 28, 2026

Release Notes

Changes and improvements:

  • The "Last clone" location (that is, the autopopulated parent directory when cloning a repository) is now remembered per-account instead of globally. This is useful if you have a work account and a personal account, and you would like to keep your work repositories in a different location than your personal repositories.
  • [#222] The app now uses HTTPS instead of SSH for git operations (clone, push, pull...), in all third-party integrations. This means these accounts now work out of the box without you needing to set up SSH keys:
    • GitHub accounts: They already used HTTPS, no changes were made.
    • GitLab accounts: You will need to log out and log back in to your GitLab account. After logging back in, you will be able to clone, push, and pull your public and private repositories without needing to set up SSH keys.
    • Bitbucket accounts: All sessions were automatically invalidated, you may have noticed a forced re-login some hours ago. After logging back in, you will be able to clone, push, and pull your public and private repositories without needing to set up SSH keys.
    • Codeberg accounts: They already used HTTPS, but it should now work more reliably.

    [!NOTE] Please note that already cloned repositories will continue to use SSH for git operations. There is no advantage to switching them to HTTPS, but if you want to do so you can either:

    • Delete the repository and re-clone it from within the app, or
    • Change the remote URL to use the HTTPS URL Fixes:
  • The Compare tab (Ahead/Behind list) is now correctly refreshed when switching branches, pulling remote changes, etc.
  • When "Wrap lines" is disabled in the diff options, resizing the window or sidebar now correctly updates the horizontal scrollbar.
  • Fixed a race condition that could show incorrect error information or cause the app to remove the incorrect branch if the user switched branches while the "Pull all" process was in progress.

Installer type: exe

x64773DEF289DA7FA1B2FEF0852382262F70F0BAA131558B5547723A72EE36F85CE
arm64E3131D2711ACEB52C26D85D3B2296727EFE1FB240F5B7C252A16B063E30C65A1

Details

Homepage
https://github.com/desktop-plus/desktop-plus
License
MIT
Publisher
Desktop Plus
Support
https://github.com/desktop-plus/desktop-plus/issues
Copyright
Copyright (c) Desktop Plus contributors. Licensed under the MIT License.
Moniker
desktop-plus

Tags

bitbucketcodebergdesktop-appgitgithubgitlab

Older versions (2)

3.6.4-r0
x646A53714476A6162841EF5D84923A24131BAB27D73D3D5737BCF3B2EBA2B1ED38
arm647E35EDCFCBC887B5A60DCC2197AA0776E7DB1291351562E7B89195EF0ABD8F82
3.6.3-r1
x64902C46F6C4D209AC84B43A1758C192FB684264F98E9627FFCAD0DC4F4286B7E1
arm641650A673510FF81B105EB0286D019333915C1BE5F90889A59535477E8DE171DF