Alternatives to GitHub for Self-hosting with any license

Platforms

Desktop

Web / Online

Show 19 less popular platforms
  • GitLab icon

    GitLab

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

    Open Source Linux Web BSD Self-Hosted Ruby ... Cloudron

    • Unlimited private repos, self hosted, cheap and lots of features like time tracking, issue board lots Guest • Jan 2017 Disagree   Agree
    • GitLab is the best self-hosted alternative to GitHub. Guest • Jan 2017 Disagree   Agree
    • its free services is very satisfying. unlike bitbucket with has limited users for the repositories. Guest • May 2017 Disagree   Agree
  • Trac icon

    Trac

    Trac is an enhanced wiki and issue tracking system for software development projects. Trac uses a minimalistic approach to web-based software project management. Our...

    Open Source Mac Windows Linux Web BSD ... Self-Hosted

  • GitBucket icon

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

    Open Source Mac Windows Linux Web Self-Hosted ... Scala

    • GitBucket has most powerful API compatibility to GitHub.com/GitHubEnterprise! kounoikeSep 2016 Disagree   Agree
  • GitPrep icon

    GitPrep

    GitPrep is a GitHub clone. You can install portable Github system into Unix/Linux. You can create users and repositories without...

    Open Source Mac Windows Linux Self-Hosted Perl

    • For the self-hosting category, it has literally zero dependencies. Every repository is plain as-is-on-the-harddrive, so you have no troubles like in other alternatives with bare repos vs. real repos. Simple install, zero dependencies, works on every VPS. Guest • Apr 2017 Disagree   Agree
  • Gitweb icon

    Gitweb

    Gitweb is a Git web interface. It is written in Perl and can be used as a CGI script, or as a mod_perl legacy script (run by ModPerl::Registry handler).

    Open Source Mac Windows Linux Self-Hosted Perl

  • Gitblit icon

    Gitblit

    Gitblit is an open-source, pure Java stack for managing, viewing, and serving Git repositories. It's designed primarily as a tool for small workgroups who want to...

    Open Source Mac Windows Linux Self-Hosted

  • RhodeCode icon

    RhodeCode

    Fast and powerful management tool for 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...

    Freemium Windows Linux Self-Hosted

  • Know any more alternatives to GitHub?

    Suggest an application to this list
  • Gitea icon

    Gitea

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

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

  • Gitamin icon

    Gitamin

    Gitamin is an open source git repository management software built with the Laravel PHP Framework. Gitamin supports a wide range of operations on git repository.

    Open Source Web Self-Hosted