I'd be interested in making a Flowhub [1] runtime for ShaderGraph 2 graphs. (Flowhub runtimes talk a protocol [2] to define what nodes are available, code new nodes, and build up graphs.)
1. http://flowhub.io/ 2. http://noflojs.org/documentation/protocol/