ownCloud documents alternatives and similar software solutions
Based on the "Office Suites" category.
Alternatively, view ownCloud documents alternatives based on common mentions on social networks and blogs.
-
PHPOffice
DISCONTINUED. PHPOffice contains libraries which permits to write and read files from most office suites. -
ONLYOFFICE
ONLYOFFICE Docs is a free collaborative online office suite comprising viewers and editors for texts, spreadsheets and presentations, forms and PDF, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time.
CodeRabbit: AI Code Reviews for Developers

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of ownCloud documents or a related project?
README
documents
Documents app for ownCloud
An ownCloud app to work with office documents alone and/or collaboratively.
Known issues
Problem: Editor doesn't open. Spinner spins for ages.
Solution: Try to disable gzip for Documents app by adding the following line to your .htaccess:
SetEnvIf Request_URI .*/apps/documents/ajax/.* no-gzip dont-vary
Problem: Doc(x) support doesn't work
Solution: Install at least libreoffice-common
and libreoffice-writer
packages for your distro.
If you don't want to mess around with dependencies, you need simply install unoconv
package. It will do the trick for you.
How to add more fonts
- Upload font files to documents/css/fonts directory
- Edit documents/css/fonts.css adding
@font-face
rule for each uploaded file
WebODF upgrade
Build WebODF:
./src/updateWebODF.sh prepare
or
git clone https://github.com/kogmbh/WebODF.git webodf mkdir build cd build cmake ../webodf make all webodf-debug.js-target build-wodocollabtexteditor
Refresh code and create a new branch:
cd /path/to/documents git checkout master git pull --rebase git checkout -b new-branch
Run upgrade script:
./src/updateWebODF.sh copy ./src/updateWebODF.sh patch
Resolve confilcts in patches (if any). Commit changes.
Update patches in
/path/to/documents/src/patches
according to conflicts. Commit changes.Test UI. Fix glitches by updating CSS. Commit changes.
Run locale extraction script:
./src/updateWebODF.sh
Commit changes
Push the branch for testing
You are done.