Code Review

Top 23 Code Review Open-Source Projects

  • octotree

    GitHub on steroids

  • gitpod

    The developer platform for on-demand cloud development environments to create software faster and more securely.

  • Project mention: GitHub Security Best Practices Every Developer Should Know | dev.to | 2024-02-22

    Gitpod: It provides a Chrome extension that opens a VS Code-based IDE right in your browser. It is best for running the project in your browser without setting up and running locally.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • reviewdog

    🐢 Automated code review tool integrated with any code analysis tools regardless of programming language

  • Project mention: Code reviews and Suggestions from SARIF report | dev.to | 2023-05-16

    I build a general converter from SARIF to Reviewdog Diagnostic Format (RDFormat), then use Reviewdog to give suggested code changes as well as the context of the changes for PR reviewing.

  • danger

    🚫 Stop saying "you forgot to …" in code review (in Ruby)

  • danger-js

    ⚠️ Stop saying "you forgot to …" in code review

  • Project mention: Enforcing ESLint rules: A guide to taming codebase chaos | dev.to | 2024-01-02

    Make sure to not accept any Pull Request with commented ESLint errors to ensure a continuous improvement of your codebase quality. Some tools can help you to automate this part of the review, such as Danger JS.

  • vscode-pull-request-github

    GitHub Pull Requests for Visual Studio Code

  • cargo-crev

    A cryptographically verifiable code review system for the cargo (Rust) package manager.

  • Project mention: Hard disk LEDs and noisy machines | news.ycombinator.com | 2024-01-05

    In other cases it may be more documented, such as Golangs baked-in telemetry.

    There should be better ways to check these problems. The best I have found so far is Crev https://github.com/crev-dev/crev/. It's most used implementation is Cargo-crev https://github.com/crev-dev/cargo-crev, but hopefully it will become more required to use these types of tools. Certainty and metrics about how many eyes have been on a particular script, and what expertise they have would be a huge win for software.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • HoundCI

    Automated code review for GitHub pull requests. (by houndci)

  • mutant

    Automated code reviews via mutation testing - semantic code coverage.

  • Review Board

    An extensible and friendly code review tool for projects and companies of all sizes.

  • Project mention: Review Board 6 | news.ycombinator.com | 2023-10-18
  • codestream

    The Code Collaboration Tool Built for Remote Teams

  • enlightn

    Your performance & security consultant, an artisan command away.

  • Project mention: Laravel code-quality tools | dev.to | 2024-02-08

    Enlightn scans your code to check whether it follows best practices in performance, security, and reliability. It's a paid tool, but it also has free checks you can use. At the time of writing, it has 64 checks in the free version and 128 checks in the paid version. For the purposes of this article, we'll only be using the free version.

  • code-review-checklist

    This code review checklist helps you be a more effective and efficient code reviewer.

  • policy-bot

    A GitHub App that enforces approval policies on pull requests

  • cpp-project

    Boiler plate template for C++ projects, with CMake, Doctest, Travis CI, Appveyor, Github Actions and coverage reports.

  • chatgpt-action

    Let ChatGPT review PRs for you

  • diffr

    Yet another diff highlighting tool

  • Project mention: How to see word-diff and moved lines? | /r/git | 2023-06-13

    I use diffr since, it shows small changes in long lines nicely.

  • piperider

    Code review for data in dbt

  • Project mention: Show HN: PipeRider – open-source Data Impact Analysis for dbt changes | news.ycombinator.com | 2023-09-06
  • code-review

    Code Reviews in Emacs

  • Project mention: Is orgmode really that much better than an equivalent workflow using vim + other tools? | /r/orgmode | 2023-05-29

    Besides all that, I'm also having to take care of my work duties. When I started my day earlier, as per usual, I opened gh-notify buffer to check all GitHub notifications. Issues, Pull-requests. Using code-review I quickly checked a few PRs, scrolled through the diffs, posted a couple of comments, and approved the PRs.

  • code-review-emoji-guide

    An emoji legend to help convey intention and added meaning in code review comments.

  • watermelon-vscode

    πŸ‰ VS Code Extension to enrich files of code with code context

  • Project mention: Roast My Landing Page | news.ycombinator.com | 2024-01-11
  • Qodana

    πŸ“ Source repository of Qodana Help

  • Project mention: Unstable activity happening with Qodana and .NET | /r/Jetbrains | 2023-12-05

    It’s easy enough to migrate to the newer EAP version of the .NET linter which supports the latest version of .NET 8. You can view instructions on how to do this here.

  • github-review

    Github code reviews with Emacs.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Code Review related posts

  • Jane Street is big. Like, big

    2 projects | news.ycombinator.com | 2 May 2024
  • Top 10 code smells every engineer should know to improve their pull requests

    1 project | dev.to | 8 Mar 2024
  • 5 tools to improve your productivity as a developer (that are not AI dependent - yes, some still exist) πŸ€–

    1 project | dev.to | 26 Feb 2024
  • Inclusive Code Reviews: Browser Extension

    1 project | news.ycombinator.com | 14 Feb 2024
  • Enforcing ESLint rules: A guide to taming codebase chaos

    3 projects | dev.to | 2 Jan 2024
  • GitHub - watermelontools/watermelon: πŸ‰ Open-Source Copilot For Code Review

    1 project | /r/coolgithubprojects | 29 Nov 2023
  • Hacktoberfest Machine Learning Projects for JS/TS Developers πŸŽƒ

    5 projects | dev.to | 20 Oct 2023
  • A note from our sponsor - SurveyJS
    surveyjs.io | 7 May 2024
    With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more β†’

Index

What are some of the best open-source Code Review projects? This list will help you:

Project Stars
1 octotree 22,693
2 gitpod 12,333
3 reviewdog 7,385
4 danger 5,350
5 danger-js 5,168
6 vscode-pull-request-github 2,199
7 cargo-crev 2,034
8 HoundCI 1,942
9 mutant 1,926
10 Review Board 1,533
11 codestream 926
12 enlightn 866
13 code-review-checklist 839
14 policy-bot 706
15 cpp-project 583
16 chatgpt-action 559
17 diffr 521
18 piperider 469
19 code-review 448
20 code-review-emoji-guide 431
21 watermelon-vscode 421
22 Qodana 389
23 github-review 307

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com