GitHub Desktop versions

This app helps you access and manage the data you upload to GitHub service.
3.6
Jun 26, 2026
3.5
Jun 18, 2025
3.4
May 29, 2024
3.3
Aug 30, 2023
3.2
Mar 1, 2023
2.9
Jun 16, 2021
Editorial review
rating
2.8
Apr 28, 2021
Editorial review
rating
2.7
Apr 2, 2021
Review
Jun 8, 2017
Editorial review
rating

What's new

v2.9 [Jun 16, 2021]
- fixed: Performance regression on macOS Sierra.

v2.8 [Apr 28, 2021]
- Fixed: Errors rendering malformed branch names when opening a pull request.

v0.5 beta [Jun 8, 2017]
- New: Added Zoom In and Zoom Out.
- Fixed: Various errors when on an unborn branch.
- Fixed: Disable push/pull menu items when there is no remote.
- Fixed: Better error message when the GitHub Enterprise version is too old.
- Fixed: Error parsing non-JSON responses.
- Fixed: Updated the 'Install Git' help documentation link.
- Fixed: Disable menu items while in the Welcome flow.
- Fixed: Windows: Fall back to HOME if Document cannot be found.
- Improved: Close the window when an exception occurs.
- Improved: Always use merge when pulling.
- Improved: Move the 'New Branch' menu item into the Branch menu.
- Improved: Remove Repository's default button is now Cancel.
- Improved: Only fetch the default remote.
- Improved: Faster commits with many files.
- Improved: Measure startup time more reliably.
- Improved: Prefer the GitHub repository name instead of the name on disk.

Alternative downloads

MacUpdate Desktop
MacUpdate Desktop
Free
rating

MacUpdate Desktop 6 brings seamless 1-click app installs and version updates to your Mac.

Unity Hub
Unity Hub
Free
rating

Streamlines the way you find, download and manage your Unity Projects.

Git
Git
Free
rating

Efficiently and easily manage large and small projects.

GitEye
GitEye
Free
rating

Facilitates development tasks like agile planning and code reviews.

GitHoard
GitHoard
Free
rating

Clone git repositories quickly by overriding HTTP protocols.