I want to introduce a plugin I’ve been working on called MegaMenu. It provides a macro that generates a menu you can use for navigating your wiki. It is inspired by "megamenu’s" used by websites that have very large catalogues and/or many pages that you can navigate to. My hope is that as your wiki grows, you can continue to use this menu and it should scale well without making navigation any more difficult. At its core, it captures relationships between tiddlers (through tags) similarly to how the built-in tableofcontents macro works. However it does this in a neat interface and goes one step further by attempting to group links together that have multiple tags in common.

It shows three levels of links at any time with the possibility to dive deeper using various controls.
This is my first public plugin I’ve written for the community, so I’m very interested in what you think and if you have ideas for how it could potentially be improved. My hope is that this is intuitive to use. Also, just keep in mind that this uses functionality in TW version 5.1.23, so you will need that version (or later) for the menu to work correctly.
I recommend giving it a try first on TiddlyWiki.com to see it in action!
Github Repo: https://github.com/jc-ose/MegaMenu
Demo: https://jc-ose.github.io/MegaMenu/
Some final thoughts: I am not a developer, so it’s possible that I’ve missed some cross-browser compatibility bits to the css, but in my limited testing it seems to work well. It should work on mobile too.
Let me know what you think!
Github Repo: https://github.com/jc-ose/MegaMenu