DS.js: Turn Any Webpage into an Example-Centric Live Programming Environment for Learning Data Science
Marmite: Towards End-User Programming for the Web