SourceGit icon
SourceGit icon

SourceGit

 2 likes

Windows/macOS/Linux GUI client for GIT users.

Screenshot Source Git Staging - Diff - Unstage fragment

License model

  • FreeOpen Source

Platforms

  • Mac  Download sourcegit_x.y.osx-x64.zip or sourcegit_x.y.osx-arm64.Make sure git-credential-manager is installed on your mac. You may need to run sudo xattr -cr /Applications/SourceGit.app to make sure the software works.
  • Windows
  • Linux  xdg-open must be installed to support open native file manager. Make sure git-credential-manager is installed on your linux. Maybe you need to set environment variable AVALONIA_SCREEN_SCALE_FACTORS. See [https://github.com/AvaloniaUI/Avalonia/wiki/Configuring-X11-per-monitor-DPI](https://github.com/AvaloniaUI/Avalonia/wiki/Configuring-X11-per-monitor-DPI).
5 / 5 Avg rating (1)
2 likes
1comment
0 news articles

Features

Suggest and vote on features

Properties

  1.  Lightweight

Features

  1.  Ad-free
  2.  Dark Mode
  3. Git icon  Git Support
  4.  Works Offline
  5.  Syntax Highlighting
  6.  File Versioning
  7.  No Tracking
  8.  Cross-Platform

 Tags

SourceGit News & Activities

Highlights All activities

Recent activities

  • App icon
    braky added SourceGit as alternative to RelaGit, Cong and Pragma-git
    about 1 month ago
  • App icon
    POX added SourceGit as alternative to GitFourchette
    4 months ago
  • drliu1202 liked SourceGit
    5 months ago
  • App icon
    Cykelero added SourceGit as alternative to Retcon
    5 months ago
  • App icon
    Kezxo added SourceGit as alternative to PuppyGit
    6 months ago
  • yotta added Git Clients as a feature to SourceGit
    6 months ago
  • Shimoon liked SourceGit
    7 months ago
  • yotta updated SourceGit
    7 months ago
  • yotta reviewed SourceGit  
    7 months ago

    I have been using it for 3 months, and this is the first app that has actually been able to replace SourceTree for my daily tasks. The app has similar features compared to SourceTree and a comparable way to view code changes, so the adaptation was very easy. Although it is still in development, it is incredibly stable. In my opinion, this is a game-changing Git client app—the best I’ve used so far—and the best part: it is not Electron-based.

Show all activities

SourceGit information

  • Developed by

    sourcegit-scm
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    55 alternatives listed
  • Supported Languages

    • English
    • Chinese

AlternativeTo Category

Development

GitHub repository

  •  2,066 Stars
  •  194 Forks
  •  28 Open Issues
  •   Updated Mar 21, 2025 
View on GitHub

Our users have written 1 comments and reviews about SourceGit, and it has gotten 2 likes

SourceGit was added to AlternativeTo by neotrino on Jul 26, 2024 and this page was last updated Aug 22, 2024.

Comments and Reviews

   
 Post comment/review
Gustavo Hennig
  
Top positive commentAug 21, 2024

I have been using it for 3 months, and this is the first app that has actually been able to replace SourceTree for my daily tasks. The app has similar features compared to SourceTree and a comparable way to view code changes, so the adaptation was very easy. Although it is still in development, it is incredibly stable. In my opinion, this is a game-changing Git client app—the best I’ve used so far—and the best part: it is not Electron-based.

0

What is SourceGit?

Opensource Git GUI client.

Highlights

  • Supports Windows/macOS/Linux
  • Opensource/Free
  • Fast
  • English/Deutsch/Português (Brasil)/???? (Simplified Chinese)/???? (Traditional Chinese)
  • Built-in light/dark themes
  • Customize theme
  • Visual commit graph
  • Supports SSH access with each remote
  • GIT commands with GUI
    • Clone/Fetch/Pull/Push...
    • Merge/Rebase/Reset/Revert/Amend/Cherry-pick...
    • Interactive rebase (Basic)
    • Branches
    • Remotes
    • Tags
    • Stashes
    • Submodules
    • Worktrees
    • Archive
    • Diff
    • Save as patch/apply
    • File histories
    • Blame
    • Revision Diffs
    • Branch Diff
    • Image Diff - Side-By-Side/Swipe/Blend
  • GitFlow support
  • Git LFS support

Linux only tested on Debian 12 on both X11 & Wayland.