Hugo
The world’s fastest framework for building websites.
- gohugoio/hugo (github.com)
- gohugo.io | Quick Start | Documentation
- themes.gohugo.io
- @GoHugoIO
- Bjørn Erik Pedersen (@bepsays)
- Steve Francia (@spf13)
Hugo is one of the most popular static site generators. It is open source, written in Go, and blazingly fast.
Hugo enables us to write our content in Markdown in the editor of our choice and use and create themes using Go’s html/template and text/template package.
Hugo is often used for blogs, but also works extremely well for everything from a simple landing page, resume, or product site, to complex documentation learning resources or presentations, and has well maintained themes for all of these and more.
Try Hugo with GitHub Pages and GitHub Actions Workflows
Tell your Story with Hugo, GitHub Pages and GitHub Actions Workflows is a micro-lab we put together for our GopherCon 2020 workshop, “Get Go-ing with GitHub Actions”.
While the Hugo Quick Start is the best place to focus on getting started with Hugo from scratch, this micro-lab is a great way to explore Hugo and/or GitHub Actions and/or GitHub Pages and completely automated deployment workflows without the need to install any local tooling, or sign up for additional account. Just create your repo and start editing markdown straightaway.
Try Hugo with Azure Static Web Apps
Already familiar with GitHub, Actions, Pages, or looking for more advanced functionality? Azure Static Web Apps has full support for static sites powered by Hugo as well as VuePress, Jekyll, Blazor, Next.js and Nuxt.js and other frameworks including Angular, React and Vue. Azure Static Web Apps is also built atop GitHub Actions. Other advanced functionality includes authentication (Azure Active Directory, Facebook, Google, GitHub, and Twitter), serverless API endpoints, routing, and automatically generated staging versions which allow you to preview pull requests before publishing them to your site.
Try our Tutorial, Publish a Hugo site to Azure Static Web Apps Preview, which will show you how to deploy a Hugo static site to Azure Static Web Apps in minutes. Static Web Apps are currently in Preview and free with your Azure Subscription (including Free and Student accounts).