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 may also be Source Code Hosting Services or Project Management Tools. Filter by these or use the filter bar below if you want a narrower list of alternatives or looking for a specific functionality of GitHub.- Source Code Hosting Service
- Freemium • Proprietary
- 5 likes
License model
- Free • Open Source
Application type
Platforms
- Android
- iPhone
- Android Tablet
- iPad
- F-Droid
- Flutter
GitTouch Features
DiscontinuedLast commit was in 2022 and last version is from 2021.
GitTouch VS GitHub
Is GitTouch a good alternative to GitHub? - 23 likes77 Gitweb alternatives
Gitweb is a Git web interface. It is written in Perl and can be used as a CGI script, or as a mod_perl legacy script (run by ModPerl::Registry handler). It allows browsing a git repository (or a set of git repositories) using a web browser.
Gitweb VS GitHub
Is Gitweb a good alternative to GitHub? License model
- Free • Open Source
Application type
Platforms
- Online
Gitdab Features
Gitdab VS GitHub
Is Gitdab a good alternative to GitHub?- 1 like8 Gitfab alternatives
Gitfab.org is a non-profit Forgejo (Gitea) instance which removes arbitrary limitations for private repositories and is hosted and operated in the EU.
Gitfab VS GitHub
Is Gitfab a good alternative to GitHub? - 37 likes91 Bugzilla alternatives
Bugzilla is a web-based tool for planning, organizing and releasing software on your own schedule. It is used by many open source companies and projects, and has advanced features such as search, milestones, and products.
License model
- Free • Open Source
Application types
Platforms
- Online
- Self-Hosted
Bugzilla Features
Bugzilla VS GitHub
Is Bugzilla a good alternative to GitHub? - 11 likes14 SCM-Manager alternatives
The easiest way to share and manage your Git, Mercurial and Subversion repositories over http.
SCM-Manager VS GitHub
Is SCM-Manager a good alternative to GitHub? - Like this app15 Laboratory alternatives
A Simple GitLab frontend. Uses GitLab's REST API to fetch data about users/groups and repositories (those so-called 'projects'). Then it parses that data and shows it in a JS-free lightweight webpage inspired by Cgit and SourceHut.
Laboratory VS GitHub
Is Laboratory a good alternative to GitHub?
Comments about Bugzilla as an Alternative to GitHub
Just a bug tracking system, not a web-based Git repo.