Gitea logo Gitea logo background glow

Gitea

Self-hosted service for Git hosting, code review, team collaboration, package registry, and CI/CD

&

+Easy Installation and ConfigurationOffers a straightforward installation process and an intuitive web-based user interface
+High PerformanceEnsures quick response times even for repositories with extensive history and large file sizes
+CollaborationSupports code reviews, issue tracking, and pull requests
+Full Git Compatibility100% Git compatible, allowing seamless use of existing Git tools and workflows
+Security and Access ControlProvides robust access controls to protect code and ensure authorized access
+Lightweight and FastDesigned to be lightweight and fast in response for an efficient user experience
+CI/CD SupportEnables automated builds, testing, and deployments, streamlining the development process
+Flexible DeploymentSupports both single server setups and replication configurations
+PackagesSupports more than 20 different kinds of public or private package management
+Supported DatabasesIntegrates with various databases, including SQLite, MySQL, PostgreSQL, TiDB, and MS SQL
-Limited IntegrationsHas fewer integrations with third-party services compared to other platforms
-Limited Windows AuthenticationDoes not support easy Windows authentication, which can be a drawback for Windows-based users
-Scalability IssuesMay not scale well for large data or extensive user bases, which can be a limitation for growing projects

Platform

Social

     

System Requirements

Version ↓
#Minimum
1
  • Windows
  • Linux
  • macOS
  • FreeBSD
2
  • x86
  • amd64
  • ARM
  • PowerPC
  • Raspberry Pi 3
3
2 CPU core
4
1 GB

Ratings

4.65
5

AlternativeTo
4.6
5
based on 10 reviews
G2CROWD
4.7
5
based on 16 reviews

Developer

Lunny Xiao

Written in

Go

Initial Release

17 October 2016

Alternatives

Source Code Hosting Service
Gogs   Forgejo   Jenkins  
Version Control System
Gogs  

Notes

  • Forked from Gogs
  • Other products:
    • Gitea Cloud: A fully managed Git hosting service powered by the lightweight and highly extensible Gitea platform
    • Gitea Enterprise: An enhanced version of the Gitea open-source project, designed to meet the needs of enterprise-level users
    • Gitea Actions: A custom runner designed to work with Gitea’s inbuilt GIT server as well as its auxiliary services
    • Tea: A command-line interface (CLI) that allows users to interact with any number of Gitea instances