My current go-to (that powers this part of the blog) is Notable. Mac, desktop, just notes + tags.

Obsidian is similar, but a bit more featureful (backlinks, link map, etc).

Zettlr is more multi-use (multiple notebooks) and does some weird near-wysiwyg formatting.

Foam is an extension for VS Code and looks about as featureful as Obsidian. Includes publishing tools, but I’d rather have some custom translations to embed more cleanly in the blog.