TopStarred Türkçe

GitHub alternatives

5 open source tools you can use instead of GitHub

The most-starred open source alternative to GitHub is Gitea. Other notable options: Gogs, GitLab, OneDev, Phabricator. All of them are free to download and most can run on your own server.

Gitea58.9k

go-gitea/gitea

Lightweight self-hosted Git service with code hosting, review and issue tracking in one package.

Alternative to: GitHub, GitLab

LicenseOpen sourceMIT
CategoryDeveloper ToolsSelf-hosted
LanguageGo
Last updatetoday
PlatformsLinuxWebDocker

Gogs47.9k

gogs/gogs

Lightweight Git service written in Go that you can easily host on your own server.

Alternative to: GitHub

LicenseOpen sourceMIT
CategoryDeveloper ToolsSelf-hosted
LanguageGo
Last update2 days ago
PlatformsWebDocker

GitLab24.5k

gitlabhq/gitlabhq

DevOps platform combining code hosting, CI/CD and project management.

Alternative to: GitHub, Bitbucket

LicenseOpen source
CategoryDeveloper ToolsSelf-hosted
LanguageRuby
Last update13 days ago
PlatformsWebDocker

OneDev15.3k

theonedev/onedev

Self-hosted DevOps platform with git hosting, CI/CD and issue tracking.

Alternative to: GitHub, GitLab

LicenseOpen sourceMIT
CategoryDeveloper ToolsSelf-hosted
LanguageJava
Last updatetoday
PlatformsWebDocker

Phabricator12.3k

phacility/phabricator

Code review and project management platform, no longer actively maintained

Alternative to: GitHub

LicenseOpen sourceApache-2.0
CategoryDeveloper ToolsSelf-hosted
LanguagePHP
Last update4 days ago
PlatformsWebDocker

Know an open source tool with more than 10,000 GitHub stars that people can install and use, but is missing here? Send it and we will review it.

Spotted wrong information, a broken link or a tool that should not be listed? Tell us and we will fix it.

Is there a tool you wish existed in the open source world? Describe it and Velaris Dijital will consider building it.