Active Markdown: a notation for adding interactivity to markdown-sourced documents. Literate CoffeeScript meets Tangle.