У меня обычно вообще нет страницы проекта (большинство моих общедоступных проектов на github являются зеркалами других проектов с открытым исходным кодом), но на тех, где я их размещаю, у меня есть веб-страница, описывающая проект.
Хотя у меня только что возникла идея: возможно, было бы неплохо, чтобы ветка gh-pages проекта содержала выделенную версию вашего кода с гиперссылками (запустите ее через Doxygen и пусть он генерирует только перекрестные ссылки, а не документацию, например) ).