Best Peer Code Review Software

Products Buyer's Guide
9.0
Jtest
★★★★★

Jtest

Jtest helps development teams produce better code, test it more efficiently, and consistently monitor progress toward quality goals.

The perfect data flow analysis for static analysis and code coverage. Easy to setup. - User in Telecommunications

Ease of use
8.8
Support
9.1
Ease of Setup
8.9
7.4
Review Board
★★★★★

Review Board

Review Board is a powerful web-based code review tool that offers developers an easy way to handle code reviews.

Great product but a bit outdated - User in Computer Software

Ease of use
Support
Ease of Setup
9.2
Launchpad
★★★★★

Launchpad

Launchpad is a software collaboration platform that provides:Bug trackingCode hosting using Bazaar and GitCode reviewsUbuntu package building and hostingTranslationsMailing listsAnswer tracking and FAQsSpecification tracking

LaunchPad launch it!!! - Amit P.

Ease of use
Support
Ease of Setup

Platforms: Mac, Win, Linux

Price: $$$$$

Business Size: 1

8.6
Surround SCM
★★★★★

Surround SCM

Seapine Software provides process-centric application lifecycle management (ALM) solutions for product development and IT organizations.

One of the best configuration management software out there - User in Management Consulting

Ease of use
Support
Ease of Setup

Languages supported: English

8.2
Upsource
★★★★★

Upsource

JetBrains Upsource is a code review and a team collaboration project analytics tool.

Upsource - User in Education Management

Ease of use
Support
Ease of Setup

Languages supported: English

8.8
GitLab
★★★★★

GitLab

An open source web interface and source control platform based on Git.

GitLab : More than version controlling - Jimesh S.

Ease of use
8.6
Support
8.9
Ease of Setup
9.1

Languages supported: English

9.6
Pull Reminders
★★★★★

Pull Reminders

Pull Reminders lets you set up Slack reminders for pull requests and motivate your team with metrics and leaderboards.

Helps Incredibly with Github flow and getting code merged faster - User in Non-Profit Organization Management

Ease of use
Support
Ease of Setup
8.0
Understand
★★★★★

Understand

Understand is very efficient at collecting metrics about the code and providing different ways for you to view it.

Useful for code debug and analysis of multi file code structure - Devesh G.

Ease of use
Support
Ease of Setup
8.6
Phabricator
★★★★★

Phabricator

Phabricator is a complete set of tools for developing software. Included apps help you manage tasks and sprints, review code, host git, svn, or mercurial repositories, build with continuous integration, review designs, discuss in internal chat channels, and much more. It's fast, scalable, and fully open source. Install it locally with no limitations, or have us host it for you.

Robust Development Platform - Jason M.

Ease of use
8.5
Support
8.5
Ease of Setup
0.0
7.6
Crucible
★★★★★

Crucible

Review code, discuss changes, share knowledge, and identify defects across SVN, Git, Mercurial, CVS, and Perforce.

Amazing code collaboration tool - User in Information Technology and Services

Ease of use
8.2
Support
7.2
Ease of Setup
7.0
8.6
Kallithea
★★★★★

Kallithea

Kallithea, a member project of Software Freedom Conservancy, is a GPLv3'd, Free Software source code management system that supports two leading version control systems, Mercurial and Git, and has a web interface that is easy to use for users and admins. You can install Kallithea on your own server and host repositories for the version control system of your choice.

Good software- more support needed - Administrator in Government Administration

Ease of use
Support
Ease of Setup
8.0
Codebrag
★★★★★

Codebrag

Codebrag is a simple code review tool that makes the process work for your team.

Smart version controller - Piyush A.

Ease of use
Support
Ease of Setup
7.0
PullApprove
★★★★★

PullApprove

PullApprove is a simple, yet highly effective service for implementing code review with your team. Using PullApprove encourages (and can even require) code review to be a part of your GitHub-based workflow.

Use it everyday - Shabbir V.

Ease of use
Support
Ease of Setup
9.4
Embold
★★★★★

Embold

With Embold's multi-dimensional prioritization, from design to code metrics, get right into the DNA of your code. Understand the status and be able to build high quality software faster, and seamlessly integrate into your DevOps. Embold brings static code analysis to the next level - all backed by AI.

Meaningful and actionable insights into your code - Amit A.

Ease of use
9.4
Support
9.3
Ease of Setup
9.3

Languages supported: English

9.2
GitHub
★★★★★

GitHub

GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over two million people use GitHub to build amazing things together.

A great place to manage your projects. - Carlos F.

Ease of use
8.7
Support
9.4
Ease of Setup
7.8

Platforms: Mac, Win, Linux

