An extension of MarkdownManual by MightyPirates, most codes are inherited from their example usage mod TIS-3D.
No need to program to create your own markdown manual in minecraft. Just change assets files!
For now only supports Forge 1.16.5, 1.18.2
There is a user's guide for this repo in assets part, but in Chinese. English guide is at curseforge page tab