A quick look at free C++ static analysis tools

This page summarizes the projects mentioned and recommended in the original post on /r/cpp

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. codechecker

    CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.

    Regarding problems on clang-tidy - have you looked into Codechecker? It is based on clang tidy but also supports cppcheck and marking issues as false positives/will not fix etc... https://github.com/Ericsson/codechecker

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. refcell-cpp

    I notice there isn't fbinfer. It's pretty cool, and is used for this library.

  4. infer

    A static analyzer for Java, C, C++, and Objective-C

    I notice there isn't fbinfer. It's pretty cool, and is used for this library.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Enforcing Memory Safety?

    3 projects | /r/cpp | 7 Jun 2023
  • PVS\-Studio 7\.34: support for Apple Silicon ARM64, \.NET 9, taint analysis in Java analyzer, and more

    1 project | dev.to | 18 Dec 2024
  • CodeChecker - code quality control using PVS-Studio

    1 project | dev.to | 13 Dec 2024
  • Check out my tasks.json for C++ of VScode

    5 projects | /r/cpp_questions | 21 May 2023
  • Looking at the syntax of various cross-platform build system for C++

    1 project | /r/cpp | 26 Feb 2023