Curated list of the top open‑source source‑code hosting platforms that are lightweight, easy to self‑host, and ideal for small development teams.
Get targeted exposure with custom position pinning and highlighted placement.
Full‑featured Git platform with CI/CD, issue tracking, and wiki; can be self‑hosted on modest hardware.
Fast, painless self‑hosted Git service written in Go; minimal resource usage and simple setup.
Lightweight Git service written in Go; easy to install and run on low‑end servers or Docker.
Mercurial and Git management platform with code review, pull requests, and LDAP integration.
Suite of tools for code review, repository hosting, task tracking, and CI; suitable for teams that need deep workflow customization.
Open‑source platform for hosting source code, tickets, wiki, and forums; supports Git, Subversion, and Mercurial.
Integrated SCM with bug tracking, wiki, and web UI; single‑file deployment makes it ideal for tiny teams.
Git platform written in Scala; offers pull requests, issue tracking, and a plugin system similar to GitHub.
Pure Java Git server with a simple UI, LDAP/AD support, and optional pull‑request workflow.
Windows‑only Git server with a web UI; easy to install on an existing Windows file server.
Modular, minimalistic suite for Git hosting, CI, and issue tracking; core components are open source.
Permission‑based Git hosting on top of SSH; no web UI but extremely lightweight for small teams.
Project management tool that can integrate Git, Subversion, and Mercurial repositories for issue‑centric workflows.
Pre‑configured Docker‑Compose setup of Gogs for rapid deployment on any host.