LibreOffice, JavaScript’ed

LOWA is LibreOffice built with Emscripten as a Wasm executable that runs in the browser. Controlling that LibreOffice through UNO with JavaScript looks like a natural fit. Enter Embind, a mechanism to generate the binding glue between JavaScript and Wasm/C++. As we will see, the Embind vs. UNO match is not perfect, but it kind-ofContinue reading “LibreOffice, JavaScript’ed”