Yes, great initiative.
I tried to do the same with my "Learn Computing Directory" [0] website some times ago...with hand curated links towards websites, books, video courses, etc. all on a github repo
Should have add a way to upvote the links...
I find the "Graph" way of presenting the topics very interesting. I think trying to deal with all the conceivable topics is a dead end, but maybe allowing to install the software, like discourse, in communities websites may be a better strategy?