Metalsmith your GitHub Pages.
- Metalsmith (static site generator)
- gulp.js (build system)
- Swig (template engine)
$ sudo npm install -g yo generator-metalpages
# Create a directory for your project
$ mkdir my-project
# Move into this directory
$ cd my-project
# Generate the project
$ yo metalpages
# Install dependencies
$ make install
# Run the server
$ make serve
$ open http://localhost:3000
# When you feel it's ready for primetime, publish it on GH Pages
$ make publish