GitHub supports rendering and diffing in a number of non-code file formats.| GitHub Docs
You can create a new repository on your personal account or any organization where you have sufficient permissions.| GitHub Docs