Skip to content

DominikTher/ProjectDependency

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Project Dependency

Project dependency diagram builder. Generate JSON from your solution and also HTML for visualization.

This is just for my personal purposes and it's very simple. Still in development.

Tested only on a few basic solutions. I use this tool for diagrams of my solutions when I learning.

Functionality

  • Export HTML ready diagram using dagre-d3
  • Export JSON with dependencies between projects
  • Support for solution folders in HTML
  • Support for solution folders in JSON
  • .NET Core applications only
  • Colors in HTML diagram are generated randomly with each refresh (custom JS function)

Example of outputs

Image of the final diagram

Dependency diagram

HTML file

dependencyDiagram-26-04-2020-12,20,45.html

JSON file

dependencyDiagram-26-04-2020-12,20,45.json

Usage

  1. Argument for the console app is path of the concrete solution
  2. Then JSON and HTML files will be created automatically in the output directory
  3. That's it, check your HTML chart :)
    • Refresh page for different colors
  4. If you are not satisfied with the result, use JSON for further processing :)

About

Project dependency diagram builder. Generate JSON from your solution and also XML for draw.io

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published