Open Source GitHub Alternatives

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

filter to find the best alternatives

GitHub alternatives are mainly Version Control Systems, but if you're looking for Source Code Hosting Services or Issue Tracking Systems you can filter on that. Other popular filters include EU, Self-Hosted, Open Source, 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. 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
     
  2.  5 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
     
    |
    1
    Comments about sr.ht as an Alternative to GitHub
    Jakub01
    Positive
    1

    Easy to use, no tracking, work without JS, lightweight and customizable.

    sr.ht icon
    S
    • sr.ht is Freemium and Open SourceGitHub is Freemium and Proprietary
  3. 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.

    98 Mantis Bug Tracker alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
     
  4. NotABug.org icon
     18 likes

    NotABug.org is a free Git source code hosting service, much like GitHub & GitLab.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
     
    |
    3
    Comments about NotABug.org as an Alternative to GitHub
    Personal Information
    Positive
    0

    I like notabug, it's an alternative to big complex git servers like github, where most of the features I don't need. If you use git server only for a git, notabug is a good option.

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

    Design is very similar to GitHub

    Review by a new / low-activity user.
    Somnath Travels
    Positive
    -1

    GitHub is the best. I like the features. The only thing we need to tell is support php, Java ertc

    NotABug.org icon
    NotABug.org icon
    • NotABug.org is Free and Open SourceGitHub is Freemium and Proprietary
  5. 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

    Platforms

    • Self-Hosted
    • Online
    • Software as a Service (SaaS)
     
  6. Apache Allura icon
     15 likes

    Apache Allura is an open source implementation of a software forge, a web site that manages source code repositories, bug reports, discussions, wiki pages, blogs, and more for any number of individual projects.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
     
  7. JitHub icon
     3 likes

    JitHub is a third party UWP client for github.com. You can use JitHub to manage the code, issues, pull requests, commits and much more in your repositories.

    30 JitHub alternatives

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Windows
     
  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
     
  9. GitFox is your application to manage GitLab projects using an intuitive interface. In addition, it is a showcase of the "Clean Architecture" concepts and some useful libraries.

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Android
    • F-Droid
    • GitLab
     
  10. GitGud.io icon
     4 likes

    GitGud.io is a free Git hosting site powered by GitLab, hosted by Sapphire. Sign up for FREE, via Sapphire Accounts

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
    • Git
     
  11. cgit icon
     16 likes

    A hyperfast web frontend for git repositories written in C.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Linux
    • Online
    • Self-Hosted
     
  12. 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.

    41 GitPrep alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Perl
     
    |
    1
    Comments about GitPrep as an Alternative to GitHub
    Guest
    Positive
    -4

    For the self-hosting category, it has literally zero dependencies. Every repository is plain as-is-on-the-harddrive, so you have no troubles like in other alternatives with bare repos vs. real repos. Simple install, zero dependencies, works on every VPS.

    Review by a new / low-activity user.
    GitPrep icon
    GitPrep icon
    • GitPrep is Free and Open SourceGitHub is Freemium and Proprietary
You are at page 2 of GitHub alternatives