Cargo Graphmod

A cargo subcommand for building Graphviz DOT files of dependency graphs between the modules of a package.

Prerequisites

Installing

cargo-graphmod can be installed with cargo install:

ignore cargo install cargo-graphmod

Usage

ignore cd my_rust_package cargo graphmod | tred | dot -Tsvg > modules.svg

Known limitations

License

cargo-graphmod is released under the terms of the GPLv3 license.

Cargo Graphmod's graph

cargo-graphmod

Another example with directories

web_app