Software:Comparison of Git GUIs

From HandWiki
Revision as of 20:37, 7 March 2023 by QCDvac (talk | contribs) (update)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Short description: Overview of graphical software for GIT


This is a comparison of GUIs of the software Git.

Desktop applications

Name Software license Last release Microsoft Windows macOS Linux Cost (United States dollar ) Notes
Aurees proprietary N/A Yes Yes Yes free
Cocoon GPLv3 2018[1] No No Yes free KDE 4 project
CodeReview GPL 2017[2] Yes Yes Yes free Python3, Qt
Cong proprietary 2022[3] Yes No No free Cong is a lightweight and fast git client with a built-in adapted console
Cycligent Git Tool proprietary N/A Yes Yes Yes free
Fork proprietary 2021[4] Yes Yes No $49.99
giggle GPLv2 or later 2021[5] No No Yes free GNOME community, GTK
Git Extensions GPLv3 2021[6] Yes Partial Partial free Windows Explorer extension, C#, C++, Cross-platform software with mono (only for <v3.00.00[7])
Git Watcher MIT 2015[8] No No Yes free
git-age GPLv3 2013[9] Yes Yes Yes free only git-blame, Python, GTK
GitAhead MIT 2020[10] Yes Yes Yes free Qt
GitAtomic proprietary 2020[11] Yes No No 15€
GitBlade proprietary 2020[12] Yes Yes Yes free lite version, $19.99/user pro version, one-time payment
Gitbox proprietary 2012[13] No Yes No $14.99
GitEye proprietary N/A Yes Yes Yes free
Gitember GPL 2021[14] Yes Yes Yes free Friendly full featured Git GUI with statistics, history, syntax highlight, etc. Written on Java with JGit, JavaFX
GitFiend proprietary 2022[15] Yes Yes Yes free focus on usability (to minimise user errors, and to be forgiving when they occur)
GitFinder proprietary 2022[16] No Yes No $24.95
GitForce GPL 2020[17] Yes No Yes free Mono
Gitfox proprietary 2021[18] No Yes No free
gitg GPLv2 2021[19] Yes Yes Yes free GitX clone for GTK/GNOME
GitHub Desktop MIT 2022[20] Yes Yes Community fork available[21] free
gitk GPLv2 2022[22] Yes Yes Yes free part of official Git
GitKraken proprietary 2022[23] Yes Yes Yes free for uncommercial use, non-private repos only
GitUp GPLv3 2022[24] No Yes No free
gitview GPLv2 2006[25] N/A N/A Yes free GTK, Python
GITWeaver GPL 2016[26] Yes N/A No free Adobe Dreamweaver extension based on TortoiseGit
GitX GPLv2 2014[27] No Yes No free gitk clone by Pieter de Bie written specifically for OS X in 2008 with further development by Rowan James until 2014
GitX (gitx/gitx fork) GPLv2 2021[28] No Yes No free Forked from rowanj/gitx (itself forked from pieter/gitx)
git-cheetah GPLv2 2015[29] Yes Yes Yes free File manager extension (Windows Explorer, Finder before 10.6, Nautilus)
git-cola GPLv2 2022[30] Yes Yes Yes free Python, Qt
git-forest GPLv2, GPLv3 2013[31] N/A N/A Yes free text based
git-gui GPLv2 2021[22] Yes Yes Yes free part of official git
Guitar GPL 2021[32] Yes Yes Yes free
lazygit MIT 2021[33] Yes Yes Yes free Text-based user interface
Magit GPLv3 2021[34] Yes Yes Yes free Emacs extension
QGit GPL 2020[35] Yes Yes Yes free Qt
RabbitVCS GPLv2 2020[36] No No Yes free Inspired by TortoiseGit/Svn but for Linux
RepoZ MIT 2021[37] Yes Yes No free
SmartGit proprietary 2022[38] Yes Yes Yes $79 per user / free for uncommercial use Java
SnailGit proprietary 2022[39] No Yes No $9.99 / Lite version
SourceTree proprietary 2022[40] Yes Yes No free
StupidGit MIT 2011[41] Yes Yes Yes free wxPython
Sublime Merge proprietary 2022[42] Yes Yes Yes $99/user, $75 annual business sub, free eval
tig GPLv2 2022[43] Yes Yes Yes free Front-end for git-log, git-show, git-diff
TortoiseGit GPLv2 2022[44] Yes No No free Windows Explorer extension, C++
Tower proprietary 2022[45] Yes Yes No $79 per year and per user (30 days free)
ungit MIT 2022[46] Yes Yes Yes free
Vershd proprietary 2021[47] Yes Yes Yes free for uncommercial use

