I am looking for a note talking app to keep work notes in. My requirements are:
Allow hierarchical organization of notes (like project1, project1/build, project1/configure) and easy to navigate to different notes.
Allow basic formatting (heading, code block).
Run locally
(Optionally) Have a table of contents for quick navigation
Obsidian looked promising and had the additional benefit of storing notes in Markdown format for easy export. Unfortunately, I would need to buy a commercial license in order to store work-related information.
Zettlr is a bit similar to Obsidian and FOSS, but imo lacks a bit in the hierarchical options.
I really like Anytype, too. Also Foss, can run/store everything locally but they also offer hosted plans. It has a different paradigm where everything is typed. But this offers a lot possibilities (linking things, using sets and collections)