{ name: "", inputs : {}, outputs {} }
?
Specialized lib is always better. The best thing about noFlo is visualisation.
a->b b->c d->c { name: "a", inputs : {}, outputs {"b"} } { name: "b", inputs : {"a"}, outputs {"c"} } { name: "c", inputs : {"b","d"}, outputs {} } { name: "d", inputs : {}, outputs {"c"} }
http://lmgtfy.com/?q=javascript+graph+visualization