Beyond preview: open a folder as a workspace and browse every .md in a tree, search across all of them, and see a graph of the links between documents with broken ones flagged. An Xcode Source Editor extension opens the file you are looking at, rendered, from the Editor menu.
One implementation detail I found non-obvious. The live preview restyles the NSTextStorage as you type. The hard rule is that it must never touch attributes while an input method is composing, or Japanese, Chinese and Korean input breaks, and so do dead keys for accented Latin. It is a single hasMarkedText() guard in three places, but without it the app is unusable for a large part of the world. Several competing editors have review complaints about exactly this.
Caveats up front: Mac App Store only, so there is no trial. macOS 14+. 0.99 EUR, one off, no subscription, no IAP, nothing collected. It is not trying to be Obsidian: no vault, no plugins, no backlink database.
I will happily send promo codes, just reply here.
One last thing, since Show HN is for feedback. I have sold two copies in a year. The product page gets about a hundred views annually. I am clearly doing something wrong on the distribution side rather than the code side, and I would genuinely like to hear what.