As we know, Github support markdown viewing directly in their web pages, so I just uploaded my notes to it and found some errors about anchor.
if you type [[# and choose a title with blank and use autocompletion, you will get an anchor with a URLEncoded format %20. If you change it to -, you can jump to proper position in Github and other viewers accepting this format but will fail in Obsidian.
There is the free open-source markdown-editor QOwnNotes. In it you can just convert you whole vault or parts of it to GFM (Github flavoured markdown). You can also convert notes them back to Obsidian format or import markdown files from VS Codium.
It requires to make Obsidian use standard markdown links with the plugin âBetter markdown linksâ Better markdown links . Check out similar threads below. There is no option for custom heading fragments though.