eunice

introstructuredependenciescase studieslanguagesissueslicensingadvanced

Eunice can be run on a C# solution or project using dotnet tool and a NuGet package.

terminal
~/my-source-code
$ dotnet tool install --global eunice

~/my-source-code
$ eunice MySolution.sln

This will create a eunice.html file that can be opened in a web browser.

The file is an interactive view of structure and dependencies. The view scope can be set to sub-items (e.g. sub-directories, files, functions etc) and dependencies can be listed.