GitAhead lets you filter results and performs advanced searches. It shows you exactly what you need to see and makes navigating through thousands of commits a piece of cake.




GitAhead lets you filter results and performs advanced searches. It shows you exactly what you need to see and makes navigating through thousands of commits a piece of cake.








GitButler is a new Source Code Management system designed to manage your branches, record and backup your work, be your Git client, help with your code and much more. Our focus is everything after writing code in your editor and before sharing it on GitHub.

The native macOS app for effortlessly rewriting Git history. Move and squash commits with drag-and-drop, undo any mistake with cmd+Z, and get crystal-clear context at every step.



Sublime Merge is a fast and intuitive git client built on the same performant platform as Sublime Text.

Git for Windows focuses on offering a lightweight, native set of tools that bring the full feature set of the Git SCM to Windows while providing appropriate user interfaces for experienced Git users and novices alike.

Host open-source software projects using Subversion or Mercurial for revision control. Google Code also includes a wiki for documentation, issue tracking and file download feature. It is free for Open Source projects that are licensed under one of nine licenses (Apache...

gitg is a git repository viewer targeting gtk+/GNOME. One of its main objectives is to provide a more unified user experience for git frontends across multiple desktops. It does this not be writing a cross-platform application, but by close collaboration with similar clients for...



RabbitVCS is a set of graphical tools written to provide simple and straightforward access to the version control systems you use. Currently, it is integrated into the Nautilus and Thunar file managers, the Gedit text editor, and supports Subversion and Git, with a goal to...




Explore your repos easily. Craft commits intuitively. GitFourchette will become your new home to get work done in your Git repositories.


Manage your software binaries and releases. Organize all your binary builds, distribute to testers and collaborators, steer through QA and sign-off, and rollout to users.




Is a tool for creating commits and managing branches. It was inspired by and initially based on gitool. Written in Tcl/Tk. Stable versions are shipped with Core Git since version 1.5.


Magit is a complete text-based user interface to Git. It fills the glaring gap between the Git command-line interface and various GUIs, letting you perform trivial as well as elaborate version control tasks with just a couple of mnemonic key presses.

Simple, high-reliability, distributed software configuration management. Fossil is a distributed version control system, bug tracking system and wiki software server for use in software development.
This is an up-to-date fork of GitHub Desktop, with many quality of life improvements and advanced features for power users.


Fast and powerful management tool for SVN, Mercurial, and GIT with a built in push/pull server and full text search and code-review. It works on http/https and has a built in permission/authentication system with the ability to authenticate via LDAP or ActiveDirectory.



Prism is a free and artist friendly Pipeline for animation and VFX projects to help teams achieve their goals by automating tasks and simplifying their workflow.


Continuous Delivery Services for teams to share code, track work, and ship software – for any language, all in a single package.




git-cola is a powerful GUI for git, a distributed revision control system. cola's ingredients include git-python and jsonpickle. cola is released under the GNU GPL v2.








Perforce Helix Core tracks and manages changes to your source code, digital assets, and large binary files. It creates a single source of truth and collaboration platform that helps teams move faster, even as they develop complex products with thousands of contributors.




Displays changes in a repository or a selected set of commits. This includes visualizing the commit graph, showing information related to each commit, and the files in the trees of each revision.
