Self-hosted alternatives
Open source alternatives to GitHub
GitHub is a hosted git forge. Team and enterprise plans add private collaboration features on top of the free tier.
Published by GitHub. The projects below are sorted by GitHub stars. Star counts and last commit dates are read from the public GitHub API. The line under each name is generated from the category, the licence, and whether the project can be self-hosted. Fetched . 4 of 4 have an OSI-approved SPDX licence, a commit in the last 12 months, and a repository GitHub has not archived.
1Gitea
go-gitea/gitea
Developer tools. Licence: MIT. Self-hosted: yes.
- Licence
- MIT
- GitHub stars
- 58,506
- Last commit
Counts as open source: OSI-approved licence, commit within 12 months, and the repository is not archived.
2Gogs
gogs/gogs
Developer tools. Licence: MIT. Self-hosted: yes.
- Licence
- MIT
- GitHub stars
- 47,866
- Last commit
Counts as open source: OSI-approved licence, commit within 12 months, and the repository is not archived.
3GitLab
gitlabhq/gitlabhq
Developer tools. Licence: MIT. Self-hosted: yes.
- Licence
- MITOpen core
- GitHub stars
- 24,550
- Last commit
Counts as open source: OSI-approved licence, commit within 12 months, and the repository is not archived.
4Gitbucket
gitbucket/gitbucket
Developer tools. Licence: Apache-2.0. Self-hosted: yes.
- Licence
- Apache-2.0
- GitHub stars
- 9,403
- Last commit
Counts as open source: OSI-approved licence, commit within 12 months, and the repository is not archived.