Lily is a browser-based, visual programming environment written in JavaScript.