zetajs Development Update - Hosting a LibreOffice Web-App on a Raspberry Pi
Speaker: Moritz Duge
Track: MiniDebConf Hamburg
Type: Long talk
Room: Dock Europe Seminarraum
Time: May 03 (Sat): 14:30
Duration: 0:45
The zetajs JavaScript library enables running complex office workflows in the browser, based on LibreOffice compiled as WASM (Web Assembly). Nothing more than a plain static web server is needed and all the office code runs in the browser on the client. This talk will give an update on which tasks we’ve worked in the last 6 month, towards making LibreOiffce as easy to use as any other JavaScript NPM library.
Having LibreOffice running fully inside the browser does not just massively lower the server load. It also opens up new use cases like end to end document encryption. All file processing happens locally inside the users Web Browser. But more importantly, this enables easy integration of office documents will all their features like macros and charts into complex web based applications. What might sound silly to a fully educated developer is actually a great way for normal users to improve daily workflows by automating logic themselves.