Need advice about which tool to choose?Ask the StackShare community!
Gogs vs RhodeCode: What are the differences?
What is Gogs? A self-hosted Git service written in Go. The goal of this project is to make the easiest, fastest and most painless way to set up a self-hosted Git service. With Go, this can be done in independent binary distribution across ALL platforms that Go supports, including Linux, Mac OS X, and Windows.
What is RhodeCode? Enterprise source code management platform for behind-the-firewall Mercurial, Git & Subversion. Secure and Open Source. RhodeCode provides centralized control over distributed code repositories. Developers get code review tools and custom APIs that work in Mercurial, Git & SVN. Firms get unified security and user control so that their CTOs can sleep at night.
Gogs and RhodeCode can be categorized as "Code Collaboration & Version Control" tools.
Some of the features offered by Gogs are:
- Activity timeline
- SSH/HTTP(S) protocol support
- SMTP/LDAP/reverse proxy authentication support
On the other hand, RhodeCode provides the following key features:
- unified repository management across Mercurial, Git & SVN
- full-text source code search
- web-based code editor
"Self-hosted github like service" is the top reason why over 32 developers like Gogs, while over 21 developers mention "Self hosted" as the leading cause for choosing RhodeCode.
Gogs is an open source tool with 30.8K GitHub stars and 3.56K GitHub forks. Here's a link to Gogs's open source repository on GitHub.
Pros of Gogs
- Self-hosted github like service36
- Very low memory footprint31
- Easy to install / update29
- Lightweight (low minimal req.) runs on Raspberry pi17
- Single binary deploy no dependencies16
- Open source14
- Cross platform (MacOS, Windows, Linux ...)12
- Wiki11
- Issue tracker10
- Great UI3
- LDAP Support3
Pros of RhodeCode
- Self hosted22
- Great performance20
- Multiple version control systems19
- Integrations with CI / issue trackers19
- Full text search18
- Open Source18
- Best in class permission18
- Secure authentication17
- Permission system15
- One line online/offiline upgrades11
- Easy installation7
- Supports multiple version control systems6
- Advanced code reviews6
- Free, unlimited users6
- free up to 25users3
- Runs under Windows, too3
- SVN support1
- Features and great support1
Sign up to add or upvote prosMake informed product decisions
Cons of Gogs
Cons of RhodeCode
- No easy installation for Windows0