Self-hosted Git service for hosting code, reviews, collaboration, packages, and CI/CD
MIT
- Go
- Handlebars
- TypeScript

About Gitea
Gitea is a self-hosted Git service for teams that want to run their own software development platform. It brings Git hosting, code review, team collaboration, a package registry, and CI/CD together in one place, aiming to be the easiest, fastest, and most painless way to set up a self-hosted Git server.
Written in Go, it runs across all the platforms and architectures that Go supports, including Linux, macOS, and Windows on x86, amd64, ARM, and PowerPC. Alongside the web app, Gitea ships an official CLI tool called tea, a Go SDK, and an action runner for Gitea Actions, with experimental support for its own API.
Gitea was forked from Gogs in November 2016 and has changed substantially since. It is MIT licensed and free to self-host. You can try the public demo, use the hosted gitea.com service for a limited number of repositories, or deploy a dedicated instance on Gitea Cloud.
Key features
- Git hosting with issues and pull requests
- Code review and team collaboration
- Built-in package registry
- CI/CD with Gitea Actions and an action runner
- Official tea command-line tool
Details
- First released
- 2016
- Platforms
- Windows · macOS · Linux
- Architecture support
- x86 · amd64 · ARM · PowerPC
- Self-hosting
- Self-hosted Git service
- License
- MIT
- Forked from
- Gogs
