Git Alternatives List
Find the best git alternatives. Vote, comment, and share your experience
with different version control systems.

GitLab
0A DevSecOps platform that combines source-code management, CI/CD, security scanning, planning, and deployment workflows.

Bitbucket
0A Git-based code-hosting and collaboration product for teams, with pull requests, code review, CI/CD through Bitbucket Pipelines, and Atlassian integrations.

Gitea
0A lightweight, self-hosted, all-in-one software development service with Git hosting, code review, team collaboration, package registry, and CI/CD features.

Forgejo
0A self-hosted software forge and Git collaboration platform, broadly similar to Gitea/GitHub-style repository hosting.

SourceHut
0A minimalist, modular software-development platform offering Git/Mercurial hosting, mailing lists, issue tracking, CI, and email-based code review.
Gerrit
0A web-based collaborative code-review system built around Git changesets/patch review before code is merged.

AWS CodeCommit
0A managed AWS source-control service for privately storing and managing Git repositories and related assets.

Google Cloud Source Repositories
0A Google Cloud service for fully featured private Git repositories, code browsing, mirroring from GitHub/Bitbucket, and collaborative version-controlled development.

RhodeCode
0An enterprise repository-management and collaboration platform for Git, Mercurial, and Subversion, with code review, permissions, and workflow automation.

GitBucket
0A self-hosted Git platform powered by Scala, designed for easy installation, extensibility, and GitHub API compatibility.

Kallithea
0A self-hosted repository-management system for Mercurial and Git, including repository browsing, permissions, and code-review workflows.

Pagure
0A lightweight, Git-centered forge with repository hosting, documentation, issue tracking, forks, and pull requests.

Radicle
0A peer-to-peer, Git-based code-collaboration stack and sovereign forge that does not rely on a central hosting provider.

Gogs
0A simple, self-hosted Git service distributed as a Go binary for easy deployment across operating systems.

GitBlit
0An open-source, pure-Java Git server for managing, viewing, and serving Git repositories over Git, HTTP, and SSH.
Bonobo Git Server
0A simple, self-hosted Git server for Windows, designed to run on IIS with a graphical interface for users and repositories.

GitWeb
0GitWeb is Gits web interface: a web frontend for browsing repositories, commits, files, logs, branches, tags, and diffs.
Stagit
0Stagit is a static Git page generator that outputs static HTML pages for Git repositories.

Review Board
0A web-based collaborative code-review tool that integrates with version-control systems such as Git, Mercurial, Perforce, and Subversion.

Gitolite
0Gitolite is a tool for hosting Git repositories on a central server with fine-grained access control.

Trac
0A web-based project-management and issue-tracking system with an integrated wiki and version-control browser.

Codeberg
0A non-profit, community-driven software-development platform centered on Codeberg.org, a Forgejo-based software forge and privacy-friendly GitHub alternative.
