GitHub AlternativesOnly Open Source apps from the EU

The best open source alternative to GitHub is Codeberg. If that doesn't suit you, our users have ranked more than 100 alternatives to GitHub and seven of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to GitHub are Forgejo, SourceHut, RhodeCode and Heptapod.

filter to find the best alternatives

GitHub alternatives are mainly Source Code Hosting Services, but if you're looking for Version Control Systems or Issue Tracking Systems you can filter on that. Other popular filters include Self-Hosted, Open Source, EU, Free + Source Code Hosting and Android. 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 GitHub.
Copy a direct link to this comment to your clipboard
GitHub alternatives page was last updated

Alternatives list

  1. Codeberg icon
     106 likes
    Copy a direct link to this comment to your clipboard

    A free Git source code hosting service with the objective to give the open-source code that is running our world a safe and friendly home, and to ensure that code remains free and secure forever.

    50 Codeberg alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
     
    |
    5
    49
    Comments about Codeberg as an Alternative to GitHub
    Top Positive Comment
    Buster_Blue
    2

    Codeberg is FOSS and it's run by a non-profit organization. This makes it a fitting home for open source projects.

    Subscribe6225
    Positive
    2

    Free, Open Source, European.

    nezort11
    Positive
    4

    In my opinion the best alternative to "GitHub" as a repo hosting service. Because it is managed by non-profit organization (.org TLD) compared to commercial companies (.com TLD).

    Show more comments
    3 of 5 comments
    GitHub Icon
    Codeberg icon
    • Almost everyone thinks Codeberg is a great GitHub alternative.

    • Codeberg is Free and Open SourceGitHub is Freemium and Proprietary
    • Codeberg is Lightweight and Privacy focusedGitHub is not according to our users
  2. Forgejo icon
     52 likes
    Copy a direct link to this comment to your clipboard

    Beyond coding. We forge. Forgejo is a self-hosted lightweight software forge. Easy to install and low maintenance, it just does the job.

    54 Forgejo alternatives

    Cost / License

    Platforms

    • Self-Hosted
    • Go (Programming Language)
     
    |
    1
    8
    Comments about Forgejo as an Alternative to GitHub
    Subscribe6225
    Positive
    1

    Open Source, European, Self-hosted

    GitHub Icon
    Forgejo icon
    • Almost everyone thinks Forgejo is a great GitHub alternative.

    • Forgejo is Free and Open SourceGitHub is Freemium and Proprietary
    • Forgejo is Lightweight, Privacy focused and CustomizableGitHub is not according to our users
  3. SourceHut icon
     20 likes
    Copy a direct link to this comment to your clipboard

    sourcehut is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.

    Cost / License

    • Freemium (Subscription)
    • Open Source

    Platforms

    • Online
    • Self-Hosted
    • Software as a Service (SaaS)
     
    |
    1
    11
    Comments about SourceHut as an Alternative to GitHub
    Guest
    Positive
    1

    Minimal but usable, perfectly lightweight

    Review by a new / low-activity user.
    GitHub Icon
    SourceHut icon
    • Almost everyone thinks SourceHut is a great GitHub alternative.

    • SourceHut is the most popular SaaS alternative to GitHub.

    • SourceHut is Freemium and Open SourceGitHub is Freemium and Proprietary
    • SourceHut is Privacy focused and LightweightGitHub is not according to our users
  4. RhodeCode icon
     25 likes
    Copy a direct link to this comment to your clipboard

    RhodeCode is an enterprise source code management platform for centralized control over Git, SVN, and Mercurial. It was built for highly secure, behind-the-firewall enterprise environments to enhance DevEx and implement small-team code management simplicity into larger-scale companies.

    Cost / License

    Platforms

    • Windows
    • Linux
    • Self-Hosted
     
  5. Heptapod icon
     1 like
    Copy a direct link to this comment to your clipboard

    Heptapod brings Mercurial support to GitLab Community Edition, an open source software to collaborate on code.

    Cost / License

    • Free Personal
    • Open Source

    Platforms

    • Online
    • Software as a Service (SaaS)
    • Self-Hosted
     
  6. Tangled icon
     2 likes
    Copy a direct link to this comment to your clipboard

    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

    Platforms

    • Online
    • Self-Hosted
     
  7. Mergify icon
     1 like
    Copy a direct link to this comment to your clipboard

    Mergify is an automation tool for developers using the GitHub platform. You define rules, and Mergify automatically merge pull requests whenever they're ready.

    Cost / License

    • Freemium (Subscription)
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
7 of 7 GitHub alternatives