Apps for all platforms with any license

Platforms

Desktop

Web / Online

Show 21 less popular platforms
  • GitHub

    GitHub is a web-based hosting service for projects that use the Git revision control system. It is written in Ruby on Rails by Logical Awesome developers Chris Wanstrath, PJ Hyett, and Tom Preston-Werner.

     

    Freemium Mac Windows Web Android Windows S Android Tablet BSD

  • GitLab

    GitLab is a on-premise or hosted Git repository management tool. It also includes code reviews, issue tracking, wikis, and continuous integration.

     

    GitLab icon

    Freemium $ $ $ Open Source Linux Web BSD Self-Hosted Ruby Cloudron

  • Bitbucket

    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.

     

    Bitbucket icon

    Freemium $ $ $ Mac Windows Linux Web

  • SmartGit

    SmartGit is a front-end for the distributed version control system Git and runs on Windows, Mac OS X and Linux.

     

    SmartGit icon

    Free Personal Mac Windows Linux Java

  • SourceTree

    A powerful Mac and Windows client for Mercurial and Git distributed version control systems. SourceTree strips away the complexity of DVCS and makes it usable for mere mortals.

     

    SourceTree icon

    Free Mac Windows

  • Plesk

    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.

     

    Plesk icon

    Commercial Windows Linux Self-Hosted Amazon Web Services Microsoft Azure

  • SparkleShare

    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.

     

    SparkleShare icon

    Free Open Source Mac Windows Linux Self-Hosted

  • TortoiseGit

    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.

     

    TortoiseGit icon

    Free Open Source Windows

  • Gogs

    The easiest, fastest, and most painless way of setting up a self-hosted Git service. With Go, this can be done with an independent binary distribution across ALL platforms that Go supports, including Linux, Mac OS X, Windows and ARM.

     

    Gogs icon

    Free Open Source Mac Windows Linux Self-Hosted Go (Programming Language) Cloudron

  • GitHub Desktop

    GitHub Desktop is a native Git client for Mac OS X and Windows with a graphical user interface. .

     

    GitHub Desktop icon

    Free Open Source Mac Windows

  • Git Extensions

    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). Linux is supported by 2.51 version with some issues.

     

    Git Extensions icon

    Free Open Source Windows Linux

  • 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.

     

    Gitorious icon

    Free Open Source Linux Web

    • Discontinued Gitorious was acquired by Gitlab in March 2015: https://about.gitlab.com/2015/03/03/gitlab-acquires-gitorious/
  • Git for Windows

    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.

     

    Git for Windows icon

    Free Open Source Windows

  • Tuleap Open ALM

    Tuleap is the first fully libre and open source software (GPL licence) for Enterprise Application Lifecycle Management. Tuleap is provided by the Enalean company and the community members.

     

    Tuleap Open ALM icon

    Free Open Source Linux

  • gitg

    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.

     

    gitg icon

    Free Open Source Mac Windows Linux

  • Tower

    Tower is a native desktop Git client for both macOS and Windows.

     

    Tower icon

    Commercial Mac Windows

  • Assembla

    Online Workspaces to manage tasks, teams, code and client projects all in one place.

     

    Assembla icon

    Commercial Web

  • DiffMerge

    DiffMerge is a graphical file comparison program for Windows, Mac OS X and Unix, published by SourceGear. * Integrates with Windows Explorer; adds a shortcut to the context menu.

     

    DiffMerge icon

    Free Mac Windows Linux

    • Discontinued No releases since October 2013: latest version, 4.2.0, can be still downloaded from the official website.
  • GitBucket

    GitBucket is the easily installable open-source GitHub clone written with Scala. It provides GitHub like UI and features such as Git repository hosting via HTTP and SSH, repository viewer, issues, wiki and pull request.

     

    GitBucket icon

    Free Open Source Mac Windows Linux Web Self-Hosted Scala

  • 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.

     

    CodePlex icon

    Free Web

    • Discontinued 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/
  • git-cola

    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.

     

    git-cola icon

    Free Open Source Mac Windows Linux

  • Kallithea

    Kallithea, a free software source code management system supporting two leading version control systems, Mercurial and Git.

     

    Kallithea icon

    Free Open Source Mac Windows Linux Self-Hosted Python

  • Gitea

    Gitea is a community managed fork of Gogs, lightweight code hosting solution written in Go and published under the MIT license.

     

    Gitea icon

    Free Open Source Mac Windows Linux BSD Self-Hosted Raspberry Pi Cloudron

  • Backlog

    Backlog is a project management and collaboration tool for teams that want higher productivity, greater visibility, and simple project tracking.

     

    Backlog icon

    Freemium Web Android iPhone

  • RabbitVCS

    RabbitVCS is a set of graphical tools written to provide simple and straightforward access to the version control systems you use.

     

    RabbitVCS icon

    Free Open Source Linux