Mobile applications

name free software last release Android iOS Price note
Agit GPLv3 2014[48] Yes No free read only
DioHub GPLv3 2021[49] Yes No free GitHub-only
GitDrive proprietary 2020[50] No Yes free (In-App-purchases)
Git2Go proprietary 2016[51] No Yes free (In-App-purchases)
Pocket Git proprietary 2017[52] Yes No 2,39€
Working Copy proprietary 2021[53] No Yes free (In-App-purchases)

See also

References

  1. "Cocoon". https://invent.kde.org/unmaintained/cocoon. 
  2. Fabrice Salvaire (2019-04-07). "CodeReview is a Git GUI tool to perform code review (Diff Viewer) written in Python3 and Qt5.: FabriceSalvaire/CodeReview". https://github.com/FabriceSalvaire/CodeReview/releases. 
  3. "Cong - congenial git client". http://cong.tools/. 
  4. "Fork - a fast and friendly Git client for Mac and Windows". https://git-fork.com/releasenotes. 
  5. "Gnome / giggle GitLab". https://gitlab.gnome.org/GNOME/giggle. 
  6. "Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2010/2012/2013/2015/2017).: gitextensions/gitextensions". Git Extensions. 2019-04-09. https://github.com/gitextensions/gitextensions. 
  7. "Git Extensions v3.00.00". Git Extensions. 2019-04-11. https://github.com/gitextensions/gitextensions/releases/tag/v3.00.00. 
  8. Demián Rodriguez (2019-03-13). "Git GUI desktop app that shows real-time diff file information for working directory and index: demian85/git-watcher". https://github.com/demian85/git-watcher. 
  9. Kristoffer Grönlund (2019-03-19). "GitHub - krig/git-age: A git-blame viewer, written using PyGTK.". https://github.com/krig/git-age. 
  10. "GitHub - gitahead/gitahead: Understand your Git history!". GitAhead. 2021-10-08. https://github.com/gitahead/gitahead/releases. 
  11. "GitAtomic Git Client News". https://gitatomic.bitbucket.io/blog.html. 
  12. "GitBlade.com" (in en). https://gitblade.com/releases. 
  13. "Gitbox Release Notes". http://www.gitboxapp.com/release-notes.html. 
  14. "Gitember - A Git GUI for all". https://www.gitgui.org/. 
  15. "GitFiend - A Git client designed for humans". https://gitfiend.com/releases. 
  16. "GitFinder - git client with Finder integration". https://gitfinder.com/release-notes. 
  17. Goran Devic (2021-06-22). "GitHub - gdevic/GitForce: A visual front-end to git.". https://github.com/gdevic/GitForce/releases. 
  18. "Gitfox blog" (in en). https://www.gitfox.app/blog. 
  19. "GNOME / gitg" (in en). https://gitlab.gnome.org/GNOME/gitg. 
  20. "Release Notes for GitHub Desktop" (in en-gb). https://desktop.github.com/release-notes/. 
  21. Forster, Brendan (2021-06-22). "shiftkey/desktop". https://github.com/shiftkey/desktop. 
  22. 22.0 22.1 "Git - Downloads". https://git-scm.com/downloads. 
  23. "GitKraken Release Notes". https://support.gitkraken.com/release-notes/current/. 
  24. "The Git interface you've been missing all your life has finally arrived.: git-up/GitUp". GitUp. 2022-06-16. https://github.com/git-up/GitUp/releases. 
  25. "gitview - Browse Files at SourceForge.net". https://sourceforge.net/projects/gitview/files/. 
  26. Chris McKee (2019-03-04). "GITWeaver integrates Adobe Dreamweaver with TortoiseGIT; Basically Dreamweaver + GIT living together. Nice and Free, what more could you really want!: ChrisMcKee/gitweaver". https://github.com/ChrisMcKee/gitweaver. 
  27. Rowan James (2010-09-06). "Fork of Pieter's nice git GUI for OS X. Includes branch/tag sidebar and various fixes. Current development focus is on removing legacy git command line usage in favour of libgit2 and objective..". https://github.com/rowanj/gitx. 
  28. robin_reala (2018-09-20). "Show HN: Sublime Merge – A Git client from the makers of Sublime Text". https://news.ycombinator.com/item?id=18030756. [unreliable source?]
  29. "Public Git Hosting - git-cheetah.git/summary". https://repo.or.cz/w/git-cheetah.git. 
  30. "GitHub - git-cola/git-cola: git-cola: The highly caffeinated Git GUI.". git-cola. 2022-06-16. https://github.com/git-cola/git-cola/releases. 
  31. John Wiegley (2019-03-30). "A bunch of random scripts I've either written, downloaded or clipped from #git.: jwiegley/git-scripts". https://github.com/jwiegley/git-scripts. 
  32. soramimi (2019-04-07). "GitHub - soramimi/Guitar: Git GUI Client.". https://github.com/soramimi/Guitar. 
  33. "GitHub - Releases - jesseduffield/lazygit". 2020-03-15. https://github.com/jesseduffield/lazygit/releases. 
  34. "It's Magit! A Git porcelain inside Emacs.". Magit. 2020-09-16. https://magit.vc/. 
  35. "Public Git Hosting - qgit4/redivivus.git/summary". https://repo.or.cz/w/qgit4/redivivus.git. 
  36. "RabbitVCS". http://blog.rabbitvcs.org. 
  37. Andreas Wäscher (2019-04-05). "A zero-conf git repository hub for Windows and macOS with Windows Explorer- & CLI-enhancements: awaescher/RepoZ". https://github.com/awaescher/RepoZ. 
  38. "syntevo blog – blog related to syntevo products" (in en-US). https://www.syntevo.com/blog/. 
  39. "SnailGit: Git for Finder" (in en-us). https://itunes.apple.com/us/app/snailgit-git-for-finder/id847260112?mt=12. 
  40. "SourceTree Release Notes - free client for Git and Mercurial version control systems.". https://product-downloads.atlassian.com/software/sourcetree/ReleaseNotes/Sourcetree_4.1.8.html. 
  41. Akos Gyimesi (2018-11-22). "A cross-platform git GUI with strong submodule support: gyim/stupidgit". https://github.com/gyim/stupidgit. 
  42. "Download - Sublime Merge". https://www.sublimemerge.com/download. 
  43. Jonas Fonseca (2019-04-09). "GitHub - jonas/tig: Text-mode interface for git.". https://github.com/jonas/tig. 
  44. "TortoiseGit" (in en). https://tortoisegit.org/sourcecode. 
  45. "Tower - Release Notes" (in en). https://www.git-tower.com/release-notes. 
  46. Fredrik Norén (2019-04-09). "The easiest way to use git. On any platform. Anywhere.: FredrikNoren/ungit". https://github.com/FredrikNoren/ungit. 
  47. "Vershd - the Effortless Git GUI - Releases". https://vershd.io/blog/category/releases. 
  48. Roberto Tyley (2019-04-06). "GitHub - rtyley/agit: Agit: Git client for Android.". https://github.com/rtyley/agit. 
  49. "GitHub - NamanShergill/diohub: DioHub for GitHub.". https://github.com/NamanShergill/diohub. 
  50. "GitDrive - Git client & server" (in en-us). https://itunes.apple.com/us/app/gitdrive-git-client-server/id1215974700?mt=8. 
  51. "Git2Go Blog". https://git2go.com/blog.html. 
  52. "Pocket Git – Apps on Google Play" (in en-us). https://play.google.com/store/apps/details?id=com.aor.pocketgit. 
  53. "Working Copy - Git client on the App Store" (in en-us). https://itunes.apple.com/us/app/working-copy/id896694807?mt=8. 

External links