Looks more like a Fandom alternative rather than Wikipedia- and Github is not the right place for that, certainly zero formatting help by the looks of it
I'm not sure how the dedicated wikis do it, there's several for different games, most of which are much larger in scale than an indie project of course, but this seems to be lacking the critical tools most wikis would really on- more than just a text document as a subsidy of a site