onenote

📚 Linux Electron Onenote - A Linux compatible version of OneNote


Project maintained by patrikx3 Hosted on GitHub Pages — Theme by mattgraham

NPM Donate for Corifeus / P3X Contact Corifeus / P3X Corifeus @ Facebook Uptime Robot ratio (30 days)

📚 P3X OneNote Linux v2024.10.117

Bugs are evident™ - MATRIX️

NodeJS LTS is supported

Built on NodeJs version

v22.9.0

Description

A Linux compatible version of OneNote.

Screenshot 1

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:

Detailed Feature Information

Releases / Downloadable installer

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

Snap

LINK

Flathub

You download from the releases page and install as:

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.onenote

Besides the menu is integrated.

AppImage, deb, rpm

AppImage, dep and rpm auto update itself.

To integrate into the menu in AppImage

Execute:

sudo add-apt-repository ppa:appimagelauncher-team/stable
sudo apt-get update
sudo apt-get install appimagelauncher

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 &

The app can be found on ElectronJs Apps and search for P3X, you will find it.

Windows

It was a request to build a Windows version. Issue 168

MacOS Compatibility

Our application supports builds for both Intel and Apple Silicon architectures.

If you are a NodeJs Ninja

You want to install via NPM…

Change log

Read change log

Development

For file names do not use camelCase, but use kebab-case. Folder should be named as kebab-case as well. As you can see, all code filenames are using it like that, please do not change that. Please apply the .editorconfig settings in your IDE.

For generating rpm on Ubuntu distro, you can use:

sudo apt-get install rpm

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

URL links

P3X OneNote Linux playground

Corifeus P3X OneNote Linux

AlternativeTo OneNote Linux

NPM P3X OneNote

Snap Store

Github.IO Page


Support Our Open-Source Project ❤️

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!

Server Availability

Our server may occasionally be down, but please be patient. Typically, it will be back online within 15-30 minutes. We appreciate your understanding.

About My Domains

All my domains, including patrikx3.com and corifeus.com, are developed in my spare time. While you may encounter minor errors, the sites are generally stable and fully functional.

Versioning Policy

Version Structure: We follow a Major.Minor.Patch versioning scheme:

Important Changes: Any breaking changes are prominently noted in the readme to keep you informed.


P3X-ONENOTE Build v2024.10.117

NPM Donate for Corifeus / P3X Contact Corifeus / P3X Like Corifeus @ Facebook