This is just a test repository, to build notion using nativefier, and see if using it's optimizations, the application can be improved, namely in battery life, and responsiveness.
Notion’s official application for Mac takes up so much battery life, that I was wondering what would happen, if I built it with pure Nativefier, an automated way to build websites into electron apps.
- Noticeable increase in responsiveness, launches faster, loads faster, and less lag.
- Consumes less energy.
- Less background calls to the server.
-
There are minor UI bugs that really shouldn’t affect the experience at all, found here.
-
No forward and back buttons.
MAC ONLY FOR NOW [ACTUALLY THIS IS VERY OUTDATED USE THE BUILD PART TO GET A NEW VERSION OF NATIVEFIER!]
Download this.
Unzip and drag to the /Applications folder.
For more advanced users (and if you have trouble with the above):
- Download/Clone this repo.
- Install Nativefier: Guide
- Run:
nativefier --name 'Notion' "notion.so" --inject site.css --title-bar-style 'hiddenInset' -i n.icns
Then drag the output application Notion.app into your Applications folder. You can change the name from Notion to whatever you want if it’s causing problems with the other notion app you have.
For non Mac users, just do:
nativefier --name 'Notion' "notion.so" There are binaries in release, but these were generated by me on my computer, they might not work on yours!!