Qodana is a static code analysis tool that checks projects from the IDE through CI for code smells, duplication, complexity, vulnerabilities, and license issues.
Alternatives to CognitiveAnalyzer
Visual Studio is a Windows IDE for building web, cloud, desktop, and mobile apps, along with services and games.
Qlty Cloud analyzes code quality and coverage, then reports feedback on pull requests.
- 4

Understand
Understand is a static analysis and code-comprehension tool that builds a cross-referenced model of source code without executing it.
APIExtensionLinuxmacOS7.2From $100 a month - 5

Codacy
Codacy is a cloud-based platform for engineering teams working on code quality, security, and AI coding standards.
Free planWebExtension7.0From $18 a year - 6

CodeScene
CodeScene is software for examining code health and how engineering teams work, helping teams decide which technical debt to address.
Free planWebAPILinuxSelf-hosted7.0From €18 a month - 7

CAST Highlight
CAST Highlight is SaaS software for assessing portfolios of custom business applications.
WebAPILinuxmacOS6.9From $6,800 a year - 8
PMD
PMD is a free, extensible static code analyzer that checks source code for programming flaws such as unused variables, empty catch blocks, and unnecessary object creation.
Free planLinuxmacOSSelf-hostedWindows6.8Free plan - 9

NDepend
NDepend analyzes .NET code for quality and security, serving developers, architects, and executives.
APIExtensionLinuxmacOS6.2 - 10
sccache
LinuxmacOSWindows4.8 - 11
cccc
LinuxmacOSWindows4.7 - 12
Code Complexity
LinuxmacOSWindows4.7 - 13
Code Inspector
LinuxmacOSWindows4.7 - 14
Lizard
LinuxmacOSWindows4.7 - 15
SourceMeter
LinuxWindows4.6 - 16
complexity
macOS4.5 - 174.3


