List of tools for code review explained

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

SoftwareMaintainerDevelopment statusLicenseVCS supportedPlatforms supportedWorkflow
CollaboratorSmartBear Softwareactively developedGit, Subversion, Perforce, ClearCase, Mercurial, Rational Team Concert, TFS, SynergyLinux, macOS, Windowspre- and post-commit
CrucibleAtlassianin maintenanceCVS, Subversion, Git, Mercurial, PerforceJavapre- and post-commit
Dimensions CM PulseUnoMicro Focusactively developedDimensions CM, GitLinux, macOS, Windowspre- and post-commit
Helix SwarmPerforceactively developedHelix CoreLinux, macOS, Windowspre- and post-commit
Helix TeamhubPerforceactively developedGit, Subversion, MercurialLinux, macOS, Windowspre- and post-commit
GerritGoogle, Inc.actively developed v2GitJava EEpre-commit
GiteaGiteaactively developedGitLinux, macOS, Windowspre- and post-commit
GitHubGitHub, Inc.actively developedGitLinux, macOS, Windowspre- and post-commit
GitLabGitLab Inc.actively developedGitRuby on Railspre- and post-commit
Kallitheakallithea-scm.orgactively developed v3Git, MercurialPythonpost-commit
KiuwanOptimyth Technologiesactively developedCVS, Subversion, Git, MercurialLinux, macOS, Windowspre- and post-commit
PatchworkStephen Finucaneactively developedVCS-agnosticPythonmailing list
PhabricatorPhacilityEnd of lifeGit, Subversion, MercurialPHPpre- and post-commit
Rational Team Concert Code ReviewIBMactively developedRational Team ConcertLinux, macOS, Windowspre- and post-commit
Review Boardreviewboard.orgactively developedCVS, Subversion, Git (partial),[1] Mercurial, Bazaar, Perforce, ClearCase, Plastic SCMPythonpre- and post-commit
RietveldGuido van Rossumactively developed v2Git, Subversion, Mercurial, Perforce, CVSPythonpre-commit
RhodeCodeRhodeCodeactively developed v3Git, Subversion, MercurialPythonpre- and post-commit

Notes and References

  1. Web site: Ticket 4425: Git submodule modifications not included in diff Splat. hellosplat.com. 2017-01-19.