Hugo is a static site generator written in Go. It is optimized for speed, ease of use, and configurability. Hugo takes a directory with content and templates, and renders them into a full HTML website.
Hugo relies on Markdown files with front matter for meta data. And you can run Hugo from any directory. This works well for shared hosts and other systems where you don’t have a privileged account.
Hugo renders a typical website of moderate size in a fraction of a second. A good rule of thumb is that each piece of content renders in around 1 millisecond.
Hugo is meant to work well for any kind of website including blogs, tumblelogs and docs.
Complete documentation is available at https://gohugo.io/
Hugo relies on Markdown files with front matter for meta data. And you can run Hugo from any directory. This works well for shared hosts and other systems where you don’t have a privileged account.
Hugo renders a typical website of moderate size in a fraction of a second. A good rule of thumb is that each piece of content renders in around 1 millisecond.
Hugo is meant to work well for any kind of website including blogs, tumblelogs and docs.
Complete documentation is available at https://gohugo.io/
Original maintainer | Debian Go Packaging Team |
---|---|
Homepage | https://gohugo.io/ |
0.68.3

0.65.3

0.63.2

0.59.1

0.57.2

0.55.6


0.54.0


0.52

0.47.1

0.40.1

0.37.1


0.25.1

0.18.1

0.15

Manual pages
hugo(1)
hugo - hugo builds your site
hugo-benchmark(1)
hugo-benchmark - Benchmark Hugo by building a site a number of times.
hugo-config(1)
hugo-config - Print the site configuration
hugo-config-mounts(1)
hugo-config-mounts - Print the configured file mounts
hugo-convert(1)
hugo-convert - Convert your content to different formats
hugo-convert-toJSON(1)
hugo-convert-toJSON - Convert front matter to JSON
hugo-convert-toTOML(1)
hugo-convert-toTOML - Convert front matter to TOML
hugo-convert-toYAML(1)
hugo-convert-toYAML - Convert front matter to YAML
hugo-deploy(1)
hugo-deploy - Deploy your site to a Cloud provider.
hugo-env(1)
hugo-env - Print Hugo version and environment info
hugo-gen(1)
hugo-gen - A collection of several useful generators.
hugo-gen-autocomplete(1)
hugo-gen-autocomplete - Generate shell autocompletion script for Hugo
hugo-gen-chromastyles(1)
hugo-gen-chromastyles - Generate CSS stylesheet for the Chroma code highlighter
hugo-gen-doc(1)
hugo-gen-doc - Generate Markdown documentation for the Hugo CLI.
hugo-gen-man(1)
hugo-gen-man - Generate man pages for the Hugo CLI
hugo-import(1)
hugo-import - Import your site from others.
hugo-import-jekyll(1)
hugo-import-jekyll - hugo import from Jekyll
hugo-list(1)
hugo-list - Listing out various types of content
hugo-list-all(1)
hugo-list-all - List all posts
hugo-list-drafts(1)
hugo-list-drafts - List all drafts
hugo-list-expired(1)
hugo-list-expired - List all posts already expired
hugo-list-future(1)
hugo-list-future - List all posts dated in the future
hugo-mod(1)
hugo-mod - Various Hugo Modules helpers.
hugo-mod-clean(1)
hugo-mod-clean - Delete the Hugo Module cache for the current project.
hugo-mod-get(1)
hugo-mod-get - Resolves dependencies in your current Hugo Project.
hugo-mod-graph(1)
hugo-mod-graph - Print a module dependency graph.
hugo-mod-init(1)
hugo-mod-init - Initialize this project as a Hugo Module.
hugo-mod-tidy(1)
hugo-mod-tidy - Remove unused entries in go.mod and go.sum.
hugo-mod-vendor(1)
hugo-mod-vendor - Vendor all module dependencies into the _vendor directory.
hugo-mod-verify(1)
hugo-mod-verify - Verify dependencies.
hugo-new(1)
hugo-new - Create new content for your site
hugo-new-site(1)
hugo-new-site - Create a new site (skeleton)
hugo-new-theme(1)
hugo-new-theme - Create a new theme
hugo-server(1)
hugo-server - A high performance webserver
hugo-undraft(1)
hugo-undraft - Undraft resets the content’s draft status
hugo-version(1)
hugo-version - Print the version number of Hugo
hugo_benchmark(1)
hugo-benchmark - Benchmark hugo by building a site a number of times.
hugo_check(1)
hugo-check - Check content in the source directory
hugo_config(1)
hugo-config - Print the site configuration
hugo_convert(1)
hugo-convert - Convert your content to different formats
hugo_convert_toJSON(1)
hugo-convert-toJSON - Convert front matter to JSON
hugo_convert_toTOML(1)
hugo-convert-toTOML - Convert front matter to TOML
hugo_convert_toYAML(1)
hugo-convert-toYAML - Convert front matter to YAML
hugo_gen(1)
hugo-gen - A collection of several useful generators.
hugo_gen_autocomplete(1)
hugo-gen-autocomplete - Generate shell autocompletion script for Hugo
hugo_gen_doc(1)
hugo-gen-doc - Generate Markdown documentation for the Hugo CLI.
hugo_gen_man(1)
hugo-gen-man - Generate man pages for the Hugo CLI
hugo_import(1)
hugo-import - Import your site from others.
hugo_import_jekyll(1)
hugo-import-jekyll - hugo import from Jekyll
hugo_list(1)
hugo-list - Listing out various types of content
hugo_list_drafts(1)
hugo-list-drafts - List all drafts
hugo_list_future(1)
hugo-list-future - List all posts dated in the future
hugo_new(1)
hugo-new - Create new content for your site
hugo_new_site(1)
hugo-new-site - Create a new site (skeleton)
hugo_new_theme(1)
hugo-new-theme - Create a new theme
hugo_server(1)
hugo-server - A high performance webserver
hugo_undraft(1)
hugo-undraft - Undraft changes the content’s draft status from ’True’ to ’False’
hugo_version(1)
hugo-version - Print the version number of Hugo
Latest updates

