🌌 Bugs are evident™ - MATRIX️
🚧 This project is under active development!
📢 We welcome your feedback and contributions.
v24.14.1A Linux compatible version of OneNote.
P3X OneNote Linux is an independent browser window for the online OneNote, so you can use it without cluttering your browser.
Core highlights:
- Runs in its own process, independent from any browser
- System tray support — close the window and keep it running in the background
- Cached data for faster startup compared to opening a new browser tab each time
- Supports both corporate and personal Microsoft accounts
- Auto-updates when a new version is available
- Access other Microsoft online applications as well (dedicated purpose is OneNote)
User interface:
- Press
ALTto access the menu - Desktop menu system integration
- Window zoom functionality
- Dark mode (non-official workaround — may have minor inconsistencies since it is not directly supported by Microsoft)
- Launch minimized with the
--minimizedargument
Navigation and clipboard:
- Bottom bar displays the current URL — click it to copy to clipboard
- Edit menu includes "Copy this location to the clipboard" option
- Remembers the last opened notebook (to the extent permitted by Online OneNote)
Settings (Menu > Settings):
- Close to the tray — when checked, minimizes to tray instead of exiting; when unchecked, closes completely on quit
- Proxy settings — configurable through the settings menu
Other:
- Restart button to clear cache (useful for resolving errors and re-logging in)
Corporate homemenu item — note: without a corporate login, debugging this feature is not possible. If issues arise, providing login details may help with troubleshooting.- Language: The language selector in P3X OneNote only controls the Electron app UI (menus, dialogs, buttons). To change the OneNote web content language, you must update your language in your Microsoft account profile. Translations are community-driven:
- Translation resources on GitHub
- Available languages: Afrikaans, العربية (Arabic), বাংলা (Bengali), Català (Catalan), Čeština (Czech), Dansk (Danish), Deutsch (German), Ελληνικά (Greek), English, Español (Spanish), Suomi (Finnish), Français (French), עברית (Hebrew), Magyar (Hungarian), Italiano (Italian), 日本語 (Japanese), 한국어 (Korean), Norsk (Norwegian), Nederlands (Dutch), Polski (Polish), Português (Portuguese), Română (Romanian), Русский (Russian), Српски (Serbian), Svenska (Swedish), Türkçe (Turkish), Українська (Ukrainian), Tiếng Việt (Vietnamese), 简体中文 (Simplified Chinese), 繁體中文 (Traditional Chinese)
- Multiple instances are supported with limitations:
- Configure using a single instance first, exit, then launch multiple instances to avoid synchronization issues
- Running multiple instances is possible but not recommended
All releases are available on the GitHub Releases page.
Download from the releases page and install:
wget https://github.com/patrikx3/onenote/releases/download/v${VERSION}/P3X-OneNote-${VERSION}-x86_64.flatpak
flatpak install ./P3X-OneNote-${VERSION}-x86_64.flatpak
flatpak run com.patrikx3.onenoteThe menu entry is integrated automatically.
AppImage, deb, and rpm packages auto-update themselves.
Setting up AppImage:
mkdir -p $HOME/opt
mv ~/Downloads/p3x-onenote-a.b.c-x86_64.AppImage $HOME/opt/
chmod +x $HOME/opt/p3x-onenote-a.b.c-x86_64.AppImage
# Then you can run it
$HOME/opt/p3x-onenote-a.b.c-x86_64.AppImage &The app can also be found on ElectronJs Apps — search for P3X.
Windows builds are available. See Issue #168 for background.
Builds are available for both Intel and Apple Silicon architectures.
Removing quarantine on downloaded files:
If you download the zip file for the arm64 version, run the following command on the unzipped app to remove the macOS quarantine attribute:
sudo xattr -rd com.apple.quarantine P3X-OneNote.appThis allows the application to run without security interruptions from macOS.
- Use kebab-case for all file and folder names (not camelCase)
- Apply the
.editorconfigsettings in your IDE - To generate
rpmon Ubuntu:sudo apt-get install rpm - To build with NPM, move
electronfromdevDependenciestodependencies(the default setup is designed for AppImage distribution, not NPM)
- P3X OneNote Linux Playground
- Corifeus P3X OneNote Linux
- AlternativeTo
- NPM Package
- Snap Store
- GitHub.IO Page
- Web Development (EN)
- Webfejlesztés (HU)
If you want to quickly and affordably develop your next digital project, visit corifeus.eu for expert solutions tailored to your needs.
Discover the powerful and free online networking tool at network.corifeus.com.
🆓 Free
Designed for professionals and enthusiasts, this tool provides essential features for network analysis, troubleshooting, and management.
Additionally, it offers tools for:
- 📡 Monitoring TCP, HTTP, and Ping to ensure optimal network performance and reliability.
- 📊 Status page management to track uptime, performance, and incidents in real time with customizable dashboards.
All these features are completely free to use.
If you appreciate our work, consider ⭐ starring this repository or 💰 making a donation to support server maintenance and ongoing development. Your support means the world to us—thank you!
All my domains, including patrikx3.com, corifeus.eu, and corifeus.com, are developed in my spare time. While you may encounter minor errors, the sites are generally stable and fully functional.
Version Structure: We follow a Major.Minor.Patch versioning scheme:
- Major: 📅 Corresponds to the current year.
- Minor: 🌓 Set as 4 for releases from January to June, and 10 for July to December.
- Patch: 🔧 Incremental, updated with each build.
🚨 Important Changes: Any breaking changes are prominently noted in the readme to keep you informed.
P3X-ONENOTE Build v2026.4.114
