Hugo (https://gohugo.io/) is the fastest framework and most popular open-source static site generator. It can be hosted on Github Pages, and it supports Github Actions for automatic deployment. In this document, we provide step-by-step instructions to install Hugo on MacOS from scratch, as well as setting up automatic deployment on Github Pages.

Install Homebrew on MacOS

Install Hugo

Automate Hugo Deployment on Github

Reference