Notion being great out of the both wihtout the need to do many things to make it useful. Great sync feature and unlimited storage for a free Personal plan.
TiddlyWiki on the other hand also has great features and amazing customisability. It's open source, so it's more flexbile if one knows how to code. But setting up TiddlyWiki has a learning curve.
So, what's the take of the HN community over Notion or TiddlyWiki, which one do you prefer and why so ? Here I am trying to especially look for a software for keeping a personal wiki.
If you have some other alternative to the following two, please feel free to share.
TW, on the other hand, excels at this.
You're right on all accounts. Notion is a slicker experience right out of the box. TW takes some fiddling to set it up in a way that you really enjoy using. And, it still has pain points. The editing experience is not my favorite, switching in and out of edit mode.
But, it absolutely shines at Zettlekasten and networked thought. In addition, several recent TW projects have really upped the value for this. Check out the Krystal theme to essentially recreate Andy's Notes. Then, add the Streams plugin to get easier outlining functionality for quick creation. I like this much better than what i was attempting in Notion. Backlinks and transfusion are crucial to networked, non-linear thinking, in my experience.
I was also in a similar position trying to decide between TiddlyWiki, Notion, Evernote, OneNote, Confluence, etc, for a personal knowledge base, but eventually settled on org-mode. Lots of people use it for managing TODOs, planning, and organising things, but I use it as a personal knowledge base.
org-mode out of the box supports hierarchical note taking with headings and links to other files or headings. You can also use org-roam (https://github.com/org-roam/org-roam) to get something like a Roam or Zettelkasten workflow (with backlinks etc) without having to use separate software (since you said "I plan on keeping a personal wiki and then taking out core ideas from them into my zattlekasten" maybe you will find this useful). If your notes include references/links to academic papers, then you'll love org-ref (bibtex integration).
If you're interested, I'd recommend having a play about with vanilla emacs and the Doom Emacs configuration (https://github.com/hlissner/doom-emacs).
It's definitely more work to set up than Notion, but much more customisable and you're in full control of your data (and can store everything under version control!). I've not used TiddlyWiki enough to form a useful opinion though.
If you like the convenience of not self hosting, Notion is good!
That said, you probably want your wiki and zettelkasten to be the same thing.