Git Tools and Services
GitLab is a on-premise or hosted Git repository management tool. It also includes code reviews, issue tracking, wikis, and continuous integration.
Code collaboration version control. Offers hosted (freemium) for limited (5) users, and a commercial self-hosted for a subscription. Free licenses are available for qualified open source projects, nonprofits, and classrooms.
SmartGit is a front-end for the distributed version control system Git and runs on Windows, Mac OS X and Linux.
A powerful Mac and Windows client for Mercurial and Git distributed version control systems.
Plesk is the leading WebOps platform to run, automate and grow applications, websites and hosting businesses in more than 32 languages across 140 countries in the world.
TortoiseGit is a Windows Shell Interface to Git and based on TortoiseSVN. It's open source and can fully be build with freely available software.
SparkleShare is a Free Open Source syncing tool. Its light, secure and easy to use. SparkleShare allows you to setup your own servers so you always keep control on your data.
The easiest, fastest, and most painless way of setting up a self-hosted Git service.
GitHub Desktop is a native Git client for Mac OS X and Windows with a graphical user interface. .
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).
Gitea is a community managed fork of Gogs, lightweight code hosting solution written in Go and published under the MIT license.
Gitorious was acquired by Gitlab in March 2015: https://about.gitlab.com/2015/03/03/gitlab-acquires-gitorious/
Gitorious is a code hosting service under the Free Software GNU AGPL license. Gitorious is a great way of collaborating on distributed open source projects.
Tuleap is the first fully libre and open source software (GPL licence) for Enterprise Application Lifecycle Management.
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.
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...
Tower is a native desktop Git client for both macOS and Windows.
Online Workspaces to manage tasks, teams, code and client projects all in one place.
GitBucket is the easily installable open-source GitHub clone written with Scala.
No releases since October 2013: latest version, 4.2.0, can be still downloaded from the official website.
DiffMerge is a graphical file comparison program for Windows, Mac OS X and Unix, published by SourceGear.
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.
Kallithea, a free software source code management system supporting two leading version control systems, Mercurial and Git.
CodePlex was set to read-only mode on November 27th, 2017 and it was shut down completely on December 15th, 2017: https://blogs.msdn.microsoft.com/bharry/2017/03/31/shutting-down-codeplex/
CodePlex is Microsoft's open source project hosting web site. Start a new project, join an existing one, or download software created by the community.
Fork is a fast and friendly git client for Mac.Basic featuresFetch, pull, pushCommit, amendCreate and delete branches and tagsCreate and delete remote repos
GitBook is a tool for building beautiful books using Git and Markdown. It can generate your book into multiple formats: