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.
Last updated:
May 17, 2026
:
content: Add gotmplfmt to list of VS Code extensions (e8da56303)
Improve this page