
In simple English
This is an online office suite that runs inside a web browser. Multiple people can edit the same document at the same time. You can host it on your own server to keep your files private. The software is free to use. Setting it up takes technical skill and server upkeep.
What it is
Collabora Online is a web-based office suite built on LibreOffice technology. This GitHub repository acts as an issue tracker and a place to find container images, while the actual code lives on a separate development server.
What it is good for
Solo builders who want a private, self-hosted alternative to cloud document editors will find this useful. It removes reliance on big tech companies for everyday word processing and spreadsheet work.
- Edits text documents, spreadsheets and presentations directly in a web browser.
- Allows multiple users to work on the same file simultaneously.
- Runs on private infrastructure to keep sensitive data under your control.
- Requires Docker (a way to run a program inside its own sealed box, so it cannot break anything else on your server) or Kubernetes for installation.
- Needs at least 2 GB of memory to run smoothly, so check your server has room.
- Development happens on an external code review server rather than GitHub.
Google Docs or Microsoft Office 365
Nextcloud
- ONLYOFFICE/DocumentServer7.0k stars
Another popular self-hosted online office suite with a similar feature set.
- Hack-with-Github/Awesome-Hacking123k stars
An index of 81 curated security reading lists, with one line on each.
- Zettlr/Zettlr14k stars
A desktop writing program for Markdown documents, with citation support and export to Word, PDF and LaTeX.
- JabRef/jabref4.8k stars
A desktop citation and reference manager that stores its library as a plain BibTeX file.
docker pull collabora/code docker run -t -d -p 9980:9980 -e "domain=localhost" --cap-add MKNOD collabora/code