Collabora Online & Mobile
summary
Collabora Online ports LibreOffice technology into browsers and phones by wrapping the core with a C/C++ header-only API, pushing tiled pixels and document state over a WebSocket daemon while the client caches objects and handles selections locally; security uses a seccomp-bpf chroot sandbox with only NSS libs, and scaling relies on fork/clone memory sharing (string staticization) to get a base process under a few MB and roughly 50 MB per concurrent document; the project reports 50+ million docker pulls and about half a million paying users, fixed clipboard/keyboard web quirks, an Android single-blob build to avoid the 96-shared-library limit, and ongoing UI work (notebookbar, PDF search, chart and pivot editing).
AI-written summary · about
chapters (11)
- 0:00Intro
- 1:48Collabora Online
- 8:56Keyboard Input
- 12:59Mobile
- 16:47Speed
- 24:06Dialogues
- 25:06Mobile App
- 25:40Style Guides
- 26:49How do you make it work
- 29:36Commits
- 35:17Conclusion
related talks
05mRecent work on Collabora Online by Collabora
07min
06mand Collabora Online integration
04mONLYOFFICE Online Editors collaborate on documents in real time
31mEverything's better with friends
30mCryptPad: End to End encrypted collaboration can be easy to use
37mBuilding a Collaborative Text Editor
43mCryptpad - the Encrypted Collaboration Suite
