Verovio: A library for Engraving MEI Music Notation into SVG
Emscripten: an LLVM-to-JavaScript compiler