An electron wrapped Office 365 application integrated into your file manager as if it was a native application.
Microsoft Excel 365 | Microsoft OneNote 365 | ||
Microsoft Outlook 365 | Microsoft PowerPoint 365 | ||
Microsoft Project 365 | Microsoft Word 365 |
- When opening a file on your local system, it is symlinked to a temporary OneDrive folder
- The onedrive application is then used to synchroize that folder to OneDrive
- The file is then opened in a nativefied version of Office 365
- Once the application is closed, onedrive syncs the file back locally, and the file in OneDrive is removed
First, you will need the linux OneDrive CLI client and zenity if it is not already installed. In Ubuntu, this can be installed with:
sudo add-apt-repository ppa:yann1ck/onedrive
sudo apt-get update
sudo apt install onedrive zenity
Next, login to your OneDrive personal or business account:
onedrive
After visiting the URL that is provided, your browser will end on a blank page. Copy the URL from the location bar, and paste it at the prompt to complete the login.
After that, run the installer for Loffice 365:
curl -s https://raw.githubusercontent.com/Fmstrat/loffice-365/main/installer.sh | bash -s
Simply run one of the available commands, start from a shortcut, or double click/right click and open a file.
excel
office
onenote
outlook
powerpoint
project
word
Docker is required to build images.
Create the nativefier image for docker:
./build.sh image
Run the build:
./build.sh
- Fluent UI React - Icons under MIT License
- Fluent UI - Icons under MIT License with restricted use