Thanks! The estuary package started in Java[1] back in 2011, but after years of learning from mistakes, several attempts in Clojure & endless refactoring has now morphed in this TS package[2], which I'm slowly getting more happy with...
That demo will need to be refactored too and the plan is to extract those SVG components into their own package sometime during the winter break...
[1] https://www.flickr.com/photos/toxi/albums/72157627351329656
[2] https://github.com/thi-ng/umbrella/blob/master/packages/rstr...