G2 Crowd gives a real-time look at how dreamforce sponsors and exhibitioners stack up.

Best Peer Code Review Software

Peer code review software provides the means by which code can be examined by a developer other than its author. Peer code review software allows multiple developers to see changes to the code made by other developers, reducing the risk of bugs, security vulnerabilities, and missed requirements. Peer code review software is used by software development teams in the development phase of a project which is cheaper, faster, easier, and more thorough than doing reviews during the requirements phase, testing phase, or after project delivery. Peer code review software allows developers to not only see code but also the specifics of what code was changed and to comment on those changes. Peer code review software often integrates directly into other tools including version control hosting solutions.

To qualify as a peer code review software system, a product must:

  • View specific changes made by a developer
  • Allow developers to write comments on specific files and changes
  • Send messages when requests for code review happens or code review comments are submitted

Peer Code Review Software Grid® Overview

The best Peer Code Review Software products are determined by customer satisfaction (based on user reviews) and market presence (based on products’ scale, focus, and influence) and placed into four categories on the Grid®:
  • Products in the Leader quadrant are rated highly by G2 Crowd users and have substantial Market Presence scores. Leaders include: Assembla, GitHub, Bitbucket, and GitLab
  • High Performers are highly rated by their users, but have not yet achieved the Market Presence of the Leaders
  • Contenders have significant Market Presence and resources, but have received below average user Satisfaction ratings or have not yet received a sufficient number of reviews to validate the solution. Contenders include: Microsoft Team Foundation Server
  • Niche solutions do not have the Market Presence of the Leaders. They may have been rated positively on customer Satisfaction, but have not yet received enough reviews to validate them. Niche products include: Crucible, Phabricator, Gitcolony, and Gerrit
