Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Alternatives
  3. GitHub
GitHub

Open Source Alternatives to GitHub

6 alternatives221.8k total stars27.2k total forks3 languages
Visit Website

What is GitHub?

GitHub is a web-based platform for version control and collaboration, providing Git repository hosting, issue tracking, and code review tools.. There are currently 6 open-source alternatives to GitHub, with a combined total of 221.8k GitHub stars. The most common language among these projects is Go.

Showing 6 open-source alternatives

Gitea
Giteago-gitea/gitea

A painless self-hosted all-in-one software development service with Git hosting, code review, team collaboration, package registry, and CI/CD.

55.0k6.6kGo
1 day ago
Gogs
Gogsgogs/gogs

A painless, self-hosted Git service with a GitHub-like interface, built with Go for easy deployment across platforms.

47.5k5.0kGo
1 day ago
Gogs
Gogsgogits/gogs

A painless, self-hosted Git service written in Go that provides GitHub-like functionality.

47.5k5.0kGo
1 day ago
drone
dronedrone/drone

An open-source end-to-end developer platform with source code hosting, CI/CD pipelines, hosted dev environments, and artifact registries.

35.1k3.0kGo
1 day ago
GitLab
GitLabgitlabhq/gitlabhq

Open source platform for source code management, CI/CD, issue tracking, and DevOps collaboration.

24.3k5.8kRuby
1 day ago
Phabricator
Phabricatorphacility/phabricator

A suite of web applications for software development, including code review, task management, and team collaboration.

12.3k1.6kPHP
2 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub