These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
2 more ways to get GitFiend
About GitFiend
GitFiend is a graphical Git client for Windows, Mac and Linux. It shows the commit history as a graph and lets you view diffs and stage changes from a desktop window rather than the command line.
It is free to use and suits people who want a straightforward visual Git client on any of the three main desktop systems.
Strengths
- Runs on Windows, macOS and Linux
- Visual commit graph with diffs and staging
- Free
Limitations
- Little public documentation of features on the site
- Source code is not published
Details
- Pricing
- FreeFree to download and use.
- License
- Proprietary
- Platforms
- Windows, macOS, Linux
- How it runs
- Downloadable app
- Best suited for
- People who want a simple free Git GUI on any desktop
- Categories
- Git clients
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to GitFiend
Compare allSoftware that can replace GitFiend for an important use case, and what changes if you switch.
GitKraken Desktop
Visual Git client with a graph view, drag-and-drop branching and a merge editor.
GitKraken Desktop also runs on Windows, macOS and Linux with a commit graph and merge editor, but private repositories and integrations need a paid licence.
SourceGit
A fast desktop Git client for all three platforms that covers rebase, bisect, worktrees and LFS.
SourceGit is an MIT-licensed cross-platform client that adds interactive rebase, bisect, worktrees and LFS in the interface, and it needs Git installed separately.
Gitnuro
A free and open-source multiplatform Git client for beginners and experienced users.
Gitnuro is a free, open-source multiplatform client aimed at beginners too, but it uses JGit, which may not support every command-line Git feature.
Git Cola
A free graphical Git interface built with Python and PyQt, focused on staging and committing.
Git Cola is a free, open-source Python and PyQt client focused on staging and committing with keyboard shortcuts, with a plainer interface.
Gittyup
An open-source graphical Git client for exploring repository history and staging changes.
Gittyup is a free, open-source desktop client for browsing history and staging, published with source code and available as a Flatpak on Linux.
SmartGit
A cross-platform graphical Git client with visual history, conflict resolution and pull request support.
SmartGit adds drag-and-drop history operations, undo, pull request support and Git Flow, but it is closed source and paid for commercial use.
Sublime Merge
A fast cross-platform Git client from the makers of Sublime Text with line-level staging and merging.
Sublime Merge is a paid, closed-source cross-platform client with line-level staging, syntax-highlighted diffs and a built-in merge tool that stays responsive on large repositories.
GitHub Desktop
GitHub's own Git client, aimed at people who want to commit and push without learning the command line.
GitHub Desktop is an open-source client built around GitHub for Windows and macOS only, hiding advanced operations and lacking an official Linux build.
GitFiend as an alternative
Listings that name GitFiend as an alternative.
Guitar
A Qt-based Git desktop client with a commit graph, diff view and staging.
GitFiend is a free cross-platform client with a visual commit graph, diffs and staging, and like Guitar its source code is not published.
Similar software
Related functionality, not necessarily a direct replacement.
Git
A free and open-source distributed version control system for projects of any size.
lazygit
A terminal interface for Git that makes staging chunks, interactive rebase and stashing things you actually do.
GitUI
A terminal interface for git that is fast on huge repositories and controlled entirely from the keyboard.
Ungit
A Git client that runs locally and shows your repository as a visual graph in the browser.
gitg
A GNOME graphical Git client for browsing repository history and making commits.