HUGO
Menu
GitHub 88174 stars Mastodon

Editor plugins

The Hugo community uses a wide range of tools and has developed plugins for some of the most popular text editors to help automate parts of your workflow.

Visual Studio Code

gotmplfmt
Developed and maintained by the Hugo authors, this extension formats templates using the gotmplfmt CLI.
Front Matter
This extension maintains article metadata such as creation date, modified date, slug, title, SEO check, and more.
Hugo Helper
This extension provides some useful commands. The source code is available on its GitHub repository.
Hugo Language and Syntax Support
This extension provides syntax highlighting and snippets. The source code is available on its GitHub repository.
Hugo Shortcodes
This extension adds syntax highlighting and intelligent completions for shortcodes in Markdown, including shortcode names and arguments discovered from workspace templates. The source code is available on its GitHub repository.
Hugo Themer
This extension simplifies theme development, making it easy to navigate theme files.
Hugofy
This extension streamlines project development. The source code is available on its GitHub repository.
Syntax Highlighting for Hugo Shortcodes
This extension adds syntax highlighting for shortcodes, making visual identification of individual pieces easier.

JetBrains IDEs

Smart Hugo
This plugin for IntelliJ IDEA, WebStorm, PhpStorm, and other JetBrains IDEs adds template support including syntax highlighting, actions completion, code formatting, and optional advanced features.

Emacs

emacs-easy-hugo
This major Emacs mode supports writing blogs using various markup formats, including Markdown, Org mode, AsciiDoc, reStructuredText, mmark, and HTML.
ox-hugo.el
This native Org mode exporter exports to Blackfriday Markdown with front-matter. It supports two common Org blogging flows: exporting multiple Org subtrees in a single file to multiple posts, and exporting a single Org file to a single post. It also leverages the Org tag and property inheritance features. See Why ox-hugo? for more.

Sublime Text

Hugo Snippets
This plugin adds automatic snippets.
Hugofy
This plugin streamlines project development.

Vim

Vim Hugo Helper
This plugin facilitates authoring pages and blog posts.
vim-hugo
This plugin provides syntax highlighting for templates and a few other features.