Popular: Data updated October 26, 2026

Categories

Internet1,355
Communication321
Audio & video898
Graphics & design539
Office & productivity1,120
Developer tools3,132
AI tools527
Security & privacy385
System tools3,113
Games523
Education & science239
Network & IT284

SourceGit 2026.20 download

Open-source GUI client for git users

sourcegit-scm Version control #16 Version control
This is an older version. The current version is 2026.22. SourceGit 2026.22 · Released:

Installer files 2026.20

ArchitectureTypeScopeFile sizeDownloadSHA256
64-bit ZIP → Portable — — github.com VirusTotal
ARM64 ZIP → Portable — — github.com VirusTotal

Link and SHA256 come from the Windows Package Manager community manifest. Compare the hash of the downloaded file before running it.

Release notes

What's Changed
- enhance: extract reusable CopyButton control with copy feedback by @JC-Chung in #2668
- localization: update Spanish translation by @jjesus-dev in #2671
- ux: add tooltip to copy button in Launcher notification by @weiningwei in #2666
- localization: update Russian translate by @AquariusStar in #2676
- localization: update Russian translate by @AquariusStar in #2677
- Bug Fix: keep local changes commit controls visible on short windows by @w0lflow in #2690
- localization: update Spanish translation by @jjesus-dev in #2694
- localization: update Traditional Chinese translations by @JC-Chung in #2683
- localization: update Spanish translation by @jjesus-dev in #2695
- fix: size working copy pane for commit push action by @w0lflow in #2696
- localization: update Japanese translation by @rlbxku1r in #2702
- ux: enable +tnum font feature for stash time by @JC-Chung in #2705
- Fix the issue that suggestion box in commit message editor and file search box does not hide after switching to another page.
- Rewrite the change selection.
- Rewrite the way to calculate the navigation block index after staging/unstaging/discarding a hunk in a file.
- Add a new option Auto (Based-on Default Clone Dir) to auto-create groups for added repository while cloning/opening.
- Fix the issue that setsid was built for arm64 CPU architecture in macOS (Intel) package
- Fix the issue that wrong result in unstaged with staged binary diff.
- Fix the issue that app crash due to VisualLinesInvalidException exception raised by AvaloinaEdit
- Support git's branch.<name>.pushRemote configuration to push branch to another repository which is usefull when this branch is created by gh pr checkout <PR> command
- Support to change the remote's push URL by context menu of selected remote.
- Re-design the repository's page.
- Move some subpage-related button from sidebar to its own page
- Move More Options... button for HISTORY page from sidebar to HISTORY page
- Move Discard all changes button to LOCAL CHANGES page
- Move Clear stashes button to STASHES page.
- Rewrite navigating commit in Blame window
- Holding Ctrl (on Windows/Linux) or ⌘ (on macOS) when clicking commit SHA will rebuild the blame data
- Clicking commit SHA directly will only navigate to that commit in repository's HISTORY page
- Both will also highlights the content that comes from it
- Fix the issue that wrong blame data when the first line of file is an empty line
- Fix the issue that wrong submodule revision info when the revision does not exist in that repo any more (maybe after a force-pushing)
- Upgrade AvaloniaUI to 11.3.22
- Support to select .diff files as patches.
- Use a single git status command to query repository's status in Welcome page
- Several other UI/UX changes.

New Contributors
- @w0lflow made their first contribution in #2690

https://github.com/sourcegit-scm/sourcegit/releases/tag/v2026.20

Most popular in Version control

See all
  1. GitHub CLITake GitHub to the command line
  2. GitA free and open source distributed version control system
  3. GitTools GitVersionVersioning when using Git, solved.
  4. Git ExtensionsGit Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).
  5. Git Credential Manager (User)Secure, cross-platform Git credential storage with authentication to GitHub, Azure Repos, and other popular Git hosting services.
  6. hubA command-line tool that makes git easier to use with GitHub.
  7. MercurialMercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface.
  8. GitButlerA Git client for simultaneous branches on top of your existing workflow.
  9. TortoiseSVNTortoiseSVN is a really easy to use Revision control/version control/source control software for Windows. It is based on Apache™ Subversion (SVN)®; TortoiseSVN provides a nice and easy user interface for Subversion.
  10. DevHubGitHub notifications manager and activity watcher using columns and filters.

Tags

Share