DeepEnds is a tool written to perform dependency analysis on code in a hierarchical manner. It produces DGML files for visualisation of graphs within Visual Studio and computes various reports. Input can a mix of Visual Studio solution files or parts thereof, alternatively it can read CMake. Run the exe without arguments for help or see the website for further details.
$ dotnet add package DeepEndsNo README available.