A fork of Gitea (see branch `mj`) adding Majority Judgment Polls ๐„ท over Issues and Merge Requests. https://git.mieuxvoter.fr
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

7.4 KiB

date title slug weight toc draft menu
2018-05-07T13:00:00+02:00 Gitea compared to other Git hosting options comparison 5 true false [{sidebar [{parent features} {name Comparison} {weight 5} {identifier comparison}]}]

Gitea compared to other Git hosting options

To help decide if Gitea is suited for your needs, here is how it compares to other Git self hosted options.

Be warned that we don't regularly check for feature changes in other products, so this list may be outdated. If you find anything that needs to be updated in the table below, please report it in an issue on GitHub.

Symbols used in table:

  • โœ“ - supported

  • โ„ - supported with limited functionality

  • โœ˜ - unsupported

General Features

Feature Gitea Gogs GitHub EE GitLab CE GitLab EE BitBucket RhodeCode CE
Open source and free โœ“ โœ“ โœ˜ โœ“ โœ˜ โœ˜ โœ“
Low resource usage (RAM/CPU) โœ“ โœ“ โœ˜ โœ˜ โœ˜ โœ˜ โœ˜
Multiple database support โœ“ โœ“ โœ˜ โ„ โ„ โœ“ โœ“
Multiple OS support โœ“ โœ“ โœ˜ โœ˜ โœ˜ โœ˜ โœ“
Easy upgrade process โœ“ โœ“ โœ˜ โœ“ โœ“ โœ˜ โœ“
Markdown support โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ“
Orgmode support โœ“ โœ˜ โœ“ โœ˜ โœ˜ โœ˜ ?
CSV support โœ“ โœ˜ โœ“ โœ˜ โœ˜ โœ“ ?
Third-party render tool support โœ“ โœ˜ โœ˜ โœ˜ โœ˜ โœ“ ?
Static Git-powered pages โœ˜ โœ˜ โœ“ โœ“ โœ“ โœ˜ โœ˜
Integrated Git-powered wiki โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ˜
Deploy Tokens โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ“
Repository Tokens with write rights โœ“ โœ˜ โœ“ โœ“ โœ“ โœ˜ โœ“
Built-in Container Registry โœ˜ โœ˜ โœ˜ โœ“ โœ“ โœ˜ โœ˜
External git mirroring โœ“ โœ“ โœ˜ โœ˜ โœ“ โœ“ โœ“
FIDO U2F (2FA) โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ˜
Built-in CI/CD โœ˜ โœ˜ โœ˜ โœ“ โœ“ โœ˜ โœ˜
Subgroups: groups within groups โœ˜ โœ˜ โœ˜ โœ“ โœ“ โœ˜ โœ“

Code management

Feature Gitea Gogs GitHub EE GitLab CE GitLab EE BitBucket RhodeCode CE
Repository topics โœ“ โœ˜ โœ“ โœ“ โœ“ โœ˜ โœ˜
Repository code search โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ“
Global code search โœ“ โœ˜ โœ“ โœ˜ โœ“ โœ“ โœ“
Git LFS 2.0 โœ“ โœ˜ โœ“ โœ“ โœ“ โ„ โœ“
Group Milestones โœ˜ โœ˜ โœ˜ โœ“ โœ“ โœ˜ โœ˜
Granular user roles (Code, Issues, Wiki etc) โœ“ โœ˜ โœ˜ โœ“ โœ“ โœ˜ โœ˜
Verified Committer โ„ โœ˜ ? โœ“ โœ“ โœ“ โœ˜
GPG Signed Commits โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ“
Reject unsigned commits โœ“ โœ˜ โœ“ โœ“ โœ“ โœ˜ โœ“
Repository Activity page โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ“
Branch manager โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ“
Create new branches โœ“ โœ˜ โœ“ โœ“ โœ“ โœ˜ โœ˜
Web code editor โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ“
Commit graph โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ“
Template Repositories โœ“ โœ˜ โœ“ โœ˜ โœ“ โœ“ โœ˜

