List Of Tools For Code Review

This is a list of software that helps software developers conduct and manage code reviews.

Software Maintainer Development status License VCS supported Platforms supported Workflow
Collaborator SmartBear Software actively developed Proprietary Git, Subversion, Perforce, ClearCase, Mercurial, Rational Team Concert, TFS, Synergy Windows, Mac OSX, Linux Pre and Post-Commit
Crucible Atlassian actively developed Proprietary CVS, Subversion, Git, Mercurial, Perforce Java pre- and post-commit
Helix Swarm Perforce actively developed Proprietary Helix Core Windows, Mac OSX, Linux post-commit
Helix Teamhub Perforce actively developed Proprietary Git Windows, Mac OSX, Linux pre- and post-commit
Gerrit Google, Inc. actively developed Apache v2 Git Java EE pre-commit
GitLab GitLab Inc. actively developed MIT Git Ruby on Rails pre- and post-commit
Kallithea actively developed GPL v3 Git, Mercurial Python post-commit
Kiuwan Optimyth Technologies actively developed Proprietary CVS, Subversion, Git, Mercurial Windows, Mac OSX, Linux pre and post-commit
Patchwork Stephen Finucane actively developed GPL v2 VCS-agnostic Python mailing list
Phabricator Phacility actively developed Apache Git, Subversion, Mercurial PHP pre- and post-commit
Rational Team Concert Code Review IBM actively developed Proprietary Rational Team Concert Windows, Mac OSX, Linux pre- and post-commit
Review Board actively developed MIT CVS, Subversion, Git (partial),[1] Mercurial, Bazaar, Perforce, ClearCase, Plastic SCM Python pre- and post-commit
Rietveld Guido van Rossum actively developed Apache v2 Git, Subversion, Mercurial, Perforce, CVS Python pre-commit
RhodeCode RhodeCode actively developed AGPL v3 Git, Subversion, Mercurial Python pre- and post-commit
Sider Sider, Inc. actively developed Proprietary Git Windows, Mac OSX, Linux post-commit
Understand SciTools actively developed Proprietary Any Windows, Mac OSX, Linux pre- and post-commit
Visual Expert Novalys actively developed Proprietary Team Foundation Server (TFS) Oracle PL/SQL, SQL Server T-SQL, C#, PowerBuilder post-commit


  1. ^ "Ticket 4425: Git submodule modifications not included in diff | Splat". Retrieved .

  This article uses material from the Wikipedia page available here. It is released under the Creative Commons Attribution-Share-Alike License 3.0.


Manage research, learning and skills at IT1me. Create an account using LinkedIn to manage and organize your IT knowledge. IT1me works like a shopping cart for information -- helping you to save, discuss and share.

  Contact Us  |  About |  IT Training & References |  IT Careers |  IT Hardware |  IT Software |  IT Books