Free & open sourceVS Code extensionMIT licensed

Hugo IntelliSense — smart editing for any Hugo site

Autocomplete, real-time validation, quick fixes, and Go-to- Definition for Hugo content files. Stop guessing field names — let your editor do the thinking.

Works with any Hugo site · Enhanced for HugoBlox · Runs offline

VS Code — Hugo IntelliSense

Six features

Everything you need to edit Hugo content.

Six features that make writing Hugo Markdown feel like a fully-typed language — and zero of them are paid.

Smart autocomplete

Frontmatter fields, values, block types, and author usernames suggested as you type — driven by your actual content schemas.

Real-time validation

Catches YAML errors, missing required fields, type mismatches, and invalid block types before you even hit save.

Quick fixes

One-click fixes for every diagnostic, plus standalone actions like toggling draft status or stamping a date.

Outline & navigation

Your full document tree — frontmatter, headings, blocks, shortcodes — in the Outline panel and breadcrumbs.

Go to Definition

Ctrl+Click an author name in frontmatter to jump straight to their profile file. Same for any cross-reference.

Dev server

Start and stop Hugo from the sidebar. The status bar tracks server state. No terminal trips required.

Setup

Up and running in 30 seconds.

  1. 01

    Install

    Search "Hugo IntelliSense" in the VS Code Extensions tab and click Install. Or run `code --install-extension hugoblox.hugo`.

  2. 02

    Open your Hugo project

    The extension activates automatically as soon as it detects a Hugo config file in your workspace.

  3. 03

    Start editing

    Open any Markdown file. Autocomplete, validation, and quick fixes are already working — no settings to tweak.

Before / after

The difference is instant.

What changes the moment your editor actually understands Hugo.

Without IntelliSenseWith Hugo IntelliSense
Guess field names from the docsAutocomplete suggests every valid field
Build to discover YAML errorsErrors flagged inline, as you type
Search the docs for block typesHover for inline documentation
Manually check field spellingUnknown fields highlighted instantly
Switch to a browser to find author filesCtrl+Click to jump straight there

Frequently asked

Hugo IntelliSense, plainly answered.

Built by one developer. Sustained by the community.

Hugo IntelliSense is built by Geo and sustained entirely by sponsors. No VC funding, no ads, no telemetry.

For $3 / month — less than a bad coffee — you fund bug fixes, new features, and the tooling behind 500,000+ Hugo sites.

Ready to edit Hugo smarter?

Install Hugo IntelliSense free and feel the difference inside one file.

Looking for a starting point? Browse all templates