Gopher

Content Management

A static site generator needs to extend beyond front matter and a couple of templates to be both scalable and manageable. Hugo was designed with not only developers in mind, but also content managers and authors.

Content Organization

Hugo assumes that the same structure that works to organize your source content is used to organize the rendered site. Read More »

Syntax Highlighting

Hugo comes with really fast syntax highlighting from Chroma. Read More »

Content Formats

Both HTML and Markdown are supported content formats. Read More »

Related Content

List related content in “See Also” sections. Read More »

Front Matter

Hugo allows you to add front matter in yaml, toml, or json to your content files. Read More »

Build Options

Build options help define how Hugo must treat a given page when building the site. Read More »

Shortcodes

Shortcodes are simple snippets inside your content files calling built-in or custom templates. Read More »

Content Types

Hugo is built around content organized in sections. Read More »

Archetypes

Archetypes are templates used when creating new content. Read More »

Taxonomies

Hugo includes support for user-defined taxonomies. Read More »

Content Summaries

Hugo generates summaries of your content. Read More »

Links and Cross References

Shortcodes for creating links to documents. Read More »

URL Management

Hugo supports permalinks, aliases, link canonicalization, and multiple options for handling relative vs absolute URLs. Read More »

If all you want is a simple menu for your sections, see the “Section Menu for Lazy Bloggers” in Menu Templates. You can do this: Place content in one or many menus Handle nested menus with unlimited depth Create menu entries without being attached to any content Distinguish active element (and active branch) What is a Menu in Hugo?   A menu is a named array of menu entries accessible by name via the . Read More »

Static Files

Files that get served statically (as-is, no modification) on the site root. Read More »

Table of Contents

Hugo can automatically parse Markdown content and create a Table of Contents you can use in your templates. Read More »

Comments

Hugo ships with an internal Disqus template, but this isn’t the only commenting system that will work with your new Hugo website. Read More »

Multilingual Mode

Hugo supports the creation of websites with multiple languages side by side. Read More »

Page Bundles

Content organization using Page Bundles Read More »

Page Resources

Page Resources – images, other pages, documents etc. – have page-relative URLs and their own metadata. Read More »

Image Processing

Image Page resources can be resized and cropped. Read More »