Content organization
Hugo assumes that the same structure that works to organize your source content is used to organize the rendered site.
Read More »
Page bundles
Use page bundles to logically associate one or more resources with content.
Read More »
Content formats
Create your content using Markdown, HTML, Emacs Org Mode, AsciiDoc, Pandoc, or reStructuredText.
Read More »
Front matter
Use front matter to add metadata to your content.
Read More »
Build options
Build options help define how Hugo must treat a given page when building the site.
Read More »
Page resources
Use page resources to logically associate assets with a page.
Read More »
Image processing
Resize, crop, rotate, filter, and convert images.
Read More »
Shortcodes
Shortcodes are simple snippets inside your content files calling built-in or custom templates.
Read More »
Related content
List related content in “See Also” sections.
Read More »
Sections
Organize content into sections.
Read More »
Content types
Hugo is built around content organized in sections.
Read More »
Archetypes
An archetype is a template for new content.
Read More »
Taxonomies
Hugo includes support for user-defined taxonomies.
Read More »
Content summaries
Create and render content summaries.
Read More »
Links and cross references
Shortcodes for creating links to documents.
Read More »
URL management
Control the structure and appearance of URLs through front matter entries and settings in your site configuration.
Read More »
Menus
Create menus by defining entries, localizing each entry, and rendering the resulting data structure.
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
Localize your project for each language and region, including translations, images, dates, currencies, numbers, percentages, and collation sequence. Hugo’s multilingual framework supports single-host and multihost configurations.
Read More »
Markdown attributes
Use Markdown attributes to add HTML attributes when rendering Markdown to HTML.
Read More »
Syntax highlighting
Hugo comes with really fast syntax highlighting from Chroma.
Read More »
Diagrams
Use fenced code blocks and Markdown render hooks to include diagrams in your content.
Read More »
Mathematics in Markdown
Include mathematical equations and expressions in your Markdown using LaTeX or TeX typesetting syntax.
Read More »
Data sources
Use local and remote data sources to augment or create content.
Read More »
Content adapters
Create content adapters to dynamically add content when building your site.
Read More »