Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Clean, simple and minimalist Hugo theme for blogs and personal websites, featuring Bootstrap 5, Font Awesome 6, and Disqus comments.
Goa is a minimalist Hugo theme for blogs and personal websites, built by Raj Shenoy and Papyrus Apps, that turns Markdown content into a responsive static site.
Goa is a clean, simple and minimalist theme created for the Hugo static site generator. It takes your Markdown posts and pages plus a hugo.toml configuration file and generates a responsive static website with a home page, blog listing, and standalone pages like About or Projects. The theme is maintained on GitHub by Raj Shenoy and Papyrus Apps and is available under the MIT license.
highlightjs extra parameter to true.showcomments page setting, which defaults to true.showpagemeta setting (default true) lets you hide page meta information such as on an About page.[[menu.main]] structure in hugo.toml.hugo --cleanDestinationDir to output all HTML, CSS, JavaScript, and images to the public directory, ready for any static host.Goa is installed as a git submodule in the themes directory of a Hugo site. After adding the theme name to hugo.toml, you create posts with hugo new content posts/my-first-post.md and preview them with hugo server -D to include drafts. Once a post's front matter has draft set to false, running hugo --cleanDestinationDir generates the publishable static files.
Goa is free and open source under the MIT license.
Yes, Goa is released under the MIT license, so you can use, modify, and distribute it freely, including for commercial projects. The license file is included in the theme repository.
You add the theme repository as a git submodule, append theme = 'hugo-goa' to your hugo.toml file, and run hugo server. The exact commands are shown in the installation section of the README.
Yes, Goa has built-in Disqus support. You set your disqusShortname in the site configuration and control comments per page with the showcomments page setting, which is enabled by default.
Yes, set your Google Analytics ID in the googleAnalytics configuration variable, and the theme will embed the tracking code in your generated site.
Goa supports over 30 social accounts including GitHub, Instagram, LinkedIn, Twitter, Facebook, Medium, YouTube, Twitch, Reddit, Telegram, WhatsApp, email, and PGP. Each is configured by setting the corresponding username in the [params.social] section of hugo.toml.
