Skip to content
whatismyalternative

NDepend

Static code analysis tool for .NET codebases

Visit NDepend

NDepend is a static code analysis tool for .NET codebases that provides code quality and security insights through an interactive web report, dependency graphs, quality gates, and customizable C# LINQ-based rules. It runs on-premises and integrates with Visual Studio, Azure DevOps, GitHub Actions, and other CI/CD platforms.

Its main features include a dependency graph and matrix, code metrics such as lines of code, cyclomatic complexity, coupling, and nesting depth, trend charts, test coverage data import, code diff since baseline, and technical debt estimation. Quality gates are customizable PASS/WARN/FAIL criteria written in C# LINQ queries. NDepend imports issues from Roslyn Analyzers and ReSharper Code Inspections, and its MCP Server allows AI coding assistants to detect and fix issues. It runs on Windows, macOS, and Linux, and supports .NET versions from .NET Framework 4.x through .NET 10, including ASP.NET Core, Blazor, Xamarin, Unity, and UWP.

NDepend is packaged in Developer and Build-Machine editions, with a 14-day free trial available. It integrates with Visual Studio, Azure DevOps, GitHub Actions, and other CI/CD pipelines, and can also be used alongside Visual Studio Code and Rider through a standalone application.

12 alternatives to NDepend

Ranked by how well each tool replaces NDepend: shared features, audience, price and popularity.

  1. A static analyzer for C, C++, C#, Java, Go, JavaScript and TypeScript code. Works on, and,

    Covers 6 of 15 key features and has a free plan.

    Free plan
    61 out of 100 matchFree
  2. Open source vulnerability scanner and software composition analysis for secure software

    Covers 9 of 15 key features and has a free plan.

    Free plan
    61 out of 100 matchContact sales
  3. The AI Code Review Platform

    Covers 9 of 15 key features and has a free plan.

    Free plan
    60 out of 100 match$24/mo
  4. Intelligent automated testing covering every SDLC stage.

    Covers 9 of 15 key features.

    59 out of 100 matchContact sales
  5. A tool for static C/C++ code analysis

    Covers 1 of 15 key features, has a free plan and is open source.

    Free planOpen source
    59 out of 100 matchContact sales
  6. Code quality and security for AI-assisted engineering.

    Covers 0 of 15 key features and has a free plan.

    Free plan
    58 out of 100 match$18/mo
  7. Bug bash your app before every release with Momentic's AI QA engineer

    Covers 11 of 15 key features and has a free plan.

    Free plan
    58 out of 100 match$125/mo
  8. The AI platform for software quality

    Covers 8 of 15 key features and has a free plan.

    Free plan
    57 out of 100 match$84/mo
  9. Automate Java coding standards with Checkstyle.

    Covers 5 of 15 key features, has a free plan and is open source.

    Free planOpen source
    56 out of 100 matchContact sales
  10. PHP project quality, done right.

    Covers 8 of 15 key features.

    56 out of 100 matchContact sales
  11. Polaris One Platform. Complete Application Security.

    Covers 9 of 15 key features.

    56 out of 100 match—
  12. Guide. Verify. Solve

    Covers 1 of 15 key features and has a free plan.

    Free plan
    56 out of 100 match$20/mo