📚 P3X OneNote Linux     Uptime Robot ratio (30 days)          
v2019.4.44
 592

📚 P3X OneNote Linux

A Linux compatible version of OneNote

Screenshot 1

Downloadable installer 

Snap 

AppImage 

https://github.com/patrikx3/onenote/releases

After downloading the AppImage, make it an executable.

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 &

It then actually integrates itself into the menus and it will auto update itself.

The app can be found on ElectronJs Apps

Change log

If you are a NodeJs Ninja 

You want to install via NPM...

Original version 

https://github.com/peterforgacs/electron-onenote

Props for Peter Forgacs! 😎

Main Features 

P3X OneNote Linux is, actually, an independent browser window for the online OneNote. You can use this program without having to clutter your browser. The main functions are:

  • that is independent from any browser, as it works in it's own process
  • it provides a tray, that allows you to close your browser while it keeps running in the tray
  • the data is cached and is faster than always opening a new window
  • it allows you to sign in with the corporate or the personal login
  • when there is a new update, it auto updates itself (Only in the AppImage version.)
  • the program allows to use other Microsoft online applications, but the dedicated purpose is to use OneNote

Verbose feature info 

  • Desktop menu
  • Icon
  • There is a bottom bar
    • It shows the current location
    • When you click on this bar, the location URL is copied into the clipboard
  • There is a new button on the Edit menu
    • Copy this location to the clipboard
      • This is the same function that is on the bottom bar when you click on it
  • Restart button (empty your cache, you can login again if there is an error)
  • Remember last notebook (as much Online Onenote allows ...)
  • Menu > Settings
    • Close button
      • Close button - will minimize to the tray instead of quit
      • Close button - default quit close button behaviour (quit the app)
  • You are able to set a proxy in the settings menu.
  • There is now a menu called Corporate home
  • The OneNote language is controlled by Microsoft, and we try to work with Oneline OneNote, but we are getting a hard time, but the Electron UI is now able to use any language.
  • Allows using multiple instances (with some quirks, as the config will not be synchronized using multiple instances at once, so it can provide wrong results - to make it to work, configure with 1 instance, exit, then use multiple instances).
    • Multiple instances is not recommended (it was requested and provided).

Issues 

Not loading the pages / freezes 

Sometimes, it is possible, that OneNote Online does not load properly or freezes, the solutions is to quit and start the program again. (I know, you won't like it at all! 😡)

Online OneNote Change language 

Although the main page's language can be changed, it reverts back when an actual page is accessed. This is being investigated.

https://github.com/patrikx3/onenote/issues/14

Electron problem 

🐞 Since Electron v3, the tray left click is executing as the right click, Electron bug.

https://github.com/patrikx3/onenote/issues/38

Fedora 

https://github.com/patrikx3/onenote/issues/3#issuecomment-312711801

Development 

If you try to build the app with AppImage, you have to change from electron dependencies to devDependencies, this is because it is created to be able to run this app from NPM instead of an AppImage.

URL links 

P3X OneNote Linux playground

Corifeus P3X OneNote Linux pages

AlternativeTo OneNote Linux

NPM P3X OneNote

Snap Store

p3x Linux
onenoteGithub onenoteredis-uiGithub redis-uiangular-compileGithub angular-compilegitlistGithub gitlistramdiskGithub ramdiskfreenomGithub freenomopenwrt-insomniaGithub openwrt-insomniadocker-debian-testing-mongodb-stableGithub docker-debian-testing-mongodb-stableredis-ui-serverGithub redis-ui-servercorifeus-app-web-pagesGithub corifeus-app-web-pagesverdaccio-cliGithub verdaccio-clicorifeusGithub corifeuscorifeus-web-materialGithub corifeus-web-materialgrunt-p3x-expressGithub grunt-p3x-expresshtml-pdfGithub html-pdfsystemd-managerGithub systemd-managercorifeus-app-server-patrikx3Github corifeus-app-server-patrikx3corifeus-builderGithub corifeus-buildercorifeus-builder-angularGithub corifeus-builder-angularcorifeus-serverGithub corifeus-servercorifeus-utilsGithub corifeus-utilscorifeus-webGithub corifeus-webfortune-cookieGithub fortune-cookieplay-ai-uiGithub play-ai-uiredis-ui-materialGithub redis-ui-materialtoolsGithub tools