Gitea logo

Gitea

Gitea is a lightweight, open-source platform that offers comprehensive tools for Git hosting, code reviews, team collaboration, package management, and integrated CI/CD. Designed for self-hosted deployment, it empowers developers and enterprises alike to streamline their development processes with speed and efficiency.

Gitea is the open source alternative to:
Gitea screenshot

About Gitea

Gitea provides an all-in-one solution for managing Git repositories, enabling seamless code reviews and project management with issue tracking and kanban boards. Its integrated CI/CD system, Gitea Actions, supports GitHub Actions-compatible workflows, while flexible deployment options allow it to run on Linux, Windows, macOS, and more. Additionally, it supports over 20 package management services and integrates with popular chat and external CI/CD tools, ensuring a smooth development and deployment experience.

Key Features

  • Self-hosted Git hosting with robust code review functionality
  • Built-in CI/CD with GitHub Actions-compatible workflows
  • Comprehensive project management tools including issue tracking and kanban boards
  • Supports over 20 package management services
  • Flexible deployment across multiple operating systems and databases
  • Extensive integrations with chat tools and external CI/CD services

Pricing

Open Source
$0/Free

Enjoy Gitea for free under the MIT license with full community contributions.

Features:
  • Self-hosted
  • Rapid updates
  • Active community support
SaaS (Gitea Cloud)
Subscription

$9.5-$19 per user/month with a 30-day free trial; discounts available for non-profits and small companies.

Features:
  • Managed Gitea instances and CI/CD runners
  • Zero maintenance
  • Unlimited network traffic
  • $10 per 100GB of add-on storage
  • Professional business support
Enterprise
Subscription

$9.5-$19 per user/month with a 1-year commitment; tailored for corporate needs with available discounts.

Features:
  • Enhanced enterprise-level features
  • Installation/Upgrade Service
  • Priority security notifications
  • Emergency support

Representation of core functionalities

Loading...

Rendering mind map...

mindmap Gitea Core Components Web Server Go HTTP Server Static Assets Template Engine Git Backend Repository Storage Git Protocol Handler Version Control Database Layer SQLite Support Multiple DB Support Migration System Frontend Web Interface User Dashboard Repository View Issue Tracking Pull Requests API System REST Endpoints Authentication Rate Limiting Features Repository Management Git Operations File Browser Branch Management Release Management Issue System Issue Tracking Labels Milestones Assignments Pull Requests Code Review Merge Options Branch Protection Actions CI/CD Pipeline Workflow Engine Runner Integration User Systems Authentication Local Auth OAuth Providers 2FA Support Authorization Access Control Permissions Role Management Organizations Team Management Member Control Shared Resources External Services Email Integration Notifications Alerts Digests Webhook System Event Triggers Delivery System Custom Hooks Translation Crowdin Integration Multiple Languages Community Input

This is the mind map that represents the core functionality of the application. It focuses on the key features and functionalities of the application and provides a visual representation of how they are interrelated.

Summary

Gitea combines essential development tools into a unified, self-hosted environment that enhances code quality and team collaboration. Its comprehensive suite, from Git hosting and CI/CD to project management and package registry support, makes it a powerful choice for both individual developers and enterprises.

Adrian
Created by
Adrian
Mar 9, 2025Updated2 min read
This content was partially generated using artificial intelligence.

Tool Details

47,482
5,694
2,763
Since 2016
about 1 month ago
92%