Choosing Your CppDepend Edition

Editions Comparison

Developer Edition

CppDepend for Developer is dedicated to developers that use CppDepend interactive UI from:

  • CppDepend 100% integrated in Visual Studio.
  • or throught the VisualCppDepend.exe standalone executable.
Each developer using CppDepend interactive UI counts as a license seat.

DevOps Edition

CppDepend for DevOps is dedicated to build servers and Continuous Integration (CI) servers that integrate CppDepend analysis into their build processes and produce CppDepend reports.

CppDepend for DevOps is required to integrate CppDepend into: SonarQube, Jenkins, Hudson, Bamboo, TeamCity, AppVeyor, TFS 2013.

Each physical machine and each virtual machine (VM) that runs a build process integrating CppDepend counts as a license seat.

Features Matrix

Have a look at the following feature matrix to help you choose the right version for your needs.

Developer Edition

DevOps Edition

Integration in Visual Studio.
Dashboard in VisualCppDepend and Visual Studio
Interactive Dependency Graph
Interactive Dependency Matrix
Interactive Metrics Visualization through Treemaping
Integration into the Build Process with Jenkins, Hudson, AppVeyor, Bamboo, TeamCity, TFS 2013.
Automatic Report (HTML + javascript) Production through CppDepend.Console.exe (see sample reports here).
Dashboard in Reports
C/C++ SonarQube Plugin
Fail the build upon Quality Gate failure
Analysis of Visual Studio solutions, Eclipse projects, Qt projects, Embedded projects and any CMAKE or Project Maker files.
More than 450 CppDepend rules, MISRA, CWE, HICPP, CERT,...
Write Custom Rules and Queries and edit default ones.
Smart Technical Debt Estimation
Quality Gates validation
Comparison against a Baseline
Import of Test Coverage Data from Visual Studio Coverage, Cobertura and Bullseye
Rich code search by generating code queries
Trend Metrics and Trend Charts
Usage of Power Tools and CppDepend.API (except Running an Analysis)

FAQ

We offer Developer and DevOps editions.
Each license entitles you to all maintenance and update releases within the same major version.
The trial license is fully featured, but time limited (14-day free trial.)
You can purchase using your credit card from our online store, or purchase directly from us. Please contact us for a quotation.
After your payment is complete, you'll receive two separate e-mails :
  • One confirmation email from BlueSnap, sent a few minutes after you placed your order.
  • One license email with your license ID. The license email is sent from a few minutes to a few hours after you placed your order, the time it takes to validate the payment information.
We provide some flexibility if you would like to purchase large volumes of licenses. For more details, please contact us.

CppDepend offers a wide range of features. It is often described as a Swiss Army Knife for C and C++ developers.

Start Free Trial
.