WebKitGTK • OAuth 2.0 • by Ytech
Lightweight WebKitGTK-based launcher with OAuth 2.0 auto-login, system theme integration, and native notifications
Embedded WebKitGTK rendering engine - lighter and faster than Chromium, with true native integration
Seamless Microsoft authentication with OAuth 2.0 - sign in once, stay signed in across all apps
Automatically adapts to your Linux desktop theme with proper GTK integration
System tray integration and desktop notifications for emails, messages, and calendar events
Choose any Office app from a beautiful launcher window - no separate installations needed
Built with Wails framework - all authentication happens through official Microsoft OAuth flows
Choose your preferred installation method - all methods support automatic updates
Best for: Automatic updates and easy management
# Add Ytech Tools repository
echo "deb [trusted=yes] https://ytech.tools/native stable main" \
| sudo tee /etc/apt/sources.list.d/m365-native.list
# Install M365 WebApps Native
sudo apt update
sudo apt install m365-native
# Launch from application menu or terminal
m365-native
Updates: sudo apt update && sudo apt upgrade
Best for: Single-machine installation without repository
# Install the package
sudo dpkg -i m365-native_*.deb
# Install dependencies if needed
sudo apt -f install
# Launch
m365-native
Updates: Download and install new .deb when available
Best for: Run anywhere without installation, portable
# Make executable and run
chmod +x M365-Native-*.AppImage
./M365-Native-*.AppImage
# Optional: Integrate with desktop
./M365-Native-*.AppImage --appimage-extract
# Then move to ~/Applications or /opt
Updates: Download new AppImage when available
Best for: Maximum security isolation and Flathub users
# Add Ytech Tools Flatpak repository
flatpak remote-add --if-not-exists ytech https://ytech.tools/flatpak/ytech.flatpakrepo
# Install
flatpak install ytech io.github.ytech.m365native
# Run
flatpak run io.github.ytech.m365native
Updates: flatpak update
Note: Coming soon - Flatpak packaging in development
Best for: Red Hat-based distributions (Fedora, RHEL, CentOS, openSUSE)
# Install with dnf (Fedora)
sudo dnf install m365-native-*.rpm
# Or with yum (RHEL/CentOS)
sudo yum install m365-native-*.rpm
# Or with zypper (openSUSE)
sudo zypper install m365-native-*.rpm
# Launch
m365-native
Updates: Download and install new .rpm when available, or sudo dnf upgrade
Best for: Arch Linux, Manjaro, and EndeavourOS users
# Install with pacman
sudo pacman -U m365-native-*.pkg.tar.zst
# Launch
m365-native
Updates: Download and install new package when available, or sudo pacman -Syu
Note: AUR package submission coming soon for easier installation
After installation:
Native tier offers a premium experience compared to Foundation:
⚠️ Legal Disclaimer: M365 WebApps is an independent desktop wrapper for Microsoft 365 web applications. It is not affiliated with, endorsed by, or sponsored by Microsoft Corporation. Microsoft 365 and Office are trademarks of Microsoft Corporation.