See ZetaOffice in action

zetajs: Access ZetaOffice in the Browser from JavaScript via UNO

The zeta.js library provides the facilities to run an instance of ZetaOffice integrated in your web site, allowing you to control it with JavaScript code via the LibreOffice UNO technology.

Use cases range from an in-browser office suite that looks and feels just like its desktop counterpart, to fine-tuned custom text editing and spreadsheet capabilites embedded in your web site, to a headless zetajs instance that does document conversion in the background.

For more information, visit the zetajs site.

Try it yourself

You need NodeJS and NPM installed.

git clone https://github.com/allotropia/zetajs.git
cd zetajs/examples/vuejs3-ping-tool
npm install
npm run

The above example will start ZetaOffice locally in your browser.

The LibreOffice WASM Assets will be fetched from our CDN by default. See zetajs/README.md for details.

Integrating ZetaOffice

ZetaOffice is currently in an open beta program. You are welcome to try it for free and without obligation. To be informed about the official launch of our ZetaOffice packages, sign up for our newsletter below.