Home

Awesome

DepViz

DepViz is a visual tool to understand Elixir recompilation.

It is accessible online at: https://depviz.jasonaxelson.com/

The intent is to help developers rapidly understand what compilation dependencies they have in their project. Then they can take steps to minimize them to reduce the feedback loop between writing code and seeing results.

Helps you answer questions about the Elixir code base:

To better understand how to use DepViz and why recompilation happens check out my Code BEAM BR talk: https://www.codebeambr.com/video/12

Screenshots

Screenshot of Credo Screenshot of Credo while hovering over a node

FAQ

Running locally

To start the server:

Now visit localhost:4040 from your browser.