Arch rolling community/os: Updated from 0.68.2-1 to 0.68.3-1
2020-03-25

Arch rolling community/os: Updated from 0.68.1-1 to 0.68.2-1
2020-03-24

Arch rolling community/os: Updated from 0.68.0-1 to 0.68.1-1
2020-03-22

Arch rolling community/os: Updated from 0.67.1-1 to 0.68.0-1
2020-03-21

Arch rolling community/os: Updated from 0.67.0-1 to 0.67.1-1
2020-03-15

Arch rolling community/os: Updated from 0.66.0-1 to 0.67.0-1
2020-03-10

Arch rolling community/os: Updated from 0.65.3-1 to 0.66.0-1
2020-03-03

Ubuntu 20.04 focal-proposed/universe: Updated from 0.62.2-1 to 0.63.2-1
2020-02-29
- New upstream version 0.63.2

Fedora rawhide development/Everything-os: Updated from 0.65.2-1.fc33~bootstrap to 0.65.3-1.fc33~bootstrap
2020-02-25
- Update to latest version

Fedora rawhide development/Everything-os: Updated from 0.59.1-1.fc32~bootstrap to 0.65.2-1.fc33~bootstrap
2020-02-23
- Update to latest version

Arch rolling community/os: Updated from 0.65.2-1 to 0.65.3-1
2020-02-23

Arch rolling community/os: Updated from 0.65.0-1 to 0.65.2-1
2020-02-22

Ubuntu 20.04 focal-proposed/universe: Updated from 0.62.1-1 to 0.62.2-1
2020-02-21
- New upstream version 0.62.2

Ubuntu 20.04 focal-proposed/universe: Updated from 0.61.0-1 to 0.62.1-1
2020-02-21
- New upstream version 0.62.1
- debian/copyright: Update copyright years

Arch rolling community/os: Updated from 0.64.1-1 to 0.65.0-1
2020-02-20

Ubuntu 20.04 focal-proposed/universe: Updated from 0.60.0-1 to 0.61.0-1
2020-02-20
- New upstream version 0.61.0
- debian/control: Depend on golang-github-yuin-goldmark-dev (>= 1.1.14~)
- debian/go: Adjust vendored dependencies
- Remove github.com/yuin/goldmark v1.1.8 as 1.1.14-1 has been packaged
- Update github.com/yuin/goldmark-highlighting to
v0.0.0-20191202084645-78f32c8dd6d5

Ubuntu 20.04 focal-proposed/universe: Version 0.60.0-1 introduced
2020-02-19
- New upstream version 0.60.0
- Bump Standards-Version to 4.5.0 (no change)
- Refresh Debian patches
- Remove patches of vendored dependencies
- Add to-be-packaged dependencies under debian/go/src:
- github.com/gohugoio/testmodBuilder/mods v0.0.0-20190520184928-c56af20f2e95
- github.com/google/wire v0.2.2
- github.com/rogpeppe/go-internal v1.3.0
- github.com/yuin/goldmark v1.1.7
- github.com/yuin/goldmark-highlighting v0.0.0-20191124122839-ede94e40cc3a
- gocloud.dev v0.15.0
- Link debian/go/src as vendored dependencies
in execute_after_auto_configure in debian/rules - Update dependencies according to go.mod
- Update debian/copyright
- Add debian/*.lintian-overrides for:
- manpage-without-executable (hugo subcommands)
- package-contains-documentation-outside-usr-share-doc (test files)

Ubuntu 20.04 focal/universe: Updated from 0.58.3-1 to 0.59.1-1.1
2020-02-12

Ubuntu 20.04 focal-proposed/universe: Version 0.59.1-1.1 removed
2020-02-12

Arch rolling community/os: Updated from 0.64.0-1 to 0.64.1-1
2020-02-10
Related packages
hugo-debuginfo - Debug information for package hugo
hugo-debugsource - Debug sources for package hugo