Price: $$$$$

Business Size: 0

9.0
Klocwork
★★★★★

Klocwork

Klocwork is a static code analysis and SAST tool for C, C++, C#, and Java that identifies software security, quality, and reliability issues helping to enforce compliance with standards. This has made Klocwork the preferred static analyzer that keeps development velocity high while enforcing continuous compliance for security and quality.

Klocwork has improved our code quality. Checkers have kept our code quality at very high note. - Vikash K.

Ease of use
8.2
Support
9.3
Ease of Setup
7.9
8.2
Azure DevOps Server
★★★★★

Azure DevOps Server

An enterprise-grade server for teams to share code, track work, and ship software — for any language, all in a single package. It's the perfect complement to your IDE.

Everything you need for automating build deployment - User in Information Technology and Services

Ease of use
7.6
Support
7.9
Ease of Setup
9.3
8.4
Assembla
★★★★★

Assembla

Assembla is the secure solution for Git, SVN and Perforce source code repositories. For more than 10 years, organizations around the world have trusted Assembla to deliver high-performance version control with integrated project management, in the cloud or on their own infrastructure.

A powerful team collaboration platform for software development - Danny V.

Ease of use
8.4
Support
8.0
Ease of Setup
0.0

Languages supported: English

Platforms: Mac, Win, Linux

Price: $$$$$

Business Size: 1

8.0
Collaborator
★★★★★

Collaborator

Collaborator is a code review tool that helps development, testing and management teams work together to produce high quality code.

Collaborator has made the life of all the employees super easy while boosting efficiency - Internal Consultant in Computer Software

Ease of use
8.0
Support
7.8
Ease of Setup
0.0
8.0
Gitcolony
★★★★★

Gitcolony

Make code review process more efficient.Deliver high quality code without reducing the teams' throughput.Enforce quality policies through our business rules engine.Articulate QA, release and development teams.

Saves revision time in our XML Code - Administrator in Information Technology and Services

Ease of use
6.7
Support
8.0
Ease of Setup
0.0
9.0
Parasoft Development Testing Platform
★★★★★

Parasoft Development Testing Platform

Parasoft Development Testing Platform (DTP) enables Continuous Testing. Leveraging policies, DTP consistently applies software quality practices across teams and throughout the SDLC. It enables your quality efforts to shift left_delivering a platform for automated defect prevention and the uniform measurement of risk.

Parasoft does a good job in helping to test your software - User in Medical Devices

Ease of use
Support
Ease of Setup
8.0
CodeStream
★★★★★

CodeStream

CodeStream's cloud-based service and IDE plugins help dev teams discuss, review, and understand code. Discussing code is now as simple as commenting on a Google Doc select the code and type your question.

CodeStream for streamlined code reviews and quick code discussions - Rahul S.

Ease of use
Support
Ease of Setup
7.0
Review Assistant
★★★★★

Review Assistant

Review Assistant is a code review plug-in for Visual Studio.

Excellent code review tool - G2 User in Financial Services

Ease of use
Support
Ease of Setup

Languages supported: English

6.0
Malevich
★★★★★

Malevich

Malevich is a web-based, point-and-click code review system designed for use by individuals and small teams.

Meh at best - Consultant in Biotechnology

Ease of use
Support
Ease of Setup
4.0
Collaborator Community
★★★★★

Collaborator Community

Collaborator Community is a free tool designed for small teams to manage code review.

It's a great tool but the UI could be better. It feels a bit clunky. - Donna M.

Ease of use
Support
Ease of Setup
2.0
ReviewNinja
★★★★★

ReviewNinja

We created ReviewNinja because quality code reviews are how you get quality code.

Not a good tool for big companies - Mathieu F.

Ease of use
Support
Ease of Setup

Platforms: Mac, Win, Linux

Price: $$$$$

Business Size: 1

0.0
CodeTogether
★★★★★

CodeTogether

A tool that allows remote pair-programming from anywhere. Host a pair programming session from Eclipse, VS Code or IntelliJ just hare a link and teammates can join a pair programming session from any modern browser—no registration, download or installation required. An IDE-like experience without the resource drain you get from screen sharing tools. You get content assist, quick fixes, code navigation, formatting, references, workspace searching ...

-

Ease of use
Support
Ease of Setup

Languages supported: English

0.0
FeaturePeek
★★★★★

FeaturePeek

FeaturePeek plugs in with familiar tools so you can continue to use the services that you've come to know and love. Since FeaturePeek is designed to be platform agnostic, we can tie into what you already have for a seamless setup.

-

Ease of use
Support
Ease of Setup
B2B Software Guide