pipdeptree icon indicating copy to clipboard operation
pipdeptree copied to clipboard

feature: ability to output mermaid/dot/graphviz dependency graphs

Open ssbarnea opened this issue 3 years ago • 1 comments

Mermaid is an open-souce graph maker that can easily be integrated in any web page and also with documentation build tools (sphinx, markdown based tools,...)

Example of graph:

graph TD;
    A-->B;
    A-->C;
    B-->D;
    C-->D;

Note: there is also a feature request to enable mermaid markdown extension on github, which would render it directly.

ssbarnea avatar Jul 27 '20 08:07 ssbarnea

PR welcome.

gaborbernat avatar Sep 06 '22 07:09 gaborbernat

dot and graphviz are already implemented. I proposed a PR which implements Mermaid output at: https://github.com/tox-dev/pipdeptree/pull/195

If this PR is merged upstream, them this issue can be closed.

kdeldycke avatar Feb 18 '23 07:02 kdeldycke