Self-Hosted GitLab Alternatives

    GitLab is not available as a self-hosted solution but there are plenty of alternatives for power users and business that want to host a solution on-premise. The best Self-Hosted alternative is Gogs, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 50 alternatives to GitLab and many of them are available as a self-hosted solution so hopefully you can find a suitable replacement. Other interesting Self-Hosted alternatives to GitLab are Gitea (Free, Open Source), Bitbucket (Freemium), Buddy (Freemium) and Jenkins (Free, Open Source).

    This page was last updated Sep 6, 2021

    1. ForgeFed (formerly GitPub) is a decentralized federation protocol based on the W3C's ActivityPub, which extends ActivityStream 2.0.
      No screenshots yet
    2. High-level features * 100% free and open source software * Composable Unix-style mini-services that let you use only what you need * All features work without JavaScript * Absolutely no tracking or advertising
      show more


    3. Gerrit simplifies Git based project maintainership by permitting any authorized user to submit changes to the master Git repository, rather than requiring all approved changes to be merged in by hand by the project maintainer.
      show more
    4. Deveo is a code hosting and collaboration platform that supports Git, Subversion and Mercurial. You can use it self-hosted on your own-premises, or from multi-tenant cloud as SaaS.

      Discontinued

      As of https://www.perforce.com/deveo-customer-info:
      Perforce Software has acquired Deveo, the Company and its software. It is our goal to ensure a seamless transition for existing Deveo customers. Please use this page as a reference guide for customer resources and other acquisition information

      show more
      • FreeOpen Source
      • Online
      • Self-Hosted
      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.

      Discontinued

      The project has not been updated since 2016



    5. An on-premise device that combines the best of hosted options and on-premise solutions for source code collaboration and security. Enables storing code securely (encrypted) on LAN and automatic backups (encrypted) to DropBox.
      show more
      • FreeOpen Source
      • Self-Hosted
      A Git center project hosting with bug reporting tools.
      show more
    6. A collaborative network of nodes. Storm is the way to improve the management of your web application. Manage, monitor and stress test your web resources. Automation server, workflow, continuous integration, automatic development.
      show more
    7. Standing on the shoulders of Trac, Apache Bloodhound is a project hosted by the Apache Software Foundation.

      Discontinued

      The program is no longer updated. Last version, 0.8, released in December 2014, can be still downloaded from the official website.

    8. Free: Open source with Apache license. No plans. No limits. You can install it in your own servers. Flexible: You have the complete source code in Java, based in OpenXava framework. So hiding features or adding new ones is extremely fast and easy.
    Showing 30 of 36 alternatives