I think this is a problem solved by github pages. If a project's primary distribution method is github, they should build a Page and link people to that, instead of the repo.
Most software is not popular opensource with a carefully curated web footprint.