Issue Tracker

Feature Gitea Gogs GitHub EE GitLab CE GitLab EE BitBucket RhodeCode CE
Issue tracker โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ˜
Issue templates โœ“ โœ“ โœ“ โœ“ โœ“ โœ˜ โœ˜
Labels โœ“ โœ“ โœ“ โœ“ โœ“ โœ˜ โœ˜
Time tracking โœ“ โœ˜ โœ“ โœ“ โœ“ โœ˜ โœ˜
Multiple assignees for issues โœ“ โœ˜ โœ“ โœ˜ โœ“ โœ˜ โœ˜
Related issues โœ˜ โœ˜ โ„ โœ˜ โœ“ โœ˜ โœ˜
Confidential issues โœ˜ โœ˜ โœ˜ โœ“ โœ“ โœ˜ โœ˜
Comment reactions โœ“ โœ˜ โœ“ โœ“ โœ“ โœ˜ โœ˜
Lock Discussion โœ“ โœ˜ โœ“ โœ“ โœ“ โœ˜ โœ˜
Batch issue handling โœ“ โœ˜ โœ“ โœ“ โœ“ โœ˜ โœ˜
Issue Boards โœ“ โœ˜ โœ˜ โœ“ โœ“ โœ˜ โœ˜
Create new branches from issues โœ˜ โœ˜ โœ˜ โœ“ โœ“ โœ˜ โœ˜
Issue search โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ˜
Global issue search โœ˜ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ˜
Issue dependency โœ“ โœ˜ โœ˜ โœ˜ โœ˜ โœ˜ โœ˜
Create issue via email โœ˜ โœ˜ โœ˜ โœ˜ โœ“ โœ“ โœ˜
Service Desk โœ˜ โœ˜ โœ˜ โœ˜ โœ“ โœ˜ โœ˜

Pull/Merge requests

Feature Gitea Gogs GitHub EE GitLab CE GitLab EE BitBucket RhodeCode CE
Pull/Merge requests โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ“
Squash merging โœ“ โœ˜ โœ“ โœ˜ โœ“ โœ“ โœ“
Rebase merging โœ“ โœ“ โœ“ โœ˜ โ„ โœ˜ โœ“
Pull/Merge request inline comments โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ“
Pull/Merge request approval โœ“ โœ˜ โ„ โœ“ โœ“ โœ“ โœ“
Merge conflict resolution โœ˜ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ˜
Restrict push and merge access to certain users โœ“ โœ˜ โœ“ โ„ โœ“ โœ“ โœ“
Revert specific commits or a merge request โœ˜ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ˜
Pull/Merge requests templates โœ“ โœ“ โœ“ โœ“ โœ“ โœ˜ โœ˜
Cherry-picking changes โœ˜ โœ˜ โœ˜ โœ“ โœ“ โœ˜ โœ˜
Download Patch โœ“ โœ˜ โœ“ โœ“ โœ“ / โœ˜

3rd-party integrations

Feature Gitea Gogs GitHub EE GitLab CE GitLab EE BitBucket RhodeCode CE
Webhook support โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ“
Custom Git Hooks โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ“
AD / LDAP integration โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ“
Multiple LDAP / AD server support โœ“ โœ“ โœ˜ โœ˜ โœ“ โœ“ โœ“
LDAP user synchronization โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ“
OpenId Connect support โœ“ โœ˜ โœ“ โœ“ โœ“ ? โœ˜
OAuth 2.0 integration (external authorization) โœ“ โœ˜ โ„ โœ“ โœ“ ? โœ“
Act as OAuth 2.0 provider โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ˜
Two factor authentication (2FA) โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ˜
Mattermost/Slack integration โœ“ โœ“ โ„ โœ“ โœ“ โ„ โœ“
Discord integration โœ“ โœ“ โœ“ โœ“ โœ“ โœ˜ โœ˜
Microsoft Teams integration โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ˜
External CI/CD status display โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ“