SourceGit icon
SourceGit icon

SourceGit

Windows/macOS/Linux GUI client for GIT users.

Screenshot Source Git Staging - Diff - Unstage fragment

Cost / License

  • Free
  • Open Source (MIT)

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.0
Excellent3 ratings
7likes
2comments
0articles

Features

Properties

  1.  Lightweight
  2.  Privacy focused
  3.  Support for Themes

Features

  1.  Cross-Platform
  2.  Dark Mode
  3.  Ad-free
  4.  Support for @mentions
  5.  Syntax Highlighting
  6. Git icon  Git Support
  7.  File Versioning
  8.  No Tracking
  9.  Works Offline
  10.  Team Collaboration

 Tags

SourceGit News & Activities

Highlights All activities

Recent activities

  • vllopis rated SourceGit  
  • vllopis liked SourceGit
  • AngKorGit icon
    cheat2001 added SourceGit as alternative to AngKorGit
  • Open-Git-Control icon
    timbornemann added SourceGit as alternative to Open-Git-Control
  • GitWand icon
    devlint added SourceGit as alternative to GitWand
  • xD reviewed SourceGit  

    The best SourceTree replacement!

    light, open source, multi platform, great features, written in C# (Avalonia)

    I thought after 14+ years of using ST that I will have to pick something crappy/paid but this turned out to be better (for me).

  • xD added Support for Themes as a feature to SourceGit
  • GitSquid icon
    Tomokisan added SourceGit as alternative to GitSquid
  • GitComet icon
    sampokivisto added SourceGit as alternative to GitComet

SourceGit information

  • Developed by

    sourcegit-scm
  • Licensing

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

  • Rating

    Average rating of 5
  • Alternatives

    64 alternatives listed
  • Supported Languages

    • English
    • Chinese

AlternativeTo Categories

DevelopmentOffice & ProductivityRemote Work & EducationSocial & Communications

GitHub repository

  •  5,788 Stars
  •  481 Forks
  •  192 Open Issues
  •   Updated  
View on GitHub

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

SourceGit was added to AlternativeTo by neotrino on and this page was last updated .

Comments and Reviews

   
Top Positive Comment
Gustavo Hennig
0

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.

xD
0

The best SourceTree replacement!

light, open source, multi platform, great features, written in C# (Avalonia)

I thought after 14+ years of using ST that I will have to pick something crappy/paid but this turned out to be better (for me).

Review from a new or low-activity account — shown here, but not counted in the app rating.

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.

Official Links