Skip to content
SPECIFICTION
Get listed

Gogs vs RhodeCode Enterprise

Gogs

gogs.io

RhodeCode Enterprise

rhodecode.com

Side by side

FigureGogsRhodeCode Enterprise
Price fromFree$6.25/mo
Free planYesYes
Free trial—Yes
Open source—Yes
WebYesYes
WindowsYesYes
macOSYes—
LinuxYesYes
APIYesYes
Self-hostedYesYes
Plans published18
Spec score · Git Hosting Services8.5 (#4)8.7 (#3)
Spec score · Source Code Management8.7 (#6)8.8 (#5)
Spec score · Git Platforms8.6 (#5)8.7 (#4)
Spec score · Repository Management Software8.6 (#6)8.7 (#5)
APIA REST API is bundled with every Gogs installation, uses the /api/v1 path prefix, and is described as being in an early stage with endpoints subject to change.The API uses JSON requests and responses through the instance _admin endpoint, with dedicated authentication tokens recommended for API access.
AuthenticationSupported external authentication backends include LDAP, SMTP, PAM, and HTTP header.Supported authentication methods include SAML, OAuth, LDAP, Active Directory, and third-party providers including Google, Twitter, GitHub, and Bitbucket.
DeploymentGogs can be installed as a binary or run as a Docker container.The on-premises edition runs behind the firewall and supports Linux platforms; RhodeCode Cloud is a hosted Enterprise Edition instance.
Founded20142010
InstallationGogs can be installed using a pre-built binary or Docker; its site also lists third-party packages.The open-source rcstack installer deploys the stack with Docker and Docker Compose, and has an offline installation mode.
PurposeGogs is a simple, stable, extensible self-hosted Git service.RhodeCode provides unified source code management and collaboration across Mercurial, Git, and Subversion repositories.
SecurityWebhook deliveries include an HMAC-SHA256 signature that receivers can verify to check that a payload came from the Gogs instance.Official specifications state LDAP, Active Directory, SAML 2.0, CAS, OAuth and two-factor authentication options, plus immutable audit logs with seven-year retention and SIEM streaming.
What it doesGogs is a self-hosted Git service designed to be simple, stable, and extensible.RhodeCode centralizes repository management, security, collaboration, code review and automation for Git, Mercurial and Subversion.

Plans

Gogs

  • GogsFree

Gogs pricing →

RhodeCode Enterprise

  • Community EditionFree
  • RhodeCode CommunityFree
  • RhodeCode Cloud$8 a month
  • Enterprise Edition$75 a year
  • RhodeCode Enterprise$75 a year
  • Enterprise Cloud Starter$80 a month
  • Enterprise Cloud Team$180 a month
  • Enterprise Cloud$600 a month

RhodeCode Enterprise pricing →

In their own words

Gogs

Gogs has no write-up on Specifiction yet; its figures are above.

Visit gogs.io

RhodeCode Enterprise

RhodeCode Enterprise provides source code management and collaboration for Git, Mercurial, and Subversion repositories. Its review workflow includes pull requests, reviews, inline comments, automated analysis, AI review, custom rules, and review analytics. Administrators can apply fine-grained permissions to users, groups, repositories, and repository groups. Authentication options include SAML, OAuth, LDAP, Active Directory, and third-party providers such as Google, Twitter, GitHub, and Bitbucket. Audit logs capture user interactions, IP addresses, actions, and data changes, with export to other systems. Administrators can also restrict accounts by IP address or range and create expiring tokens scoped to repositories. The on-premises edition runs on Linux behind a firewall; RhodeCode Cloud is hosted. Enterprise features include multiple instances, geographic nodes, scaling, high availability, and Elasticsearch full-text search. Community is free with unlimited users, on-premises deployment, and community support. Enterprise costs $75 a year, with a 10-user minimum and 30-day trial; Cloud is listed at $8 a month, also with a 10-user minimum.

Visit rhodecode.com