Jekyll is an open source, static site generator written in Ruby. It was first written by Tom Preston-Werner, one of the co-founders of Github. It uses plain text files for storing the content. The content is then processed using the templates to generate static HTML files.
According to StaticGen, Jekyll is the most popular static site generator. Jekyll websites can be hosted at number of places for free, including Github Pages, Gitlab Pages and Netlify.