Developer Tools·Standings
Compare Repository Management Software
Repository management software stores and organizes code; the choice depends on where you want to host it and how teams review changes. Compare hosting options, repository controls, and the platforms you need.
The board shows a signal score out of 10, plus marks for a public API, open-source code, and a free tier.
- 22 platforms
- 7 with a public API on this page
- 18 with a free tier
- Checked 28 Sept 2026
- 1 GC
Gerrit Code Reviewgerritcodereview.comCode review tool you run yourself, free and open source, with Jenkins, GitHub Actions and webhooks.
- 2 RE
RhodeCode Enterpriserhodecode.comRhodeCode centralizes repository management, security, collaboration, code review and automation for Git, Mercurial and Subversion.
- 3 AT
Azure Test Plansazure.microsoft.comAzure Test Plans lets teams plan, execute and track manual, exploratory and automated testing within Azure DevOps.
- 4 AAvidemuxavidemux.sourceforge.net
Free open-source desktop video editor for simple cuts, filters, encoding, and scripts.
- 5 UV
Unity Version Controlunity.comA version control tool manages game projects, large files, branching, and artist file workflows.
- 6 B
Bitbucketbitbucket.orgVersion control and project planning for Git or Mercurial, with free repositories for five users.
- 7 PP
Perforce P4 (Helix Core)perforce.comP4 (formerly Helix Core) is a client-server version-control platform for source code, binaries, 3D assets and other digital files.
- 8 G
Gogsgogs.ioGogs is a self-hosted Git service designed to be simple, stable, and extensible.
- 9 PPhorgephorge.it
Phorge is an open source platform for collaborating on, managing, organizing, and reviewing software development projects.
- 10 L
Launchpadlaunchpad.netLaunchpad is a software collaboration and hosting platform for software projects.
- 11 GC
GitHub CodeQLcodeql.github.comCode analysis uses queries to find security, correctness, maintenance, and readability issues.
- 12 KKallitheakallithea-scm.org
Free, open-source self-hosting for Git and Mercurial repositories over HTTPS or SSH.
- 13 G
GitBucketgitbucket.github.ioGitBucket is a Git web platform powered by Scala, designed for easy installation, extensibility, and GitHub API compatibility.
- 14 AC
AWS CodeCommitaws.amazon.comCodeCommit is a managed service for hosting private Git repositories and collaborating on code.
- 15 S
SourceHutsourcehut.orgOpen-source suite hosting Git and Mercurial with Linux/BSD builds and mailing-list reviews.
- 16 FA
Forgejo Actionsforgejo.orgOpen-source workflows triggered by repository events, run by a separate Forgejo Runner.
- 17 GGGitee Gogitee.com
- 18 T
Tuleaptuleap.comAn ALM workspace connects backlogs and tasks with commits, tests, and deliverables; supports Scrum and Kanban.
- 19 A
Assemblaget.assembla.comAssembla provides managed Git and Git LFS hosting with project management, alongside SVN and Perforce repositories.
- 20 OOneDevonedev.io
- 21 PT
Perforce TeamHubperforce.com - 22 AAApache Alluraallura.apache.org
Open-source, self-hosted web repository manager with pull requests.
Places #1, #2, #3, #4, #5 on this board are open to sponsors. Take #1 · Other ways to advertise
How to choose
Where should the code be hosted?
Choose a hosting model that fits your setup. Web access is listed across the category, while Linux and self-hosted options are also represented.
If you want to run the service on your own systems, check for self-hosting and confirm the platform you use is supported.
What code review controls do we need?
Compare repository visibility, pull requests, and branch protection. Visibility controls who can see a repository; pull requests let teammates propose changes for review; branch protection can limit changes to important branches.
Check the listed controls against how your team approves and manages code changes.
What will it cost as the team grows?
Check whether the plan is free, what paid plans start at, and whether the price is per user or monthly. For example, Assembla lists a starting price per user per month, while AWS CodeCommit lists a per-user starting price.
Also compare user limits and included storage. A free plan, where offered, may not include the limits your team needs.
Does it support our operating systems and API needs?
Check platform support for the systems your team uses. The category includes tools with web, Linux, Windows, and macOS support, as well as self-hosted options.
If another service needs to connect to the repository tool, look for its API mark and confirm the available connection options.
Do we need open-source code?
If you need to read or change the software's code, check its open-source status and license.
Questions
What is repository management software used for?
It stores and organizes code repositories and can support controls such as pull requests and branch protection.
How do I choose a repository management tool for my team?
Compare hosting model, supported platforms, repository visibility, pull requests, branch protection, storage, and user limits.
Is repository management software free?
Free plans and open-source options are represented. Check the individual plan details and limits before choosing.
What does self-hosted repository software mean?
It means the software can be run on systems your organization manages. Check the platform details to confirm it fits your setup.
What should I check before connecting a repository tool to another app?
Look for a public API mark, then confirm that the tool supports the connection you need.
Some top positions on this board can be paid placements, standing where they were sold. The facts on each platform are not for sale. How we rank · Disclosure