Become a master of Git

gmaster is a tool for developers who want Git superpowers

gmaster gorilla

What makes gmaster different?

There are other exceptional Git GUIs out there, like Tower and GitKraken. Find out what makes gmaster different

gmaster Tower GitKraken SourceTree
Super intuitive Branch Explorer
Not just the classic Git commit tree
Yes No No No
Classic Git commit visualization
Yes Yes Yes Yes
Built-in side-by-side dif
Yes No Yes No
Built-in 3-way merge
Yes No Yes No
Built-in image diff
Yes No No No
Diff tracks moved code
Yes Nope Nope Nope
Semantic Diff
Understands refactor
Yes No No No
Semantic Merge
Merges refactored methods
Yes No No No
Cross-file refactor detection
Diffs moved methods across files
No
My job
No No No
Merge of cross-file refactors
Merge methods between files
No
My job
No No No
Merge preview
Nice way to understand what’s going on
Yes No No No
Visual Studio Plugin
Yes No No No
Works on Windows
Superb Yes Yes Yes
Works on Linux
No No Yes No
Works on macOS
No Superb Yes Yes
Eats all RAM thanks to Electron
No No No No