Hello HN -<p>I'm using VSCodium (open-source VSCode), with the FOAM plugin (similar to Obsidian / ROAM) to create a cross-linked notes/knowledge base. If you haven't tried it out - it's easy to setup, and works great.<p>It's like Obsidian... but open-source.<p>The next step I'm doing is to publish those notes as an HTML site. MkDocs-Material is perfect for this. The difficulty with using MkDocs & Markdown files with [[MyTopic]] links, is that MkDocs doesn't know how to automatically link to other pages. Fortunately, there is a MkDocs plugin called RoamLinks, which automatically converts the [[MyTopic]] links into HTML links to other pages - no matter where they are on the filesystem (very cool!!). That "unblocked" me - one struggle I was having when writing, was that I was renaming files & re-organizing - but that resulted in tons of Markdown links being broken - a huge chore that made writing un-fun. Now I can just "bracket bracket" any term that I want to reference/write later, and its good to go. Basically - its working great.<p>(Approximating the experience of Obsidian Publish)<p>The problem I'm having now is, when I do NOT have a page written [[MyNewTopic]], MkDocs/ROAMLinks can't link to the (unwritten) page. Instead, it outputs the text quite literally, as "[[MyNewTopic]]", with the brackets. Quite ugly. I'd love to have MkDocs/ROAMLinks NOT generate links for those pages AND hide/suppress the "[[ ]]". - I did a quick search on this (including ChatGPT) and the suggestions were. (1) Write a custom markdown renderer, before being processed by MkDocs, (2) create a custom MkDocs plugin, and (3) HTML post-processing (scraping out the [[ ]]).<p>One of the benefits of the VSCodium/FOAM/MkDocs/RoamLinks stack is that it basically "just works" - I write, run MkDocs build, get a website, and can `aws s3 sync` it to a AWS bucket, and the site is live. The only "glitch" right now is these dannnng brackets<p>Can anyone suggest a better way to suppress the [[ ]] for links which don't exist yet?<p>I'd also love to hear others' thoughts on the "open-source, cross-linked notes, published as a searchable website" stack.<p>Thanks!<p>// Links to the tools<p>- https://vscodium.com/<p>- https://foambubble.github.io/foam/<p>- https://squidfunk.github.io/mkdocs-material/<p>- https://github.com/Jackiexiao/mkdocs-roamlinks-plugin