Hi r/notion! Recently I moved to Linux and the absence of Notion desktop app was unfortunate. I've used notion-enhancer before but the last release was almost two years ago, riddled with bugs and lacking latest features. Alternatives doesn't meet my needs either.
Introducing my take on Notion desktop app on Linux: **https://github.com/kidonng/notion-appimage**!
Before proceeding, note this is an unofficial product and I provide no warranty.
So how do I use this thing?
Just download the .AppImage
file from GitHub Releases and open it. You should encounter no problem if you have used AppImage before.
If the app doesn't launch, you may need to install https://github.com/AppImage/AppImageKit/wiki/FUSE.
I can use Notion in browsers, why bother?
(This section is for every Notion user, even if you don't use Linux)
Many people had this misconception that Notion desktop app is identical to the web app. Feature-wise, not wrong. But most importantly, Notion's desktop app uses SQLite and makes page navigation faster. This is not sales pitch, it's a thing I have experienced for years since the feature was introduced, and it is wonderful.
Speaking for myself, standalone desktop app doesn't mess with browser history, doesn't get messed up by browser extensions or settings... you get it. They are different things despite both use web technologies.
I get it, but how is your thing different from alternatives?
This is made with the latest desktop release and in my opinion, the closest thing to what Notion would have officially released for Linux. It comes with latest features (e.g. tabs) and enables native features (e.g. SQLite) like the official app.
I have seen solutions that simply open the Notion page in a webview, which is worse than using your browsers.
Now this is not to say I have solved the Notion on Linux issue once and for all, the current version is a MVP and I'm still working on it (provided there's interest).
I want notion-enhancer / other customizations!
While stock Notion app is pretty decent, many power users (willing to use a standalone app) would like further customizations as well. This is where portable apps like AppImage come short, however all hope is not lost!
The script used to build the AppImage is open source, if you are tech-savvy enough, you can add any customization to your heart's content.
What's next?
So far I have put little work on this project, yet it's giving fruitful results, proving that it does not take tremendous effort for Notion to release a official Linux version, even if providing little to no support.