A free, open-source Git GUI client for Linux, Windows, and macOS. Fast, lightweight, and packed with features that make everyday Git work a pleasure.
What's new in v3: The GUI has been completely rewritten, replacing the heavy JavaFX runtime. The result is a significantly smaller download, faster startup, and lower memory usage — while adding first-class integrations with GitHub, GitLab, Bitbucket, and Gitea. JavaFX version still available in the branch or by tag
- No command-line memorisation — commit, branch, merge, stash, rebase through a clean visual interface
- Powerful diff viewer — unified, context, and side-by-side modes with syntax highlighting for 40+ languages
- Folder comparison tool — compare entire directory trees and spot added / removed / changed files at a glance
- Arbitrary file comparison tool
- Pull Request review — browse and review PRs from GitHub, GitLab, Bitbucket, and self-hosted Gitea without leaving the app
- Advanced full-text search — search commits, file contents, Office documents, PDFs, images, and CAD files across the entire history
- Repository statistics — commit frequency, lines changed per author, branch activity
- Git LFS support — manage large binary assets with built-in LFS tooling
- Truly free — open source, no account required, works offline
| Platform | Link |
|---|---|
| Windows (x64) | Gitember-3.0.msi |
| macOS (M1) | Comming soon |
| Linux (x64) | Gitember-3.0.deb |
| Fat jar. java 21 | Gitember-3.0.jar |
More info and documentation: https://gitember.org
- GUI migrated from JavaFX to Swing — dramatically faster startup, smaller install, lower memory footprint
- GitHub, GitLab, Bitbucket, Gitea integration — browse and review Pull Requests directly inside Gitember, avatars, token support
- Improved rendering performance across all platforms
- Reduced installer size
- Add ability to compare arbitrary files
- Small bugfixes
- Initial revision of docs added
- Small bugfixes
- Fix multi-monitor issues
- Adjust look and feel
- Minor refactoring
- Significant UI / UX changes
- Diff viewer updated
- UI changes
- Added support for Ed25519
- Mac M1 Silicon support
- Minor changes related to search
- Open files from stash
- Add cherry-pick
- Renamed to Geetember
- Full-text search across history, including binary files
- Search in open files
- Add change annotation
- Branch differences with item details
- Add overview for difference component
- Added LFS support (SSH only)
- Fast file compare using RichTextFX
- Mass operations — delete, stage, unstage, revert
- Branch difference view
Started in December 2016 as a weekend experiment to see if JavaFX was suitable for desktop GUI programming. It turned into a full-featured Git client. Version 3 marks the move to Swing for a lighter, faster experience.
