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

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).
-
No reviews
5likes
1comment
0news articles

Features

Suggest and vote on features

Properties

  1.  Lightweight
  2.  Privacy focused

Features

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

 Tags

  • git-gui

SourceGit News & Activities

Highlights All activities

Recent activities

Show all activities

SourceGit information

  • Developed by

    sourcegit-scm
  • Licensing

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

  • Alternatives

    58 alternatives listed
  • Supported Languages

    • English
    • Chinese

AlternativeTo Categories

DevelopmentOffice & ProductivityRemote Work & EducationSocial & Communications

GitHub repository

  •  3,788 Stars
  •  313 Forks
  •  115 Open Issues
  •   Updated  
View on GitHub

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

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

Comments and Reviews

   
 Post comment/review
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.

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