GitLab Alternatives

GitLab is described as 'Offers on-premise or hosted Git repository management, including issue tracking, wikis, code reviews, and continuous integration and deployment' and is a leading Version Control system in the development category. There are more than 100 alternatives to GitLab for a variety of platforms, including Web-based, Self-Hosted, Linux, Mac and Windows apps. The best GitLab alternative is GitHub, which is free. Other great apps like GitLab are Gitea, Gogs, Codeberg and Bitbucket.

filter to find the best alternatives

GitLab alternatives are mainly Version Control Systems, but if you're looking for Project Management Tools or Source Code Hosting Services you can filter on that. Other popular filters include Self-Hosted, Self-Hosted + Open Source, Open Source and Windows. You can also filter by region, for example EU-based alternatives if you prefer software developed in the European Union. These are just examples - use the filter bar below to find more specific alternatives to GitLab.
Copy a direct link to this comment to your clipboard
GitLab alternatives page was last updated

Alternatives list

  1. Radicle icon
     14 likes

    Peer-to-peer, open source stack built on Git enables decentralized, censorship-resistant code sharing and local-first data control, employing cryptographic verification, extensible collaborative objects, modular interfaces, and seamless data migration with no central entity.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Linux
     
  2. Jenkins icon
     135 likes

    Jenkins is a fork of Hudson and is a continuous build system for software projects.

    68 Jenkins alternatives

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
     
    |
    5
    Comments about Jenkins as an Alternative to GitLab
    Top Negative Comment
    Guest
    6

    Jenkins is a build server, Gitlab is version control. Two different things.

    Review by a new / low-activity user.
    Guest
    Negative
    0

    Jenkins is a great CI/CD System has nothing to do with Version Control

    Review by a new / low-activity user.
    Alex Bustos
    0

    Despite its name, GitLab is not only version control, is a suite of cloud based solutions around source code.

    That being said, Jenkins is an alternative only for GitLab CI.

    3 of 5 comments
    GitLab Icon
    Jenkins icon
    • This alternative is disputed. Jenkins is a legitimate GitLab alternative, but it might have issues that some users think are important.

    • Jenkins is Free and Open SourceGitLab is Freemium and Open Source
  3. Azure DevOps icon
     12 likes

    Continuous Delivery Services for teams to share code, track work, and ship software – for any language, all in a single package.

    64 Azure DevOps alternatives

    Cost / License

    • Freemium (Subscription)
    • Proprietary

    Application type

    Platforms

    • Online
    • Microsoft Azure
     
  4. Phorge icon
     7 likes

    Phorge is an open source, community driven platform for collaborating, managing, organizing and reviewing software development projects.

    Cost / License

    Platforms

    • Online
    • Self-Hosted
    • Linux
    • FreeBSD
    • Solaris
     
  5. Huly icon
     9 likes

    Open-source platform unifying project, document, issue, and task management with real-time team collaboration, instant messaging, video conferencing, and GitHub bidirectional sync, all in one customizable workspace for developers and product teams.

    72 Huly alternatives

    Cost / License

    • Freemium (Subscription)
    • Open Source (EPL-2.0)

    Platforms

    • Online
    • Self-Hosted
     
  6. Free private Git repositories, pull requests, and code search. Get unlimited private Git repository hosting and support for TFVC that scales from a hobby project to the world’s largest repository.

    Cost / License

    • Freemium (Subscription)
    • Proprietary

    Application type

    Platforms

    • Online
    • Microsoft Azure
    • Azure DevOps
     
  7. Tuleap icon
     49 likes

    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.

    71 Tuleap alternatives

    Cost / License

    • Freemium (Subscription)
    • Proprietary

    Platforms

    • Linux
    • Self-Hosted
    • Software as a Service (SaaS)
     
  8. Kallithea icon
     34 likes

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

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Python
     
    |
    1
    10
    Comments about Kallithea as an Alternative to GitLab
    Guest
    Positive
    -1

    actively maintained / well supported project -- similar feature set (also includes mercurial)

    Review by a new / low-activity user.
    GitLab Icon
    Kallithea icon
    • Most users think Kallithea is a great GitLab alternative.

    • Kallithea is Free and Open SourceGitLab is Freemium and Open Source
  9. RhodeCode icon
     25 likes

    Fast and powerful management tool for SVN, 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 permission/authentication system with the ability to authenticate via LDAP or ActiveDirectory.

    Cost / License

    • Freemium (Subscription)
    • Open Source (AGPL-3.0)

    Platforms

    • Self-Hosted
    • Online
    • Software as a Service (SaaS)
     
  10. GitPrep icon
     22 likes

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

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Perl
     
  11. AWS CodeCommit is a managed source control repository that makes it easier for teams to securely collaborate on code with contributions encrypted in transit and at rest.

    Cost / License

    • Freemium (Subscription)
    • Proprietary

    Platforms

    • Amazon Web Services
    • Software as a Service (SaaS)
     
You are at page 2 of GitLab alternatives