Alternatively a static site generator gives you a lot of freedom on how to organize content. You can still keep it all on GitHub.
Jekyll is super simple to get started since support is built into GitHub.
My personal favorite is Hugo for the simplicity, features and speed it provides.
We’re a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.