Looking for a Cppcheck alternative? We've compiled the best options based on user reviews, features, and pricing to help you find the right fit.
What is Cppcheck? Cppcheck is an open-source static analysis tool for C and C++ code. It helps identify bugs, structural issues, and security flaws in your code.
Parasoft C/C++test is an integrated solution for automating coding standards, security, unit testing, and coverage for C and C++ developers. …
PVS-Studio is a static code analyzer for C, C++, C#, and Java that detects bugs, vulnerabilities, and code smells in …
Coverity Scan is a free static analysis service for open source projects to detect critical software defects and security vulnerabilities. …
Shellcheck is a static analysis tool for shell scripts that helps identify bugs and improve code quality. It checks for …
The Clang Static Analyzer is an open source tool that automatically finds bugs in C, C++, and Objective-C programs. It …
LDRA Testbed is a software analysis tool used for developing and testing safety-critical software. It provides static and dynamic analysis …
Cppcheck is an open source, static analysis tool for analyzing C and C++ code to detect bugs and security flaws. It is designed to be fast, accurate, and easy to use. Key features of Cppcheck include:Detects a wide range of issues in C/C++ code like memory leaks, null pointer dereferences, undefined behavior, array out of bounds access, and more without needing to compile the codeHigh accuracy with few false positivesVery fast analysis utilizing multi-threadingEasy to integrate into build systems and …
| Software | Pricing | Score |
|---|---|---|
| Cppcheck | N/A | — |
| Semgrep | N/A | — |
| EDoC++ | N/A | — |
| Parasoft C/C++test | N/A | — |
| PVS-Studio | N/A | — |
| Coverity Scan | N/A | — |
| Shellcheck | N/A | — |
| lgtm.com | N/A | — |
| Clang Static Analyzer | N/A | — |
| LDRA Testbed | N/A | — |
| SonarQube | N/A | — |