Gitea

Open-source alternative to GitHub and Bitbucket. A compact self-hosted Git service with pull requests, issues, packages, and actions.

The approachable self-hosted forge when GitLab is far more platform than you need.

At a glance

ReplacesGitHub, Bitbucket
Open-source licenseMIT
PrivacyRepositories and team metadata stay on your own small server.
Lightweight signalRuns comfortably on modest hardware with a simple single-binary deployment.
Community healthLarge, mature open-source project
PlatformsLinux, Windows, macOS, Docker
Privacy advantage

Repositories and team metadata stay on your own small server.

Less bloat

Runs comfortably on modest hardware with a simple single-binary deployment.

Trust signal

Large, mature open-source project. Verify current releases and open issues in the source repository before critical deployment.

Should you switch to Gitea?

The approachable self-hosted forge when GitLab is far more platform than you need. A successful migration starts with a small real project, not a feature checklist. Test the files, integrations, shortcuts, and collaboration steps you use every week before removing the existing tool.

Open source gives you inspectable code and a path away from vendor lock-in, but it does not eliminate tradeoffs. Support may be community-led, some commercial file formats may be imperfect, and self-hosted options require security updates and backups. Use the official website and source repository above to confirm current compatibility.

More developer tools alternatives