alternatives to

GitHub

Hosted Git repositories with pull requests, issues and Actions CI. A closed product from GitHub.

Side by side

7 alternatives to GitHub
ToolFitStarsLicenceTermsSelf-hostedLanguageLatestLast push
GiteaFull replacement58kMITOpen sourceYesGov28.0.02026-10-06
Harness Open SourceFull replacement38kApache-2.0Open sourceYesGov2.28.22026-10-06
GitLabFull replacement25kOtherOpen coreYesRubyv19.4.12026-10-06
OneDevFull replacement15kMITOpen sourceYesJavav16.8.42026-10-05
GogsPartial48kMITOpen sourceYesGov0.14.32026-09-12
GitBucketPartial9.4kApache-2.0Open sourceYesScala4.48.02026-10-05
Soft ServePartial7.2kMITOpen sourceYesGov0.12.32026-10-05

Every alternative

Language
Licence
Fit
Terms
Deploy with

7 alternatives

Harness Open SourceFull replacement

Harness Open Source is an end-to-end developer platform with Source Control Management, CI/CD Pipelines, Hosted Developer Environments, and Artifact Registries.

Repositories, pull requests, pipelines and artifact registries on your own server, with pipelines in its own format.

Language
Go
Licence
Apache-2.0
Stars
38k
Latest
v2.28.2
Last push
2026-10-06
GitLabFull replacement

GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com

Repositories, merge requests, CI/CD and registries on your own server. Some features need a paid tier.

Language
Ruby
Licence
Other
Stars
25k
Latest
v19.4.1
Last push
2026-10-06
OneDevFull replacement

The Unified and Autonomous Development Platform

Pull requests, issues and built-in CI/CD, with pipelines in its own format rather than GitHub Actions.

Language
Java
Licence
MIT
Stars
15k
Latest
v16.8.4
Last push
2026-10-05
GogsPartial

The painless way to host your own Git service

Repositories, issues and pull requests in a single binary, without built-in CI.

Language
Go
Licence
MIT
Stars
48k
Latest
v0.14.3
Last push
2026-09-12
GitBucketPartial

A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility

Repositories, issues, pull requests and a GitHub-compatible API on the JVM, without built-in CI.

Language
Scala
Licence
Apache-2.0
Stars
9.4k
Latest
4.48.0
Last push
2026-10-05
Soft ServePartial

The mighty, self-hostable Git server for the command line🍦

Repositories served over SSH, HTTP and the git protocol with a terminal UI, without a web interface or pull requests.

Language
Go
Licence
MIT
Stars
7.2k
Latest
v0.12.3
Last push
2026-10-05

Head to head

About GitHub

Vendor
GitHub

GitHub website ↗