Tutorial: Jekyll for github page
Jekyll is a static site generator that is used to create websites and blogs. It is written in Ruby and is used to generate HTML pages from Markdown files. It is the engine behind GitHub Pages, which allows users to host their websites on GitHub for free.