Code Review Tools

All Products

(1-25 of 48)

1
GitLab

GitLab DevSecOps platform enables software innovation by aiming to empower development, security, and operations teams to bui…

2
Veracode

Veracode is a software security firm that identifies flaws and vulnerabilities across the software development lifecycle. Veracode’s Software Security Platform uses advanced AI algorithms trained on vast datasets of code, for more precise identification and rectification of security…

3
CodeStream

The vendor states CodeStream helps development teams resolve issues faster, and improve code quality by streamlining code reviews inside an IDE.

CodeStream enables asynchronous communication among developers on a team, anywhere. Review changes in the context of the full source tree, using preferred keybindings and environments. Use a simple shortcut to highlight code and CodeStream will automatically assign a reviewer based…

4
IBM watsonx Code Assistant for Red Hat Ansible Lightspeed

IBM watsonx™ Code Assistant for Red Hat® Ansible® Lightspeed demystifies the process of Ansible Playbook creation through generative AI-powered content recommendations. Purpose-built to accelerate IT Automation, the product is designed to deliver automation content recommendations…

5
Codacy

Codacy automates code reviews and monitors code quality on every commit and pull request reporting back the impact of every commit or pull request, issues concerning code style, best practices, security, and many others. It monitors changes in code coverage, code duplication and…

6
SonarQube

SonarQube is a code quality and vulnerability solution for development teams that integrates with CI/CD pipelines to ensure the software you produce is secure, reliable, and maintainable.

7
Codegrip
0 reviews

Codegrip helps users build code. It is an automated code review tool where code undergoes various tests for bugs, code smells, vulnerabilities and scans it for any security issues.

It is a code analysis tool that finds critical metrics like duplication percentag…

8
Beyond Compare

Beyond Compare from Scooter Software headquartered in Madison is a utility for comparing different version of documents and seeing the differences. It also allows changes to be merged and synchronized.

9
Code Compare

Code Compare is a compare tool designed to compare and merge differing files and folders. Code Compare integrates with source control systems: TFS, SVN, Git, Mercurial, and Perforce. Code Compare is shipped both as a standalone file diff tool and a Visual Studio extension.

10
CodeScene
0 reviews

CodeScene is able to consider the temporal dimension and evolution of the whole system. This makes it possible for CodeScene to prioritize technical debt and code quality issues based on how the organization actually works with the code.

11
GitLive
0 reviews

📣 The future of social coding

Connect. See when your fellow contributors are online and which repos, branches and files they are working on.

Automated. Connect your issue tracker to share what issue you are working on based on your current branch.

📣 Resolve confl…

12
Hatica

Hatica equips engineering teams with work visibility dashboards, actionable insights and workflows to drive team productivity and engagement in remote and in-office environments alike. The vendor offers a free forever plan to help get started.

Features:
  • Engineering…

13
GitHub

GitHub is a platform that hosts public and private code and provides software development and collaboration tools. Features include version control, issue tracking, code review, team management, syntax highlighting, etc. Personal plans ($0-50), Organizational plans ($0-200), and…

14
Gerrit Code
0 reviews

GerritForge Ltd focuses on providing products, consulting and solutions around Git and Gerrit Code Review for medium and large companies. GerritForge has enabled major OpenSource projects such as Jenkins (www.jenkins-ci.org), Gerrit (code.google.com/p/gerrit/) and is the provider…

15
Collaborator
0 reviews

Collaborator is a code review product from SmartBear. It integrates with GitHub, GitLab and Atlassian’s Bitbucket pull request workflows. Every time a pull request is initiated, a Collaborator code review will be created.

16
Redgate SQL Toolbelt Essentials

Redgate's SQL Toolbelt Essentials includes industry-standard tools for SQL Server development & deployment, enabling users to include SQL Server databases in agile processes and enabilng developers to embed robust and scalable development practices.

17
AppMap
0 reviews

AppMap is a runtime code analysis platform for developers used to visualize code changes and behavior in an IDE and code editor. Users can observe and map an application’s running behavior with one command. Observability insights are delivered before the developer makes a pull request,…

18
Quality by Code Climate

Code Climate enables software engineering o…

19
SonarCloud
0 reviews

SonarCloud is a fully managed SaaS solution, improving human-developed and AI-assisted code at scale. It helps produce software that is secure, reliable, and maintainable. SonarCloud is free for open-source projects, and is offered as a paid subscription for private projects.

20
RhodeCode
0 reviews

RhodeCode is an open source platform that helps manage code of the most secure, behind-the-firewall repositories in a unified way (Mercurial, Git, and Subversion).

21
Sourcegraph
0 reviews

Sourcegraph Universal Code Search, from Sourcegraph in San Francisco, is designed to let developers focus on solving problems, not struggle to find code, while managing rapidly changing and complex codebases. With it, users can find definitions, references, usage examples, and anything…

