There is LibreOffice Online, which runs the full office suite in a browser through a self-hosting solution like Nextcloud or OwnCloud. It lets you edit documents from anywhere and collaborate with ...
LibreOffice is free to download and install for Windows.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results