P3X OneNote

An independent desktop wrapper for OneNote that allows multiple account sessions on Linux and other platforms.

P3X OneNote screenshot 1

P3X OneNote is an open-source desktop app for Linux, macOS, and Windows. It functions as a dedicated browser window for the online version of the service, allowing users to access their notes without using a standard web browser. The software is available through several distribution methods, including AppImage, deb, rpm, Snap, and Flatpak, ensuring compatibility across various Linux distributions.

The application is designed to isolate the service from other browser activities, providing a standalone environment for note-taking. It supports both personal and corporate accounts and includes tools for managing multiple sessions simultaneously. By running in its own process, it prevents the clutter of browser tabs and provides a more focused workspace for organizing documents and notes. Users can install the software via various package managers or run it as a portable AppImage on Linux systems.

Key features

  • Multiple account tabs with isolated sessions for simultaneous logins
  • System tray support to keep the application running in the background
  • Tab management including pinning, renaming, and drag-and-drop reordering
  • Native desktop notifications for updates and offline status
  • Dark mode with an option to follow the system theme
  • Cached data to improve startup speed compared to browser tabs
  • Granular session cleaner to wipe cookies and cache per tab
  • Bookmark manager with support for nested folders

Built with Electron and Node.js, the application wraps the web interface in a desktop frame to provide OS-level integrations. It includes a comprehensive menu system for window zoom, proxy configuration, and auto-launch on login. The architecture ensures that each account tab maintains its own zoom level and session data, while a built-in offline detector automatically reloads tabs once connectivity is restored. It also includes a backup and restore system that allows users to export all app settings, tabs, and preferences to a JSON file for migration between machines.

This tool is a lightweight wrapper for users who prefer a dedicated desktop experience on non-Windows platforms.

Last Modified
Software TypeDesktop App
Platform
Last Activity2 months ago
Repository Age9 years
LicenseMIT
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.