</>macrostackBrowse all
Tool profile · Code Hosting & Git Forges

Gitea

Popular, easy-to-run self-hosted Git service.

98
sovereignty

Gitea is a fast, lightweight Git forge written in Go and released under the permissive MIT license. It provides repository hosting, pull requests, code review, issue tracking, a package registry across many formats, and GitHub-Actions-compatible CI via Gitea Actions. It has the largest community and third-party ecosystem among the open forges and installs in minutes from a single binary or container. It is stewarded by the for-profit CommitGo, Inc., which also offers paid Gitea Enterprise and Gitea Cloud offerings alongside the open-source core.

OPEN SOURCEMITSELF-HOSTLOCAL-FIRST
LicenseMIT
PricingFree / self-host (optional paid Enterprise and Cloud tiers)
Open sourceYes
Self-hostableYes
Local-first dataYes

What it does well

  • +Largest community and third-party ecosystem of the open forges
  • +Permissive MIT license; simple single-binary or container install
  • +Very light on resources — comfortable on modest hardware
  • +GitHub-Actions-compatible CI, package registry, OAuth/LDAP, and a mature REST API

Where it falls short

  • Steered by a for-profit company (CommitGo) with paid Enterprise/Cloud tiers, a mild governance consideration versus a non-profit steward
  • Self-hosting means you handle backups, upgrades, and security yourself
  • Advanced enterprise features (e.g. SSO auto-scaling runners) are reserved for the paid Enterprise edition
  • Issue/PR and workflow data still need conversion when migrating between platforms

Gitea as an alternative to

Where Gitea shows up in our comparisons, and how it ranked.

Gitea head-to-head

Straight comparisons against the tools people weigh it against.

The Macrostack brief

New swaps, worth your inbox.

A short, occasional email when we add a high-intent alternative or ship a new head-to-head. No spam, no selling your address — unsubscribe in one click.