EVERYTHING XIAOMI
Get listed
NDepend logo

NDepend

NDepend analyzes .NET code for quality and security, serving developers, architects, and executives.

Place
#17 of 38
Score
6.2
NDepend's website

What NDepend is

NDepend analyzes .NET code for quality and security, serving developers, architects, and executives. It supplies hundreds of default static-analysis rules and supports custom rules and C# LINQ code queries through CQLinq. Interactive dependency graphs and matrices expose code structure and architectural issues. Teams can define PASS, WARN, and FAIL quality or security criteria that fail a build pipeline. NDepend integrates with CI/CD and produces interactive web reports for tracking progression and preventing quality degradation. Reports and the user interface can import issues from Roslyn Analyzers and ReSharper Code Inspections. Code metrics, trend charts, and imported test-coverage data support ongoing review. Listed integrations include Visual Studio, Azure DevOps/TFS, GitHub Actions, Jenkins, TeamCity, AppVeyor, Bamboo, and SonarQube. Analysis runs on premises, keeping code within the customer’s infrastructure. The product supports Windows, macOS, and Linux downloads, although the Developer edition runs only on Windows. It is paid, has no free plan, and offers a fully functional 14-day trial requiring an email address.

Good

  • Hundreds of default analysis rules
  • Custom rules and CQLinq queries
  • Interactive dependency graphs and matrices
  • Quality gates can fail build pipelines
  • On-premises analysis keeps code local

Watch out

  • No free plan
  • Developer edition runs only on Windows
  • Trial lasts 14 days

Who it suits

NDepend suits .NET, C#, and VB.NET teams that need static analysis, security checks, architecture views, and CI/CD quality gates. Developers can use the interactive edition, while build servers use the Build Machine edition.

Verdict

NDepend offers broad code-quality, security, architecture, and pipeline analysis for .NET environments. Its edition limits, trial period, and unlisted purchase prices deserve review before adoption.

Plans and prices

From NDepend's own pricing page, checked 8 Oct 2026.

All about pricing
PlanPriceWhat it gives you
NDepend Azure DevOps / TFS Extension—Sold per 5-user pack · 28-day full-featured trial · Purchase page lists unit price and 1-, 2-, and 3-year subscriptions, but the prices did not load.
NDepend for Build Machine—Windows, Linux, and Mac build/CI servers · each activated machine or agent is one license seat · Purchase page lists unit price and 1-, 2-, and 3-year subscriptions, but the prices did not load.
NDepend for Developer—Windows only · each activated machine is one license seat · Purchase page lists unit price and 1-, 2-, and 3-year subscriptions, but the prices did not load.
NDepend GitHub Action—Sold per 5-user pack · 28-day full-featured trial · Purchase page lists unit price and 1-, 2-, and 3-year subscriptions, but the prices did not load.

The facts

Each one read from NDepend's own pages, with the date it was checked.

What it does

AI support
The open-source NDepend MCP Server connects AI assistants to NDepend analysis capabilities, and the maker lists assistants including Claude Code, Codex, Visual Studio 2026, VS Code with GitHub Copilot, and JetBrains Junie.checked 8 Oct 2026
Architecture views
It includes interactive dependency graphs and matrices for exploring code structure and architectural issues.checked 8 Oct 2026
Integrations
The maker lists Visual Studio, Azure DevOps/TFS, GitHub Actions, and CI tools including Jenkins, TeamCity, AppVeyor, Bamboo, and SonarQube.checked 8 Oct 2026
Intended users
The Developer edition is for developers using the interactive UI, while the Build Machine edition is for build and continuous integration servers.checked 8 Oct 2026
Issue imports
The product can import issues from Roslyn Analyzers and ReSharper Code Inspections into its reports and UI.checked 8 Oct 2026
Metrics and coverage
It supports code metrics, trend charts, and imported test coverage data.checked 8 Oct 2026
Operating systems
The download page says the redistributable is suitable for Windows, macOS, and Linux; the Developer edition runs only on Windows.checked 8 Oct 2026
Privacy
The maker says analysis runs on premises and code does not leave the customer's infrastructure.checked 8 Oct 2026
Purpose
NDepend is a .NET code quality and security analysis tool that provides insight into codebases for developers, architects, and executives.checked 8 Oct 2026
Quality gates
Customizable PASS, WARN, and FAIL quality and security criteria can fail a build pipeline.checked 8 Oct 2026
Static analysis
It provides hundreds of default code rules and supports custom rules and code queries using C# LINQ (CQLinq).checked 8 Oct 2026
Web reports
NDepend integrates analysis into CI/CD pipelines and produces interactive web reports for exploring progression and preventing quality degradation.checked 8 Oct 2026

The company

Company
The site footer identifies ZEN PROGRAM as the copyright holder, but the opened pages do not state the maker's headquarters or founding year.checked 8 Oct 2026
Headquarters
Port Louis, Mauritiuschecked 28 Sep 2026

Money

Trial
The downloadable product trial is fully functional for 14 days and requires an email address.checked 8 Oct 2026

Alternatives to NDepend

All alternatives
  1. 1DeepSource logo

    DeepSource

    Free planWebAPILinuxmacOS
    8.0From $30 a month
  2. 2Qodana logo

    Qodana

    Free planWebAPIExtensionLinux
    7.9From $5 a month
  3. 3GitHub CodeQL logo

    GitHub CodeQL

    Free planWebExtensionLinuxmacOS
    7.5From $30 a month
  4. 4Cppcheck logo

    Cppcheck

    Free planOpen sourceLinuxmacOSSelf-hostedWindows
    7.4Free plan
  5. 5Gitar logo

    Gitar

    Free planWebAPISelf-hosted
    7.2From $20 a month
  6. 6

    gosec

    Free planOpen sourceAPILinuxmacOSSelf-hosted
    7.2Free plan