Company Introduction

Gitea is a community-driven lightweight self-hosted Git service, forked from Gogs in November 2016, co-founded and maintained by community developers including Lunny Xiao. As a well-known open-source project in the developer tools space, Gitea is built with Go and is renowned for its minimal resource usage, simple installation, and rich plugin functionality.

Gitea is maintained by an active global open-source community. In 2022, the Gitea Community Foundation was established to ensure the project's long-term sustainability. Gitea's core philosophy is to provide a lightweight, easy-to-maintain self-hosted Git solution that enables any team to set up their own code hosting platform at minimal cost.

Note: Gitea and Gitee (OSChina) are two different products. Gitea is an international open-source community project, while Gitee is a code hosting platform under OSChina.

Key Milestones

2016: Fork from Gogs

  • November 2016: Gitea forked from Gogs due to disagreements over the closed governance model — community contributors found it difficult to participate in core decision-making
  • December 2016: Gitea v1.0 stable release released, quickly gaining community traction

2017–2019: Feature Completion and Community Growth

  • 2017: Gitea added support for MySQL, PostgreSQL, and SQLite database backends
  • 2018: Launched Gitea plugin marketplace for third-party extensions
  • 2019: Gitea v1.9 released with major performance and stability improvements, over 300 community contributors

2020–2022: Ecosystem Expansion and Foundation

  • 2020: Gitea became a CNCF (Cloud Native Computing Foundation) sandbox project
  • 2021: Gitea v1.14 introduced Actions Runner protocol support
  • 2022: Gitea Community Foundation established to ensure long-term governance and sustainable development

2023–2026: Gitea Actions and Maturity

  • 2023: Gitea Actions GA release, compatible with GitHub Actions workflow format — a major milestone
  • 2024: Gitea v1.21 introduced Packages Registry, Artifact storage, and enhanced CI/CD capabilities
  • 2025: Gitea v1.22 with significant performance and scalability improvements, added federation features
  • 2026: Gitea continues iterative development, becoming a benchmark project in the self-hosted Git space

Product Matrix

Core Platform

  • Gitea: Lightweight self-hosted Git service supporting repository management, Pull Requests, code review, Issue tracking, Wiki, milestones, and more. Single binary deployment supporting Linux, macOS, Windows, Docker, and more

CI/CD

  • Gitea Actions: Built-in CI/CD engine compatible with GitHub Actions workflow format (YAML), supporting custom Runners for local or cloud execution

Package Management

  • Gitea Packages: Built-in package registry supporting npm, Docker, Maven, PyPI, RubyGems, NuGet, and more

Collaboration Features

  • Gitea Wiki: Built-in project documentation Wiki
  • Issue Tracker: Issue management with labels, milestones, and kanban boards
  • Pull Request: Code review with inline comments and merge strategies (merge, rebase, squash)
  • Project Board: Kanban-style project management

Extension Ecosystem

  • Plugin System: Custom Hooks, Webhooks, OAuth authentication backends
  • Webhook Integration: Integration with Jenkins, Drone CI, Discord, Slack, and other third-party services
  • API: Complete REST API for third-party tool integration

Market Position

Gitea competes with the following products in the self-hosted Git service space:

  • GitLab CE: The most feature-complete self-hosted DevOps platform, but with higher resource requirements, suitable for larger teams
  • Gogs: Gitea's parent project, even more lightweight but with fewer features and less frequent updates
  • Forgejo: Forked from Gitea in 2022 by a subset of community members, emphasizing decentralized governance
  • GitBucket: Scala-based open-source Git service with similar functionality to Gitea
  • OneDev: Self-hosted DevOps platform emphasizing out-of-the-box CI/CD capabilities

Gitea's core competitive advantage lies in its extreme lightweight and ease of use — a single binary, as low as 256MB RAM to run, installable in under 3 minutes — making it the preferred self-hosted choice for small to medium teams and individual developers.

Core Strengths

Extreme Lightweight

Built with Go, Gitea runs as a single binary with minimal resource usage (as low as 256MB RAM), suitable for Raspberry Pi, low-end VPS, and other constrained environments.

One-Click Installation

Supports Docker, binary packages, Linux package managers, and more. A full setup can be completed in under 3 minutes.

GitHub Actions Compatible

Gitea Actions is compatible with GitHub Actions workflow formats, allowing developers to reuse existing CI/CD configurations and reduce migration costs.

Active Open Source Community

Gitea has a vibrant global open-source community with regular releases, quick response to user feedback, and contributors worldwide.

Rich Feature Set

Despite its small footprint, Gitea offers repository management, Issue tracking, Pull Requests, Wiki, Project Boards, Actions, Packages, Webhooks, and more, meeting daily development collaboration needs.


With its lightweight, simple, and open-source nature, Gitea occupies a unique position in the global self-hosted Git service market. For teams that want to have full control over their code hosting infrastructure without the operational burden of heavyweight solutions like GitLab CE, Gitea is the ideal solution.