
Gogs
by Gogs · Self-hosted Git service that runs from a single Go binary
55 — BenchRank score out of 100
Screenshots of Gogs
Homepage
Overview
Gogs is a self-hosted Git service written in Go and shipped as an independent binary or a Docker container, for Linux, macOS, Windows and ARM systems. Its documentation covers installation, a configuration primer, reverse proxy and run-as-service setup, authentication, webhooks, Git LFS, custom templates and localisation.
- Best for
- Small teams or individuals self-hosting Git on modest hardware, including ARM boxes
- Pricing
- The captured pages show no prices; Gogs is described only as MIT-licensed open source that you host yourself.
- Runs on
- Self-hosted
Strengths and trade-offs
Strengths
- Installs as a single binary or a Docker container
- Runs on every platform the Go toolchain supports, including ARM
- Docs claim it starts on 64 MiB of RAM and a quarter vCPU
- MIT-licensed since 2014, with all source code public
Trade-offs
- You host, upgrade and secure the server yourself
- Reverse proxy, service setup and authentication are manual configuration
How this score is made up
Each dimension is scored out of 100 and combined into the headline score using fixed weights.
- MCP support
- 100 out of 100
- Documentation
- 0 out of 100
- Agent friendliness
- 91 out of 100
- Changelog
- 55 out of 100
- Marketing site structure
- 45 out of 100
- Operational trust
- 0 out of 100
Measured, but not part of the score
Useful to know, but not a mark for or against the product — so these do not affect the ranking.
- Openness
- 60 out of 100
- Maintenance
- 100 out of 100
This doesn’t look right — report a problem with Gogs’s score
Alternatives in Code Review
Ranked 2
48.6 — BenchRank score out of 100Gitea
Gitea · Self-hosted Git, CI/CD and package hosting under the MIT licence
Best for: Teams that want to self-host Git, CI/CD and package registries on their own infrastructure.
Ranked 3
45.9 — BenchRank score out of 100HackerOne Code
PullRequest · AI-filtered, human-validated security review in your pull requests
Best for: Development teams wanting expert human security review of pull requests inside their existing SCM.
Ranked 4
22.1 — BenchRank score out of 100Opengrep
Opengrep · Open-source static analysis engine forked from Semgrep CE
Best for: Security teams wanting an open-source SAST engine with no features locked behind a licence.

