Gogs

Minimal self-hosted Git service

Developer Tools MIT beginner ★ 47,845 stars

What is Gogs?

Gogs is a painless, self-hosted Git service written in Go. It provides repositories, issues, pull requests and wikis while using very little memory, which makes it a good fit for a Raspberry Pi or a small VPS.

Best for

Small setups that need Git hosting on minimal hardware

Replaces

  • GitHub
  • Gitea
  • GitLab

Key features

  • Very low memory footprint
  • Issues, pull requests and wiki
  • Built-in CI
  • Runs on Raspberry Pi

How to deploy

  • Binary
  • Docker
  • Package managers

Project health

  • GitHub stars: 47,845
  • Last code push: 2026-09-12
  • Open issues: 1,011
  • Status: actively developed

Figures pulled from the GitHub API and refreshed periodically.

Gogs as an alternative

More in Developer Tools