Combine TypeScript with image processing algorithms written in WebGL.
All running in browser, GUI minimal virtual dom, Mithril.js.
WebGL is not only blazingly fast is it also a good platform for writing generic image processing algorithms.