Top Rated Gitea Alternatives
We have been using gitea for several years and have found it to be an essential part of our workflow for hosting git repositories.
Gitea has quite a few features and is under active development bringing new functionality. Review collected by and hosted on G2.com.
Being self hosted means as new versions are released, you do need to update your installation. So far we have had no issues with any of the upgrades and it has been a smooth process. Review collected by and hosted on G2.com.
15 out of 16 Total Reviews for Gitea
Overall Review Sentiment for Gitea
Log in to view review sentiment.

Gitea is a free, open-source, and easy-to-set-up Git server
it is lightweight and easy to set up Review collected by and hosted on G2.com.
Few integrations with third-party services
Slowness for large codebases Review collected by and hosted on G2.com.

easy to use, open source, can be hosted on any platform, ditributed source code management, multiple developers can clone code, change it and commit it from different machines, can have your self-hosted git repository. Review collected by and hosted on G2.com.
less secure, less support compared to github, heavy on machine Review collected by and hosted on G2.com.


The main thing that makes gitea great is the ability to host git server locally onto our own machine. Review collected by and hosted on G2.com.
The only downside is that you need adequate Linux shell knowledge to install it on your own server. Review collected by and hosted on G2.com.

Besides being a self-hosted alternative to GitHub, it has many features (issues, milestones, wiki, etc.) while keeping the resource usage very low, compared to GitLab. Gitea doesn't have a Continuous Integration (CI) system built-in but it offers integration with other popular CI platforms like Drone CI. Review collected by and hosted on G2.com.
The backup and restore functionality is very basic. For example, there is no automatic backup feature so we had to develop our scripts to make and rotate the backups. The restore functionality is missing as well since one has to follow a guide to restore a backup. Review collected by and hosted on G2.com.
How easy installation and management. It's literally one of the easiest software I've had to manage. Review collected by and hosted on G2.com.
Markdown editor for .md files could be better with more functionalities such as buttons for various formatting options. Review collected by and hosted on G2.com.

Gitea has a small footprint and can run on very small server.
On mid size server is really fast! Review collected by and hosted on G2.com.
It's a self contained Go application. It run with its own http interface and a reverse proxy is needed even if you're working in a firewalled network. Review collected by and hosted on G2.com.

Um gitea you have all the project tool for free.
You can open projects, manage users with different privilege rules. issue tracking with milestones and labels, time tracking. Wiki, Pull Requests area.
But what i really love on it it’s the integration with Jenkins that allow to make deploys automatically. Review collected by and hosted on G2.com.
Some versions when you change the label you nee to wait for refresh page. Review collected by and hosted on G2.com.

GitHub, Gitlab, Sourcehut - Source code repositories well known for their easy access and collaborative nature in not just the development of software, but also a place where authors and publishers, even recipe writers keep their most valuable creations.
Books and blogs and virtually anything that you can think of are compiled and disseminated, assembled, and made available for the public in revision control systems powered by Git, yet these all lack one important aspect, and that is the security and confidence inherent in self-hosting your very own creations on your very own property.
Enter Gitea - a fully FOSS based Git powered solution with a beautiful GUI that is web based, and accessible from anywhere on the Internet - if you so choose, because you could keep it behind your corporate firewall, or even in your home running on a RaspberyPI.
Gitea has the almost identical look and feel that you're so comfortable with if you've ever been involved in a project where Github was used to house your repository, and offers most all of the features that Github does, and many more that Github doesn't.
It runs on your own infrastructure, that means that no one determines aspects concerning the privacy of your intellectual property but you. Any UNIX based machine, bare metal or virtual server, will suffice nicely because Gitea is so lightweight that it will perform exceedingly well even on a single board hobbiest computer with the most popular webservers, and comes with its own SSH server that you can optionally enable.
For the database engines available, PostgreSQL, MariaDB, and SQLite are your choices - again, all Free and Open Source solutions that are proven performers in the Enterprise. For your Android, Gitea has a cousin that is virtually plug and play in Gitrex, a beautiful client that you can install on your phones and tablets that is available from the F-Droid repo as well as the Google Play Store - Everything is FOSS, so there are no licensing fees, subscriptions for support, or contract renewals.
Unlike Gitlab, Gitea is super lightweight, which is why it can be so responsive on low powered devices like the Pi. Gitea supports the mirroring of repos from any other server running Git, such as the big three mentioned above, and its capability as a PWS means that on your phone it's basically like a native app that can be conveniently placed on your home screen - one touch and your in, perusing your repos and mirrors and clones, submitting PRs and making commits or reviewing code - or that novel you've been writing. Review collected by and hosted on G2.com.
There's really very little that I don't like about Gitea, but two things stand out, and one of those isn't even really an issue, so I'll cover that first.
1.) SQLite3 - If you really want to see lightning (even on your home router with OpenWRT installed or a RaspberryPI), you'll be amazed at the blinding speed with which Gitea responds, but with SQLite it's common knowledge that as your database grows, there's eventually a point where you reach the land of diminishing returns. But that's a long way down the road and if the number of users and projects aren't enormous you'll never see that kind of degradation of performance.
That's why I recommend choosing either MariaDB or PostgreSQL for your database, along with Nginx as your web sever, but Apache is also a time proven server as well.
2.) Gitea's initial web-based installation routine allows you to select the features and options you wish to have enabled or disabled in your configuration. After that, a single config file handles all of those adjustments and options.
Although it's simple enough to open the configuration file in any editor and restart Gitea with your new settings and features, there's also the graphical system's "Configuration tab under "Site Administration". But there's a catch, you can't actually affect any changes there, although it certainly looks like you can - i.e., it's strictly for reference, and you need to actually make any changes you want in the config file and once restarted those features and options will be reflected there.
Both of those issues are so trivial, they're almost non-issues, but it would be nice if you could make those changes in the GUI, like you can in the graphical installation routine; however, the developers tell me that is on the roadmap. Review collected by and hosted on G2.com.