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 
<https://justinmimbs.github.io/elm-module-graph/example/>, showing 
dependencies of knewter/time-tracker 
<https://github.com/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 
<https://github.com/justinmimbs/elm-module-graph>, including a script you 
can use to generate a json file from your own project to visualize.

The underlying diagram library 
<https://github.com/justinmimbs/elm-arc-diagram> 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

-- 
You received this message because you are subscribed to the Google Groups "Elm 
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to