Gogs
The painless way to host your own Git service
Gogs is a self-hosted Git service written in Go, distributed as a single binary that runs on Linux, macOS, Windows and ARM-based systems. It is designed to be simple to install and lightweight, with low resource requirements, and is MIT-licensed with its source code publicly available.
Installation can be done by running the binary or as a Docker container. The documentation covers installation, configuration, feature discovery, and upgrades. Gogs is intended for users who want to host their own Git service on their own infrastructure.
12 alternatives to Gogs
Ranked by how well each tool replaces Gogs: shared features, audience, price and popularity.
Where the world builds software.
Covers 3 of 9 key features and has a free plan.
Free planOpen source69 out of 100 matchFreePainless self-hosted Git service
Covers 3 of 9 key features and has a free plan.
Free planOpen source67 out of 100 match$9.50/moGit is a free and open source distributed version control system designed to handle small
Covers 1 of 9 key features and has a free plan.
Free planOpen source67 out of 100 matchFreeOpen-source code review platform for Git-based development.
Covers 5 of 9 key features and has a free plan.
Free planOpen source63 out of 100 matchFree- 63 out of 100 match—
- 62 out of 100 matchFree
- 62 out of 100 matchContact sales
GitLab instance hosted by Framasoft
Covers 3 of 9 key features and has a free plan.
Free planOpen source62 out of 100 matchFreeSetup git hosting on a central server with fine-grained access control.
Covers 0 of 9 key features.
Open source61 out of 100 match—Simplicity and power in a beautiful Git GUI
Covers 1 of 9 key features and has a free plan.
Free plan60 out of 100 matchContact salesLegendary Git Tools for developers and teams
Covers 1 of 9 key features and has a free plan.
Free plan59 out of 100 matchFree- 59 out of 100 match—