Make your .NET code beautiful with ndepend static analysis

Monitor code quality, focus on progress, detect regressions and code smells, generate diagrams and reports, take the right decisions and enforce them. Take back control!

ndepend-report-source-file-list   ndepend-report-source-file  

NDepend 14-Day Free Trial    NDepend runs on Windows, macOS and Linux

To help us improve our service, what role do you currently fulfill? *

Optional: If you would like to get personal assistance during your trial period, please also let us know who you are:

We respect your privacy and take protecting it seriously. We will never sell, rent, lease or give away any information you provide to any third party.

* required

More than 12 000 companies provide better .NET code with ndepend.


See what professional developers are saying about ndepend.

Scott Hanselman


"NDepend is giving me insight into my apps that I hadn't had before. Once I realized the depth and breadth of the information I was looking at, I was like a kid in a candy shop."
Scott Hanselman Program Manager at Microsoft
Dror Helper

Daily Life Saver

"As someone who gets to work with other people code daily I found NDepend to be a real life saver in such cases."
Dror Helper, Freelance Consultant & Software Architect
David Shifflet


"The issues NDepend raised for me seemed to be more related to architecture issues versus the other tools. It definitely gave me insight into what to refactor and how to reduce technical debt."
David Shifflet Senior Software Developer
Jeffrey Richter


"Wintellect is happy to recommend NDepend to its clients to use it internally when working on our customer’s code."
Jeffrey Richter Wintellect co-founder, Author, Trainer

Recent Reviews from around the web

"Tools like NDepend are required for teams dealing with proper code reviews, examining code when code is idle (like on weekends), or when you have a possible circular reference in play.

NDepend not only has a great static code analysis tool, but also provides a way for veteran developers and aspiring architects alike to adhere to coding standards along with a way to integrate a company's coding standards into the tool using CQLINQ.This is definitely a tool for advanced developers and one that I definitely recommend to anyone looking to analyze a code base."

By Jonathan Danylko. Read more at Danylkoweb, NDepend for Visual Studio

"NDepend found enough problems in my code. Some of them are really helpful. I like that NDepend found 10 classes which can be changed to structures. Structures are extremely effective from the memory pressure perspectives. This is especially important when we’re talking about mobile applications."