Thin python wrapper around dagre-d3 for building quick dags with tooltips and a few other niceties. It’s not really generically usable right now, but you can try something like:
from dagre_py.core import plot
plot({
"nodes": [
{"label": "A"},
{"label": "B", "description": "This is an output node"}
],
"edges": [{"source": "A", "target": "B", "label": "edge1"}]
"edges": [{"source": "A", "target": "B", "label": "edge2"}]
})
With the following effect:
For more description of the data that goes in, check the docstring of dagre_py.core.plot
function.