Notion Electron is an unofficial desktop application for Notion, built using Electron. This project aims to provide a seamless and native-like experience for Notion users on desktop Linux (tested on Fedora 41).
You can download .deb
, .rpm
and AppImage
packages by this links:
You could also build an application from source files manually.
Dependencies:
- Node.js (v22 or higher)
- npm (v10 or higher)
Steps:
- Clone the repository:
git clone https://github.com/anechunaev/notion-electron.git /usr/share/notion-electron
- Install dependencies:
npm install
- Build the application:
npm run make
- Install the application:
npm run install-desktop-file
Run program with this flags to enable features:
--hide-on-startup
– This flag allows the application to start without opening the main window. It is useful when you add the client to your autostart programs list, since it will launch minimized to the tray.--disable-spellcheck
- disables OS-defined spellcheck.
Contributions are welcome! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes.
- Commit your changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature-branch
). - Open a pull request.
This project is licensed under the MIT License.