GitHub Alternatives

One of the most popular alternatives to GitHub is GitLab, which is open source with a free version. Other popular alternatives are Codeberg, Forgejo, Gitea and GitHub Desktop. Version Control Systems like GitHub are a crowded field, with more than 100 alternatives for the web, self-hosting, Linux, Mac and Windows.

filter to find the best alternatives

Most GitHub alternatives are Version Control Systems, but you can also narrow the list to Source Code Hosting Services or Issue Tracking Systems. Other popular filters are Europe, Self-Hosted, Open Source, Android and EU. You can also filter for EU-based alternatives if you prefer software from the European Union.
Copy a direct link to this comment to your clipboard
Alternatives
GitHub alternatives page was last updated

Alternatives list

  1. Launchpad icon
     112 likes

    Launchpad is a collaboration and Bazaar code hosting platform for (primarily open-source) software projects.

    103 Launchpad alternatives

    Cost / License

    Application type

    Platforms

    • Online
    • Python
    Good alternative?
     
    |
    2
  2. Trac icon
     147 likes

    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 mission is to help developers write great software while staying out of the way.

    166 Trac alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • BSD
    • Self-Hosted
    Good alternative?
     
    |
    2
  3. DioHub icon
     8 likes

    DioHub is an open-source unofficial GitHub mobile client, that aims to deliver the ultimate GitHub experience on mobile devices.

    Cost / License

    Application type

    Platforms

    • Android
    • Android Tablet
    Good alternative?
     
  4. 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.

    77 Azure DevOps alternatives

    Cost / License

    • Freemium
    • Proprietary

    Application type

    Platforms

    • Online
    • Microsoft Azure
    Good alternative?
     
  5. Phorge icon
     8 likes

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

    Cost / License

    Application type

    Platforms

    • Linux
    • Online
    • Self-Hosted
    • Oracle Solaris
    • FreeBSD
    Good alternative?
     
  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.

    9 Azure Repos alternatives

    Cost / License

    • Freemium
    • Proprietary

    Application type

    Platforms

    • Online
    • Microsoft Azure
    • Azure DevOps
    Good alternative?
     
  7. Cloud Source Repositories helps you privately host, track, and manage changes to large codebases on Google Cloud Platform.

    19 Google Cloud Source Repositories alternatives

    Cost / License

    • Freemium
    • Proprietary

    Application type

    Platforms

    • Online
    • Software as a Service (SaaS)
    • Google Cloud Platform
    Good alternative?
     
  8. Tangled icon
     5 likes

    Tangled is a new social-enabled Git collaboration platform, built on top of the AT Protocol. We envision a place where developers have complete ownership of their code, open source communities can freely self-govern and most importantly, coding can be social and fun again.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Online
    • Self-Hosted
    Good alternative?
     
  9. GitHub CLI icon
     3 likes

    Take GitHub to the command line. Create pull requests and issues without leaving the command line. See the status of open issues and pull requests, and see what’s waiting for review. Filter issues and pull requests, and open them in your browser.

    4 GitHub CLI alternatives

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  10.  6 likes

    sr.ht is is the hosted instance of SourceHut and provides paid services to its users.

    Cost / License

    • Freemium
    • Open Source

    Platforms

    • Self-Hosted
    • NL flagNetherlands
    • European Union flagEU
    sr.ht screenshot 1
    Good alternative?
     
    |
    1
  11. Mantis Bug Tracker is a free and open source, web-based bug tracking system. It is written in the PHP scripting language and works with MySQL, MS SQL, and PostgreSQL databases and a webserver. MantisBT can be installed on Windows, Linux, Mac OS, OS/2, and others.

    106 Mantis Bug Tracker alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
    Good alternative?
     
  12. Tuleap icon
     48 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.

    80 Tuleap alternatives

    Cost / License

    • Freemium
    • Proprietary

    Application type

    Platforms

    • Linux
    • Self-Hosted
    • Software as a Service (SaaS)
    Good alternative?
     
You are at page 2 of GitHub alternatives