/depviz

👓 dependency visualizer for GitHub & GitLab (a.k.a., "auto-roadmap")

Primary LanguageGoApache License 2.0Apache-2.0


depviz

DepViz

👓 Issue dependency visualizer, a.k.a. "auto-roadmap".

Manfred.life • Twitter

CircleCI GoDoc License GitHub release Go Report Card Docker Metrics Made by Manfred Touron

Introduction

dependency visualizer (auto roadmap)

work in progress: I'm already using this tool on a daily basis, but I know it lacks a lot of work to make it cool for other people too

depviz aggregates issues from multiple repositories and outputs a visual representation of the dependencies.

inspired by this discussion: jbenet/random-ideas#37

Example

Install (with Golang)

go get moul.io/depviz

Usage

$ export GITHUB_TOKEN=xxxx

# render and display the roadmap
$ depviz run moul/depviz | dot -Tpng > depviz-roadmap.png
$ open depviz-roadmap.png

# render and display the orphans
$ depviz run moul/depviz --show-orphans | dot -Tpng > depviz-orphans.png
$ open depviz-orphans.png

Preview image withing iterm2

# install imgcat
$ go get github.com/olivere/iterm2-imagetools/cmd/imgcat
$ depviz run https://github.com/moul/depviz/issues/42 | dot -Tpng | imgcat

License

Apache