kxxt/cargo-visualize

GitHub: kxxt/cargo-visualize

一个交互式的 Cargo 依赖图可视化工具,帮助 Rust 开发者直观理解项目依赖结构和可选依赖关系。

Stars: 38 | Forks: 1

# cargo-visualize 通过交互式 cargo 依赖图可视化了解您的依赖。 一个专注于交互性的 [cargo-depgraph](https://github.com/jplatte/cargo-depgraph) 的个性化分支 ![cargo-visualize 的截图](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/64826723e3180123.png) ## 安装 请参阅[安装说明](./INSTALL.md) ## 用法 `cargo visualize [options]` 可以通过运行以下命令查看完整的选项列表: `cargo visualize --help` 常用选项: * `--all-deps` * `--all-deps --dedup-transitive-deps` ## 输出说明 * 青色背景 = 根目录 / 工作区成员 * 灰色背景 = 特定目标的依赖 * 绿色背景 = 可选依赖 * 深绿色背景 = 特定目标的可选依赖 * 虚线 = 可选依赖(可以通过禁用 cargo 特性来移除) * 破折号线 = 传递性可选依赖(可以通过移除其中一条虚线边来移除) ## 高级用法 [G6 Graph 引擎](https://g6.antv.antgroup.com/) 作为一个全局变量被暴露。 您可以在 F12 开发者工具控制台中直接与 `graph` 变量进行交互。 但是,我们无法保证此界面的稳定性。
标签:AI工具, AntV, cargo, cargo插件, DNS解析, G6, Rust, SOC Prime, WebSocket, 交互式图形, 依赖分析, 依赖可视化, 依赖图, 依赖管理, 可视化界面, 图可视化, 开发工具, 开源项目, 数据可视化, 网络流量审计, 软件工程工具, 通知系统