Top 20 Alternatives to RhodeCode Community Edition in Free Code Repository Software

RhodeCode CE is an open‑source, self‑hosted platform for managing Git, Mercurial and Subversion repositories with fine‑grained access control. Looking for other free code‑repository solutions? Below are 20 open‑source alternatives you can deploy on‑premise or in the cloud.

Featured Offers
Top Competitors to Consider

Full‑stack DevOps platform with Git repository hosting, CI/CD, issue tracking, and built‑in container registry.

#3 Gitea

Lightweight, painless self‑hosted Git service written in Go; includes pull requests, wiki, and issue tracking.

#4 Gogs

Simple, stable Git service written in Go; focuses on low resource usage and easy installation.

Powerful suite for code review, repository hosting, task management, and CI integration; supports Git, Mercurial, and SVN.

Unified web interface for Git and Mercurial repositories with code review, pull requests, and LDAP integration.

Open‑source platform for managing source code, tickets, discussions, and wikis; supports Git, SVN, and Mercurial.

Code search and navigation engine that can be paired with any Git host; free self‑hosted tier includes repository indexing.

#9 Fossil

Integrated VCS with wiki, bug tracker, and web UI; single‑file SQLite database makes deployment trivial.

#10 GitBucket

Git platform powered by Scala; offers pull requests, issue tracking, and a GitHub‑compatible API.

#11 GitBlit

Pure‑Java Git server with repository browsing, LDAP/AD authentication, and optional pull‑request support.

Windows‑only Git server with simple UI, Active Directory integration, and per‑repo permissions.

Web‑based manager for Git, Mercurial, and Subversion repositories; includes plugins for pull requests and CI.

#14 Tuleap

ALM platform that combines Git hosting, agile planning, code review, and continuous integration.

Project management and issue tracking system; the Git plugin adds repository browsing and commit linking.

Flexible project management web app; supports Git repositories via plugins for browsing and hooks.

#17 GitList

Fast, static web interface for browsing Git repositories; ideal for read‑only public repos.

#18 cgit

Lightweight, fast web frontend for Git repositories written in C; provides repository browsing and commit history.

#19 Gitosis

Legacy tool for managing Git repository access via SSH keys; simple configuration through a single file.

#20 Gitorious

Former open‑source Git hosting platform; community fork still available for self‑hosting with pull‑request support.

#21 GitPrep

Self‑hosted Git server focused on simplicity; provides repository browsing, SSH/HTTPS access, and basic user management.