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.
Get targeted exposure with custom position pinning and highlighted placement.
Full‑stack DevOps platform with Git repository hosting, CI/CD, issue tracking, and built‑in container registry.
Lightweight, painless self‑hosted Git service written in Go; includes pull requests, wiki, and issue tracking.
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.
Integrated VCS with wiki, bug tracker, and web UI; single‑file SQLite database makes deployment trivial.
Git platform powered by Scala; offers pull requests, issue tracking, and a GitHub‑compatible API.
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.
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.
Fast, static web interface for browsing Git repositories; ideal for read‑only public repos.
Lightweight, fast web frontend for Git repositories written in C; provides repository browsing and commit history.
Legacy tool for managing Git repository access via SSH keys; simple configuration through a single file.
Former open‑source Git hosting platform; community fork still available for self‑hosting with pull‑request support.
Self‑hosted Git server focused on simplicity; provides repository browsing, SSH/HTTPS access, and basic user management.