Hugo: Static Site Generator in Go
Fast static site generator written in Go with built-in asset processing and multiple content formats.
Learn more about Hugo
Hugo is a static site generator that transforms Markdown content and templates into static HTML websites. The application is built in Go and uses a template-based architecture to process content files, apply themes, and generate complete sites. Hugo includes integrated asset pipelines for image processing, JavaScript bundling, and CSS compilation including Sass and Tailwind CSS support. The tool is commonly used for documentation sites, blogs, corporate websites, and project pages.
Go Implementation
Built in Go as a single binary with no runtime dependencies. Compiles sites in seconds due to Go's performance characteristics.
Asset Pipelines
Includes built-in processing for images, JavaScript bundling with TypeScript support, and CSS compilation. Handles optimization, minification, and source map generation.
Hugo Modules
Supports modular architecture through Git repositories for sharing themes, content, and configuration. Enables component reuse across projects.
go install github.com/gohugoio/hugo@latestv0.154.5
- –Fix some default site redirect woes a7754883 @bep #14357 #14361
- –hugolib: Fix newly created shortcodes not found during server rebuild 66ba63cd @Hasaber8 #14207
- –tpl/tplimpl: Remove trailing slash from void elements eb06a3cd @jmooring
Also see the new Page.OutputFormats.Canonical method.
- –tpl: Fix language resolution for markdown shortcodes ec178ea4 @BarkinBalci #14098
- –For multiple dimensions setups, fix alias handling and multihost publish path 2d80b8a7 @bep #14354 #14356
- –build(deps): bump github.com/goccy/go-yaml from 1.19.1 to 1.19.2 a2b2a5a9 @dependabot[bot]
v0.154.3
- –build(deps): bump github.com/yuin/goldmark from 1.7.13 to 1.7.16 866b8e5a @dependabot[bot]
Top in Developer Tools
Related Repositories
Discover similar tools and frameworks used by developers
whatsmeow
Go client library for WhatsApp web multidevice protocol.
redoc
React component rendering OpenAPI specifications as interactive HTML documentation.
Babel
JavaScript compiler transforming modern code into browser-compatible versions via AST.
ohmyzsh
Community-driven zsh configuration framework with modular plugins.
bat
Enhanced cat replacement with syntax highlighting and Git integration for file viewing.