List of tools for code review


This is a list of collaborative code review software that supports the software development practice of software peer review.
SoftwareMaintainerDevelopment statusLicenseVCS supportedPlatforms supportedWorkflow
Bitbucket ServerAtlassianactively developedGitJavapre- and post-commit
actively developedGitHub, Bitbucket, GitLab, Git URLWindows, Mac OSX, Linuxpre- and post-commit
CollaboratorSmartBear Softwareactively developedGit, Subversion, Perforce, ClearCase, Mercurial, Rational Team Concert, TFS, SynergyWindows, Mac OSX, LinuxPre and Post-Commit
CrucibleAtlassianin maintenanceCVS, Subversion, Git, Mercurial, PerforceJavapre- and post-commit
Helix SwarmPerforceactively developedHelix CoreWindows, Mac OSX, LinuxPre and Post-commit
Helix TeamhubPerforceactively developedGit, Subversion, MercurialWindows, Mac OSX, Linuxpre- and post-commit
GerritGoogle, Inc.actively developed v2GitJava EEpre-commit
GitHubGitHub, Inc.actively developedGitWindows, Mac OSX, Linuxpre- and post-commit
GitLabGitLab Inc.actively developedGitRuby on Railspre- and post-commit
Kallitheakallithea-scm.orgactively developed v3Git, MercurialPythonpost-commit
KiuwanOptimyth Technologiesactively developedCVS, Subversion, Git, MercurialWindows, Mac OSX, Linuxpre and post-commit
PatchworkStephen Finucaneactively developedVCS-agnosticPythonmailing list
PhabricatorPhacilityactively developedGit, Subversion, MercurialPHPpre- and post-commit
Rational Team Concert Code ReviewIBMactively developedRational Team ConcertWindows, Mac OSX, Linuxpre- and post-commit
Review Boardreviewboard.orgactively developedCVS, Subversion, Git, 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