Modern wiki software only fits other people’s purposes - none seem designed for someone who has markdown notes and wants to interact with them. Switching wiki software demands changing the notes to adhere to the software’s new standards. I can’t find a single project which says β€˜we will process your markdown’.

Gitlab’s wiki uses Gollum, which insists that links look like this:

But while you’re writing the file wikis/overview.md, then the natural way to link to wikis/golum_review.md should be a link to that file:

The link to another markdown file should say where that markdown file is. The linking system here clearly thinks in terms of a website address rather than linked notes.

The Gitea wiki has no such limit, but somehow manages to find a worse one: it cannot show files inside a directory and they don’t plan to change that limitation. This basic directory structure is impossible:

Instead, everything must remain in the root directory. People have raised this as an issue[i], and the Gitea devs closed it, so now all the wikis have this structure:

Worst of all, both Gitea and Gollum suffer from a GUI which demands that spaces are represented with hyphens.

It’s a shite state of affairs.

Markdown apps are no better.

[i]