List of tools for code review

{{Short description|none}}

{{hatnote|This list is about collaborative code review software. For automated code review software, see list of tools for static code analysis.}}

{{more citations needed|list|date=December 2018}}

This is a list of collaborative code review software that supports the software development practice of software peer review.

class="wikitable sortable" style="text-align:center; width:auto;"
Software

! Maintainer

! Development status

! License

! VCS supported

! Platforms supported

! Workflow

{{Rh}} | CodePeer

| MNT Labs

| actively developed

| {{Proprietary}}

| Git

| All

| pre- and post-commit

{{Rh}} | Collaborator

| SmartBear Software

| actively developed

| {{Proprietary}}

| Git, Subversion, Perforce, ClearCase, Mercurial, Rational Team Concert, TFS, Synergy

| Linux, macOS, Windows

| pre- and post-commit

{{Rh}} | Crucible

| Atlassian

| in maintenance

| {{Proprietary}}

| CVS, Subversion, Git, Mercurial, Perforce

| Java

| pre- and post-commit

{{Rh}} | Dimensions CM PulseUno

| Micro Focus

| actively developed

| {{Proprietary}}

| Dimensions CM, Git

| Linux, macOS, Windows

| pre- and post-commit

{{Rh}} | Helix Swarm

| Perforce

| actively developed

| {{Proprietary}}

| Helix Core

| Linux, macOS, Windows

| pre- and post-commit

{{Rh}} | Helix Teamhub

| Perforce

| actively developed

| {{Proprietary}}

| Git, Subversion, Mercurial

| Linux, macOS, Windows

| pre- and post-commit

{{Rh}} | Gerrit

| Google, Inc.

| actively developed

| {{open source|Apache}} v2

| Git

| Java EE

| pre-commit

{{Rh}} | Gitea

| Gitea

| actively developed

| {{open source|MIT}}

| Git

| Linux, macOS, Windows

| pre- and post-commit

{{Rh}} | GitHub

| GitHub, Inc.

| actively developed

| {{Proprietary}}

| Git

| Linux, macOS, Windows

| pre- and post-commit

{{Rh}} | GitLab

| GitLab Inc.

| actively developed

| {{open source|MIT}}

| Git

| Ruby on Rails

| pre- and post-commit

{{Rh}} | Kallithea

| kallithea-scm.org

| actively developed

| {{open source|GPL}} v3

| Git, Mercurial

| Python

| post-commit

{{Rh}} | Kiuwan

| Optimyth Technologies

| actively developed

| {{Proprietary}}

| CVS, Subversion, Git, Mercurial

| Linux, macOS, Windows

| pre- and post-commit

{{Rh}} | Patchwork

| Stephen Finucane

| actively developed

| {{open source|GPL v2}}

| VCS-agnostic

| Python

| mailing list

{{Rh}} | Phabricator

| Phacility

| End of life

| {{open source|Apache}}

| Git, Subversion, Mercurial

| PHP

| pre- and post-commit

{{Rh}} | Rational Team Concert Code Review

| IBM

| actively developed

| {{Proprietary}}

| Rational Team Concert

| Linux, macOS, Windows

| pre- and post-commit

{{Rh}} | Review Board

| reviewboard.org

| actively developed

| {{open source|MIT}}

| CVS, Subversion, Git (partial),{{Cite web|url=https://hellosplat.com/s/beanbag/tickets/4425/|title=Ticket 4425: Git submodule modifications not included in diff {{!}} Splat|website=hellosplat.com|access-date=2017-01-19}} Mercurial, Bazaar, Perforce, ClearCase, Plastic SCM

| Python

| pre- and post-commit

{{Rh}} | Rietveld

| Guido van Rossum

| actively developed

| {{open source|Apache}} v2

| Git, Subversion, Mercurial, Perforce, CVS

| Python

| pre-commit

{{Rh}} | RhodeCode

| RhodeCode

| actively developed

| {{open source|AGPL}} v3

| Git, Subversion, Mercurial

| Python

| pre- and post-commit

References