I enjoy looking at dependency graphs, so I wrote a small library that makes diagrams of acyclic digraphs. To put it to use, I made something for exploring package and module dependencies of Elm projects.
To see it, you can play with
this example, showing dependencies of
knewter/time-tracker. Clicking a module name will highlight its own dependencies and the modules that depend on it (as well as the entire subgraph it's connected to).
There's more info in
the repository, including a script you can use to generate a json file from your own project to visualize.
The underlying
diagram library is unpublished, as I'm not yet happy with the API. If it's something that seems useful to you too, please let me know. Any feedback is welcome!
Justin