
The world's fastest framework for building websites
1 day ago · Written in Go, optimized for speed and designed for flexibility. With its advanced templating system and fast asset pipelines, Hugo renders a large site in seconds, often less.
Hugo Documentation - gohugo.io
How to get started with Hugo. Host and deploy. Services and tools to host and deploy your site. Hugo Modules. Use Hugo Modules to manage the content, presentation, and behavior of your site. Hugo Pipes. Use asset pipelines to transform and optimize images, stylesheets, and JavaScript. Installation
Installation - gohugo.io
Install Hugo on macOS, Linux, Windows, BSD, and on any machine that can run the Go compiler tool chain.
Quick start - gohugo.io
Mar 8, 2025 · Start Hugo’s development server to see your changes, remembering to include draft content.
Introduction - gohugo.io
Mar 5, 2025 · Hugo is a static site generator written in Go, optimized for speed and designed for flexibility. With its advanced templating system and fast asset pipelines, Hugo renders a complete site in seconds, often less.
Templates - gohugo.io
Hugo provides built-in sitemap templates. RSS templates. Use the embedded RSS template, or create your own. Menu templates. Create templates to render one or more menus. Pagination. Split a list page into two or more subsets. Embedded templates. Hugo provides embedded templates for common use cases. robots.txt templates
Getting started - gohugo.io
Create a Hugo site in minutes. Basic usage. Use the command-line interface (CLI) to perform basic tasks. Directory structure. An overview of Hugo's directory structure. External resources. Use these third-party resources to learn Hugo.
About Hugo - gohugo.io
Hugo is a static site generator written in Go, optimized for speed and designed for flexibility. Features Hugo's rich and powerful feature set provides the framework and tools to create static sites that build in seconds, often less.
Introduction to templating - gohugo.io
Mar 9, 2025 · Hugo uses Go’s text/template and html/template packages. The text/template package implements data-driven templates for generating textual output, while the html/template package implements data-driven templates for generating …
Windows - gohugo.io
Mar 8, 2025 · Install Go version 1.23.0 or later; Install a C compiler, either GCC or Clang; Update your PATH environment variable as described in the Go documentation; The install directory is controlled by the GOPATH and GOBIN environment variables. If GOBIN is set, binaries are installed to that directory.