Combing a source code editor (ace.js) and visualisations created with d3.js to encode the various aspects within a source code document.
Prototype 1 - https://js-scope-vis.aerobatic.io/
Prototype 2 - https://mute-pocket.aerobatic.io/
Prototype 3 - https://possible-thread.aerobatic.io/

