C and C++ Static Analysis Tools
Alternatives to CppDepend
The tools Specifiction weighs against CppDepend, from its list of c and c++ static analysis tools, each with its plans, platforms and spec score.
- 01
Qodana Qodana suits development teams that want code analysis and configurable checks in CI/CD.
From $5/mo Free plan Web · Windows · macOS · Linux8.8 Visit Specs - 02 CBMC
CBMC suits C and C++ developers who need bounded checks for memory safety, undefined behavior, or assertions.
Free plan Windows · macOS · Linux8.7 Visit Specs - 03
Semgrep Code It suits development teams that want code vulnerability findings and remediation guidance in pull requests, IDEs, or CI workflows.
From $15/mo Free plan Open source Web · Windows · macOS · Linux8.7 Visit Specs - 04
GitHub CodeQL From $30/mo Free plan Web · Windows · macOS · Linux8.5 Visit Specs - 05 Infer
Infer suits developers and teams who want static checks for supported languages in a build or CI workflow.
Free plan Web · macOS · Linux · Self-hosted8.5 Visit Specs - 06
Understand Understand suits developers and teams that need to navigate or analyze source code across supported languages, including in automated or air-gapped workflows.
From $100/mo Free trial Windows · macOS · Linux · API8.4 Visit Specs - 07 Clang Static Analyzer
Clang Static Analyzer suits developers working in C, C++, or Objective-C who want static bug analysis within a Clang-based workflow.
Free plan Windows · macOS · Linux8.2 Visit Specs - 08
Flawfinder It suits developers looking for potential security problems in C or C++ application source before release.
Free plan Windows · macOS · Linux · Self-hosted8.1 Visit Specs - 09 CPAchecker
CPAchecker suits users verifying software in C or SV-LIB who can run a self-hosted tool.
Free plan Windows · macOS · Linux · Self-hosted8.0 Visit Specs - 10 Astrée Windows · Linux7.8 Visit Specs
- 11
LDRA Tool Suite The suite suits teams developing safety-, security-, or mission-critical software that need testing, coverage analysis, compliance reporting, and traceability.
Free trial Windows · macOS · Linux · Self-hosted7.7 Visit Specs - 12 Imagix 4D Free trial Windows · Linux7.6 Visit Specs
- 13 CodeChecker
CodeChecker fits development teams that need analyzers, report review, editor support, and CI integrations across multiple languages.
Web · Windows · macOS · Linux7.5 Visit Specs - 14 Frama-C Windows · macOS · Linux7.5 Visit Specs
- 15
PVS-Studio It suits developers and teams who want source-code analysis across the listed languages and operating systems.
Free trial Windows · macOS · Linux7.4 Visit Specs - 16 SeaHorn
It suits researchers and engineers assembling verification workflows for C or LLVM-based programs.
macOS · Linux · Self-hosted7.2 Visit Specs - 17 Fortify Static Code Analyzer Windows · Linux · Self-hosted6.8 Visit Specs
- 18 TrustInSoft Analyzer macOS · Linux6.7 Visit Specs
- 19 Ultimate Automizer Web · Windows · Linux6.7 Visit Specs
- 20 Axivion Suite Web · Windows · macOS · Linux6.4 Visit Specs
- 21
Klocwork Web · Windows · Linux5.9 Visit Specs - 22
Perforce QAC (formerly Helix QAC) Web · Windows · Linux5.8 Visit Specs - 23
Polyspace Web · Windows · macOS · Linux5.8 Visit Specs - 24 Parasoft C/C++test Windows · Linux5.6 Visit Specs