GitHub alternatives

GitHub: Code hosting with Git, pull requests, issues and Actions for CI/CD.

GitHub is the default for code hosting, but some teams want to self-host, avoid Microsoft or keep everything in another tool they already use. These Git hosts fill those needs.

Last updated

5 alternatives to GitHub

  1. GitLab logo

    GitLab has Git hosting, issues and strong CI/CD in one app, and you can self-host it.

    • Freemium
    • Web
    • Made in United States
    Visit website
  2. Bitbucket logo

    Bitbucket is Atlassian's Git hosting and connects closely to Jira.

    • Freemium
    • Web
    • Made in Australia
    Visit website
  3. Codeberg logo

    Codeberg is a non-profit, community-run Git host based in Germany. It's free for open-source projects.

    • Free
    • Web
    • Made in Germany
    Visit website
  4. Azure DevOps logo

    Azure DevOps bundles Git repos, boards and pipelines for teams on Microsoft's cloud.

    • Freemium
    • Web
    • Made in United States
    Visit website

GitHub alternatives compared

Product Pricing Platforms Made in
GitLab Freemium Web United States
Bitbucket Freemium Web Australia
Codeberg Free Web Germany
Gitea Free Web –
Azure DevOps Freemium Web United States

GitHub alternatives: frequently asked questions

What are the best alternatives to GitHub?

Popular alternatives to GitHub are GitLab, Bitbucket and Codeberg. You can compare their pricing, platforms and the country they're made in on this page.

Is there a free alternative to GitHub?

Yes. Codeberg and Gitea are free to use. GitLab, Bitbucket and Azure DevOps have a free plan.

Is there a European alternative to GitHub?

Yes. Codeberg (Germany) is made in Europe.