Alternatives to GitLab for all platforms with any license



Web / Online

Show 17 less popular platforms
  • Gogs (Go Git Service) icon

    Gogs (Go Git Service)

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

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

    • Works great in low specs machines like an old pentium 4 Guest • Feb 2017 • 5 agrees and 0 disagrees Disagree   Agree
    • It's easy to setup , and very light weight in comparison to gitlab. Guest • Oct 2017 Disagree   Agree
    • Very easy to install most of the features of GitHub. Best of all small footprint. Can running a server with half a gig of RAM Guest • Jul 2017 • 1 agrees and 2 disagrees Disagree   Agree
  • Trac icon


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

    Free Open Source Mac Windows Linux Web BSD Self-Hosted

    No features added Add a feature
  • Launchpad icon


    Launchpad is a collaboration and Bazaar code hosting platform for (primarily open-source) software projects. Hosting is free for public projects, but if you want...

    Free Open Source Web Python

  • Kallithea icon


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

    Free Open Source Mac Windows Linux Self-Hosted Python

    • actively maintained / well supported project -- similar feature set (also includes mercurial) Guest • Jun 2017 Disagree   Agree
  • GitBucket icon


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

    Free Open Source Mac Windows Linux Web Self-Hosted Scala

    No features added Add a feature
  • Gitea icon


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

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

    No features added Add a feature
    • Programmed in Go , so need min. requirements Guest • Jan 2017 • 1 agrees and 1 disagrees Disagree   Agree
  • Open Build Service icon

    Open Build Service

    The Open Build Service (OBS) is a generic system to build and distribute binary packages from sources in an automatic, consistent and reproducible way. You can release...

    Free Open Source Linux

  • Know any more alternatives to GitLab?

    Suggest an application to this list
  • GitPrep icon


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

    Free Open Source Mac Windows Linux Self-Hosted Perl

    No features added Add a feature
  • Gitweb icon


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

    Free Open Source Mac Windows Linux Self-Hosted Perl

    No features added Add a feature
  • Gitblit icon


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

    Free Open Source Mac Windows Linux Self-Hosted

GitLab Comments

Comment by NaSabbir
about GitLab · Mar 2017 · Helpful Not helpful

GitLab is a web-based Git repository manager with some awesome features like wiki, issue tracking, free private repository and open source.


Open Core

Comment by lu40
about GitLab · Dec 2016 · Helpful Not helpful

Actually there's two GitLab editions. The Community Edition (CE) and the Enterprise Edition (EE). Here's the explanation taken from the wikipedia article about GitLab:

  • GitLab CE: the software, is a web-based Git repository manager with wiki and issue tracking features, using an open source licence.
  • GitLab EE: the software, is based on GitLab CE with additional non-free code, using a commercial licence.
  • the web site, is running GitLab EE, offers hosted accounts similar to GitHub.

I'm not sure how to specify this on alternativeTo.. would somebody know?


Online instances

Comment by 11009723
about GitLab · Feb 2016 · Helpful Not helpful

Is this self-hosted

Comment by coth
about GitLab · Aug 2016 · Helpful Not helpful -2 Helpful

It seems marked Self-Hosted, but, afaik, it's not

There is a self-hosted version.
On the pricing page ( ) you can see the community & enterprise edition are both self-hosted.

ok then