CppDepend :: C/C++ Static Analysis and Code Quality tool
How to improve your C/C++ code quality.
Thousands of developers use CppDepend to measure, understand and improve their C/C++ code quality.
Alex Darby - Founder of darbotron ltd
"I was impressed by CppDepend. It's much easier to set up and to use than other static analysis tools I've used in the past."
More than 600 companies provide better C/C++ code with CppDepend.
See what professional developers are saying about CppDepend.
In general I was impressed by CppDepend. It's much easier to set up and to use than other static analysis tools I've used in the past, and the way that it presents the results of the analysis makes it really easy to make sense of the mountain of information that is generated by static analysis.
Founder/Director of darbotron ltd & Arch Creatives
Using CppDepend is like climbing an observation tower and look at the work you have done in the excavation of your project and you will find astonishing details you never thought about just by changing your point of view.
German MVP for C++ for over 10 years.
The default analysis for CppDepend includes a considerable number of metrics, many of which I've never thought about.
Be warned of potential build process problems before they end up causing friction and pain.
They use CppDepend
Get Trend Charts about any code metrics.
Using the Graph view to browse the structure.
Using the Metrics view to browse the structure.
CppDepend Reports for Open Source projects
Each time CppDepend analyzes a code base, CppDepend yields a report that can inform you about the status of your development. You can easily customize sections shown in the report. Check out these standard Reports of well known open source projects made by CppDepend:
100 356 098
Lines of open source code analyzed by CppDepend.
With CppDepend, software quality can be measured using Code Metrics, visualized using Graphs and Treemaps, and enforced using standard and custom Rules.