Microsoft Excel Online wrapped in Electron to open as a desktop app for Linux.
Created by: dotjson01 (Sahil Ali)
- 📊 Microsoft Excel Online - Full Excel web app experience as a desktop application
- 📌 System Tray - Minimize to tray for quick access
- 🎨 Native Desktop Experience - Full desktop app with menubar, keyboard shortcuts
- 🔄 Easy Installation - Available as
.deb,.AppImage, and.snappackages
This app does not modify or use any direct code from Microsoft Excel. Just uses Electron to open a browser window, and serve it as a desktop application since Linux does not have an official Excel desktop app. Uses Electron's BrowserView to display Microsoft's Excel web app.
.deb and .AppImage files can be found on the releases page.
# Download and install .deb
wget https://github.com/dotjson01/excel-desktop/releases/latest/download/excel-desktop-sahil-1.0.0-amd64.deb
sudo dpkg -i excel-desktop-sahil-1.0.0-amd64.debsudo snap install excel-desktop-sahilNote: The AppImage does not have any installation like capabilities. So it does not copy over any icons or .desktop shortcuts. You might have to do that yourself.
git clone https://github.com/dotjson01/excel-desktop
cd excel-desktop
npm install
npm run devRun through the entire build process with one command. (Using electron-builder)
- Removes stale build files and
dist&libfolders. - Compiles the typescript files
- Builds a debian (
.deb) package, anAppImage, and a Snap package (.snap) all at once.
npm run buildQ: What if I am stuck on some other page, and cannot return to my spreadsheets?
A: Go to app menubar Navigate>Forward or Backward or Excel Home
Q: I can't see the app menubar at the top. What do I do?
A: Press Alt to show/hide menubar. If you wish to make menu visible at all times, toggle the Auto-hide MenuBar option in the Settings menu option.
Q: The app is behaving in an unexpected manner. What do I do?
A: Try to reset the local app settings from the Help menu. If this does not work, try to delete the config folders manually (steps given below). If this too does not help, please open a new issue on GitHub.
Clearing the local settings only
If you installed the app using the .deb package, or are using the AppImage:
- Close the app.
- Go to
/home/<user>/.config/excel-desktopor/home/<user>/.config/Excel Desktop. - Delete the
config.jsonfile. - Restart the app.
OR
If you are using .snap:
- Close the app.
- Go to
/home/<user>/snap/excel-desktop-sahil/current/.config/Excel Desktop/. - Delete the
config.jsonfile. - Restart the app.
For clearing local history, cache and login session:
- Close the app
- Delete the entire folder mentioned in Step 2 above.
- Restart the app.
- Sahil Ali (dotjson01) - GitHub
This project is licensed under the MIT License - see LICENSE for details.
Microsoft Excel the name, website, images/icons and code are the intellectual properties of Microsoft.