22
Pluralsight Flow

Pluralsight Flow (formerly GitPrime) is a software solution designed to increase devops velocity and help teams release products faster with visibility into the engineering workflow. Flow aggregates historical git data into insights and reports to help make engineering teams more…

23
Atlassian Fisheye

Atlassian Fisheye is a tool used to track code activity in one place where users can view code activity – changesets, revisions, branches, tags, diffs - in one centralized place. Users can search through code using file names, partial paths, wild cards, user names Jira Software issues…

24
Redgate SQL Prompt

Redgate SQL Prompt is a tool used to write, format, analyze and refactor SQL. It features advanced IntelliSense-style code completion, a code snippet library, code analysis, SSMS SQL History, and a command palette to speed workflows. It is available standalone for an annual license,…

25
Visual Expert
0 reviews

Visual Expert is a static code analyzer for PowerBuilder, Oracle PL/SQL & SQL Server T-SQL. This platform Identifies code dependencies to modify the code without breaking the application. Visual Expert has the ability to find Cross References Identify code dependencies to estimate…

Learn More About Code Review Tools

What are Code Review Tools?

Code review tools are used by code authors and their peers to collaboratively review source code. These tools provide a variety of ways to accomplish the review process, such as platforms for coders to communicate with each other, document filing systems for feedback, or quality gates for coding standards. Code review tools also provide ways to track version histories and changes to code, giving them some overlap with version control software.

Code review tools help developers more efficiently remove bugs, address defects, confirm new code, and assess code efficacy at the early stages of development. By providing ways for code to be systematically, collaboratively, and asynchronously reviewed, these tools help minimize time and labor spent on bug testing while simultaneously improving product quality and delivery time.

Code review tools typically include features found in the static code analysis and software composition analysis (SCA) tools, namely in their ability to provide automation and structure to code analysis. The primary difference is that code review tools focus primarily on helping developers and code reviewers communicate directly and share resources.

Code Review Tools Features

The most common code review tools have the following features:

  • Code review automation, tracking, and reporting
  • Review request features
  • Pull and merge request management
  • Automatic notification and alert management
  • Threaded discussions
  • Change proposal
  • Branch protection
  • Knowledge bases
  • Security testing
  • Bug and defect detection
  • Pre-commit and post-commit review tools
  • Technical debt analysis
  • Code health analysis
  • Static and dynamic code analysis
  • Code-aware navigation
  • Project analytics and reporting
  • Branch-level reviews
  • Version history tracking
  • Customizable review rule sets
  • Document storage and annotation tools
  • Custom review reporting and report templates
  • Delivery risk protection

Code Review Tools Comparison

When choosing the best code review tool for you, consider the following:

Version control system (VCS) support. Your VCS will be a primary factor in determining the best code review tool, as these products are often bound to a specific VCS in order to provide a clear and concise review support. By and large, the most popular VCS is Git, but some tools support Mercurial and Apache. If you use a custom VCS, make sure you choose a code review tool flexible enough to support it.

Bundled vs. Standalone Tools. Some code review tools are sold as a standalone product, while others are part of a larger suite of development tools. This comes with two considerations. The first is whether you want just the code review platform, which is better for users who want to incorporate a single new element into their workflow, or an entire range of tools to replace an existing toolset. The second consideration is how well either option will incorporate into your current workflows. For example, if choosing a standalone tool, you’ll want to make sure that it supports and integrates with existing project management or workflow tools.

Automation. Some tools can integrate automation that handle some aspects of the code review process. These automations usually handle code navigation, CI/CD tool integrations, security checks, and bug detection, among others. While this can speed up delivery by cutting down on quality assurance time and simplifying reviews, it requires an understanding which parts of your process can be automated, if any.

Mobile support. Some code review tools have dedicated mobile apps or mobile browser support. This allows reviewers to access assets and perform reviews from smartphones, tablets, and other mobile devices. This could be helpful if your users are away from a primary desktop or laptop for extended periods of time, or if they need to access and test app code directly from the devices they are developing for.

Pricing Information

There are many free code review tools for single users or small teams. Paid plan schemas vary based on the number of users included in the plan and the types of features offered. At the lowest subscription prices, code review tools commonly range between $4 to $29 per user per month.

Related Categories

Frequently Asked Questions

What do code review tools do?

Code review tools provide ways for source code to be reviewed by code authors and their collaborators. Code review tools offer ways to track version histories, construct reports, and identify bugs.

What are the benefits of using code review tools?

Code review tools simplify and streamline coding tasks, especially at the beginning stages of development. They address some of the smaller or more mundane development tasks so coders can focus on product delivery.

What are the best code review tools?

How much do code review tools cost?

There are several free and open-source code review tools. Paid plans range between $4 to $29 per user per month.