| Crates.io | depvis |
| lib.rs | depvis |
| version | 0.1.0 |
| created_at | 2025-12-26 10:59:48.20372+00 |
| updated_at | 2025-12-26 10:59:48.20372+00 |
| description | Fast, multi-language dependency graph visualizer |
| homepage | |
| repository | https://github.com/mfinean/depvis |
| max_upload_size | |
| id | 2005572 |
| size | 1,073,925 |
A fast, multi-language dependency graph visualizer written in Rust.
Scan any codebase and generate interactive dependency graphs showing how files, packages, and build targets connect.

git clone https://github.com/mfinean/depvis.git
cd depvis
cargo run --release --features serve -- --root examples/sample_workspace --serve
Open http://127.0.0.1:7878 to explore the interactive graph.
Pre-built binaries — Download from GitHub Releases
Install with cargo:
cargo install --git https://github.com/mfinean/depvis.git --features serve
Or build from source:
git clone https://github.com/mfinean/depvis.git
cd depvis
cargo install --path . --features serve
# Scan current directory
depvis
# Launch interactive web viewer
depvis --serve
# Generate SVG visualization
depvis --svg output.svg
# Show only package-level dependencies
depvis --preset packages
# Detect circular dependencies
depvis --cycles
# Comprehensive graph analysis
depvis --analyze
MIT