BetterOffice
Browser-native DOCX, XLSX, and PPTX editors
BetterOffice provides Rust and WebAssembly document engines with framework-neutral core packages and React editors. The same engines publish to npm, crates.io, and PyPI.
Guides
- Packages: what to install, for which language, to do what.
- JavaScript: the npm packages — React editors, framework-free cores, and locale strings.
- Rust: the crates.io packages — three format facades and the per-layer crates behind them.
- Python: the three format wheels on PyPI, engine compiled in.
- Collaboration: connect DOCX, XLSX, and PPTX editors through a shared transport and deploy a Cloudflare Durable Object relay.