- About
- A painless self-hosted Git service. Open-source alternative to GitHub.
- Catalogue
- No. 019
- Category
- Development
- Founded
- 2016, China
- GitHub stars
- ★ 58.5k

Overview
Gitea is a lightweight, fast, and easy-to-install self-hosted Git service. It's similar to GitHub, Bitbucket, and GitLab, but aims to be the easiest, fastest, and most painless way of setting up a self-hosted Git service.
What it does well
Gitea offers a complete set of features for Git repository management, including pull requests, code review, issue tracking, and webhooks. It's cross-platform and can run on any operating system that Go supports. With its low resource requirements, Gitea can run smoothly even on inexpensive and low-powered hardware like a Raspberry Pi.
Why it’s in the collection
Gitea stands out for its simplicity and efficiency. It's incredibly lightweight, making it perfect for organizations or individuals who want to host their own Git service without the complexity of larger solutions. Its easy installation process and low resource consumption make it accessible to a wide range of users. Despite its simplicity, Gitea doesn't compromise on essential features, providing a robust platform for code hosting and collaboration.
On GitHub
- Stars
- 58,476
- Forks
- 7,256
- Commits
- 21,766
- Repository
- go-gitea/gitea
Languages
- Go 79.1%
- Handlebars 8.4%
- Roff 5.6%
- Other 6.9%
Compared with
GitLabNo. 010More feature-rich but requires more resources and can be complex to set up and maintain.
GitHubPopular hosted solution, but lacks self-hosting options for the full feature set.
BitbucketOffers good integration with other Atlassian tools, but self-hosted version (Bitbucket Server) can be expensive.
GogsAnother lightweight Git service, but with fewer features and less active development compared to Gitea.
See every open-source alternative to GitHub in the collection.
