The main features I want are:
- Import PDFs and annotate them in the app’s native format (so that I’ll still be able to remove previous changes after I save and re-open it)
- Quickly add text boxes anywhere on the PDF
- Draw some basic shapes and lines with different colors (can either be notability-style “draw and hold to make shape” or just a classic “insert shapes” option from the toolbar)
- Have a page thumbnail option and can search text in the PDF file and quickly go there
Xournal++
Honestly, building a Notion level FOSS alternative, probably in the lines of Obsidian as well, would be a fun project. Especially with the features you mentioned.
Doesn’t MacOS do this natively?
But MacOS’s pdf editor saves the file as PDF, which means I can’t change a text box or drawing I already did once I save the file and delete previous versions. And I’m planning to switch to linux in the future so I want something open source.
I know Okular can do at least most of that. Don’t think it’s available for Mac OS X, though.
Not long ago, I installed Okular on Windows for a friend. I was surprised that the version available officially was pretty old.
It would be great if Mac and Windows could have access to flathub.org daydreaming
there are nightlies bins in their ftp - they are a bit hidden