Hugo
Theme:
Wiki
I am looking at creating a wiki for a project akin to sites like Wikimon and Fire Emblem Wiki.
There are many popular open source documentation tools out there like Docusaurus by Meta and MkDocs by Tom Christie that are great at creating documentation sites for single projects.
00A1E7 535858
Site categories
For me, there are 3 (+1) main categories of sites:
Hierarchical, with a tree structure. A given page has a mother page, sister pages and possibly daughter pages. Navigation is generally via a menu, either contextual or global (megamenu).
Chronological, such as blogs and news sites. Temporality defines things. There’s a page before and a page after. Navigation is via chronological lists (home, dedicated pages, even taxonomy).
Wiki. This is a web of links, with no precise organization. Navigation is almost entirely via links within the content. A menu is not necessary. For me, this is the definition of a wiki; questions of collaboration, revision, etc. are secondary.
Everything else: search engines, mapping, social networks, sales sites with faceted navigation, etc.
A wiki is a form of hypertext publication on the internet which is collaboratively edited and managed by its audience directly through a web browser. So Hugo can be a wiki: edit in GitHub (web) and deploy via GitHub Actions…
Well-classified pages
In fact, a page is well classified:
In a tree site, if it’s on the right branch, in the right place.
In a blog, if it’s correctly dated, in the right category, the right tag, etc.
In a wiki, if it makes the right contextual links and receives the right contextual links. So it’s not stored “in one place”, but linked “with the right things”.
Hugo as wiki
So, as far as I’m concerned, Hugo can be a wiki, as long as navigation is based on page content. /docs/hugo/markdown/ is your friend.
It’s possible to classify them in directories or sections, like namespaces.
A much underestimated wiki function is the creation of links without a target page. The context and content require other content, the link is already made, but the target doesn’t yet exist. Cf. red vs green links here: wiki:syntax DokuWiki
Having used DokuWiki extensively (https://www.wikimatrix.org/consultants/dokuwiki/#c307), I can’t recommend it enough for this… wiki use. But it’s absolutely necessary to think first about what’s useful, desirable, necessary, etc. to know whether Hugo can be a solution.