Skip to content
Generate static index.html for GitHub Page based on user-defined template
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


# Author: Rogério Carvalho Schneider <>
# URL:

Generate static index.html for GitHub Pages based on user-defined template.
I use this script to generate my GitHub homepage (

Usage: [options] <file>

  --version          show program's version number and exit
  -h, --help         show this help message and exit
  -g GEN, --gen=GEN  Generates the static html for GitHub [default:

Also, you may need to edit this script and change some values to fit your

(edit the script and change your login and some other data, like html title)
./ -g index.html

Here you can see some discussion on using it or other, dynamic, approaches
to automate projects listing in your page:
You can’t perform that action at this time.