Getting started
Install BetterOffice editors and APIs for React, JavaScript, Rust, and Python
BetterOffice lets you open, edit, render, and save documents, spreadsheets, and slides. Embed a React editor in your app, build on the JavaScript cores, or use the Rust and Python APIs for server-side processing.
Try the demo or choose a guide to get started.
Guides
- Packages: choose packages for your language and file format.
- JavaScript: install a React editor or use the framework-free core.
- Rust: open, edit, render, and save files with native APIs.
- Python: work with DOCX, XLSX, and PPTX files from Python.
- Collaboration: connect editors and deploy a relay.
Releases and fidelity
- Release notes: changes in each version.
- Visual fidelity results: published releases and source builds compared with Microsoft Office.