G2 Crowd Grid® for Peer Code Review
Leaders
High Performers
Contenders
Niche
Market Presence
Satisfaction
Compare Peer Code Review Software
    Results: 38

    Filters
    Star Rating

    Peer Code Review reviews by real, verified users. Find unbiased ratings on user satisfaction, features, and price based on the most reviews available anywhere.

    GitHub is how people build software. Millions of individuals and organizations around the world use GitHub to discover, share, and contribute to software—from games and experiments to popular frameworks and leading applications. Together, we're defining how software is built today.


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


    Bitbucket is the Git solution for professional teams. It provides collaboration and code management around the versioning of your codebase. Every piece of core functionality has been built to help software teams work better together. This ranges from collaboration to integrations & extensibility, security, and scalability. Bitbucket allows software teams to collaborate around their source code, secure their code base, enforce development workflows, and scale as their team grows. It integrates with JIRA Software for traceability from feature ideation through deployment. Bitbucket provides a platform for developers to discuss code changes, a window into development progress for development managers, and a performant version control system for system admins.


    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.


    Assembla Enterprise Cloud Version Control is the most secure version control platform in the world and provides secure cloud hosting for Subversion, Perforce and Git repositories. We are the only SVN host providing code search, merge requests and locking from WebApp, Desktop and Mobile, all within the AICPA’s SOC 2 framework. Assembla helps development teams meet and even exceed HIPAA, SOC 2, PCI and GDPR compliance standards with our best practice VCS. Embrace agile, meet compliance, and stay innovative while securing your source code. As the leading Subversion specialist and the exclusive provider of Perforce in the cloud, we’re committed to providing users a secure repository hosting environment. Our suite of software, desktop, and mobile apps make it easy for development teams to secure source code and use multiple repositories ship the most secure code possible.


    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.


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


    Gerrit provides web based code review and repository management for the Git version control system.


    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.


    Hassle-free, hosted version control service.


    Collaborator is the premier tool for team peer code and document review, built for teams working on projects where code quality is critical. Bridge the gap between development, testing and management teams by working together in one solution to conduct peer reviews for everything from project requirements, user stories, and design documents to source code and test plans. Peer reviews are the #1 way to increase code quality. In Collaborator, you can see code changes, identify defects, and make comments on specific lines. Set review rules and automatic participant notifications to ensure that peer reviews are done on time and done right. Your team shouldn't have to conform to the workflow of the review tool you use. Collaborator allows you to build custom review templates so you can tailor your process to fit your specific needs. Set custom fields, checklists, and participant groups for different types of code and document reviews. Customizable reports enable you to drive your team's growth while also easing auditing burdens.


    SourceForge.net is an Open Source community resource dedicated to helping open source projects be as successful as possible. We thrive on community collaboration to help us create a premiere resource for open source software development and distribution. With the tools we provide, developers on SourceForge create powerful software in over 430,000 projects; we host over 3.7 million registered users. Our popular directory connects more than 41.8 million customers with all of these open source projects and serves more than 4,800,000 downloads a day. IT professionals come to SourceForge to develop, download, review, and publish open source software. SourceForge is the largest, most trusted destination for Open Source Software discovery and development on the web.


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


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


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


    Gamma supports developers and development teams by finding critical code issues before they become roadblocks. It is the perfect tool to analyze, diagnose, transform, and sustain your software efficiently. With the use of A.I. and machine learning technologies, Gamma can immediately prioritize issues, suggest ways to best solve them, and re-factor software where necessary. Run it within your current Dev-Ops stack, on premise or in the cloud privately or publicly.

    Gamma Reviews

    Git and Mercurial Version Control and Source Code Hosting Used by over 20,000 software development teams to manage their code, improve quality with code reviews, organize projects, track changes and collaborate.


    Klocwork brings social collaboration to solving coding issues, combining skillsets and sharing this learning across teams.



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


    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 helps organizations deliver defect-free software efficiently through Service Virtualization, API Testing, and Development Testing.


    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.


    Review Assistant is a peer code review tool for Visual Studio, that includes lightweight support for formal code review, allows defect and discussion tracking. Review Assistant integrates with code comparison tools and version control systems to facilitate working with code changes. It allows to create review requests and respond to them without leaving Visual Studio. Review Assistant supports TFS, Subversion, Git, Mercurial, and Perforce.


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


    Upsource is a smart code review tool and a repository browser that supports Git, Mercurial, Subversion and Perforce. It is the only code review tool that deeply understands your code and offers static code analysis and code-aware navigation in web UI for projects written in Java, PHP, JavaScript and/or Kotlin. Whether you're looking for a code review tool, insight into your projects' history, or a place to collaborate or expand your developer expertise – Upsource has got you covered!


    Barkeep is "the friendly code review system a fast, fun way to review code.


    CAST code analysis technology is geared towards solving two fundamental problems. The first is that most modern IT systems are comprised of thousands of components, built by multiple teams and dozens of developers. Measuring the software quality across these systems requires careful calibration across multiple technologies, releases and clear identification of application boundaries. The second issue is that the most insidious and dangerous defects come from the interactions between components of a complex system - that cannot be detected by code analysis tools deployed at the individual developer level.


    CodeIt.Right provides a fast, automated way to ensure that your source code adheres to (your) predefined design and style guidelines as well as best coding practices. We take static code quality analysis to the next level by enabling rule violations to be automatically refactored into conforming code. CodeIt.Right helps to improve your software quality, ensure code correctness, find issues early and resolve them quickly.


    Code Compare adds value to Review Assistant when tools are used together. That's why they are sold in code review bundle. Buying the bundle saves you money on both tools


    Codestriker is an open-sourced web application which supports online code reviewing.


    Capture and work with real-time decisions and feedback, keep key stakeholders informed when change occurs and make sure everyone gets the content they need -right when they need it.


    JArchitect simplifies managing a complex Java code base. You can analyze code structure, specify design rules, do effective code reviews and master evolution by comparing different versions of the code.


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


    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.


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


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


    Veracode is the world's best automated, on-demand application security testing and code review solution.