Pre-requisites -- Jekyll -- BrowserSync -- Gulp -- gulp-gh-pages Pre-prepared new project To setup a new project, following template project can be used: jekyll-gulp-sass-browser-sync