Generates documentation pages from Markdown files under content/docs
portfolio-hugo-whisper-theme — Hugo Portfolio Template
By fu4303
Whisper is a minimalist documentation theme for Hugo that generates a documentation site from Markdown files under content/docs, with a homepage that can be used for project introduction.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Actual screenshot captured by the server browser.
All pages & views 2
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
The homepage is independent of the documentation and can be used for project introduction
Includes sample documentation covering common Markdown syntax
Responsive mobile menu managed in config.toml
SCSS compiled via Hugo Pipelines, using only Bootstrap 4 grid and media queries
Scripts are vanilla JavaScript
Template Details
Whisper is a minimalist documentation theme designed for Hugo, with both its design style and functionality deliberately kept lean. Content is divided into two types: Markdown documentation located in content/docs, and a non-documentation homepage that can be used to introduce the project itself. The theme provides sample documentation content covering common Markdown syntax and includes a mobile-responsive menu whose items are configured in config.toml. Styles use SCSS and are compiled through Hugo Pipelines, employing only Bootstrap 4's grid and media queries, with scripts written in vanilla JavaScript. The repository materials do not describe portfolio-related galleries, case filtering, or project detail page structures, so it is better evaluated as a documentation-oriented site template.
Is it right for your project?
Use Cases
- Writing usage documentation for open-source projects or products
- Building a simple explanatory site
- Projects that maintain content in Markdown and need responsive navigation
Suitable For
- Developers familiar with Hugo who need a minimalist documentation theme
- Technical documentation maintainers who primarily use Markdown as their content source
- Project sites that want the homepage separated from documentation
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
Requires Hugo Extended, as the theme relies on Hugo Pipes to compile SCSS
- 2
Place the theme in the site's themes directory and copy the exampleSite content to the site root
- 3
Set baseURL, themesDir, and theme in config.toml
- 4
Run hugo server for local preview; the default address is localhost:1313
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis listing covers the free version under the MIT license in the public repository; the free scope is the code of this version and does not imply that external services or third-party assets are free.
Must comply with when using
- Free use, modification, commercial use, and distribution of this version's code are permitted.
- When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.
- The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.
Additional costs & items to verify
- The MIT license requires retaining the original copyright notice and license notice in all copies or substantial portions; if you copy or fork this theme, you must not modify the LICENSE file or the copyright attribution on line 3, nor replace it with your own name.
- Attribution in README.md or on the site is welcome but not required and does not constitute an additional usage restriction.
- Using this theme requires installing Hugo yourself, and you must use Hugo Extended (version 0.51 or above), otherwise SCSS cannot be compiled.
- Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses and cannot be judged solely by the code's MIT license.
- External services such as domains, hosting, databases, payments, or AI may incur separate charges.
View Original Text Basis
Permission is hereby granted, free of charge
Original License Text
If you fork or copy this theme the LICENSE file and the copyright notice on line 3 (where I am listed as the author) must not be changed. You cannot just replace the copyright line with your own name.
Original README
Attribution in your README.md or on your site is also welcome but not required.
Original README
https://github.com/fu4303/portfolio-hugo-whisper-theme/blob/master/LICENSEhttps://github.com/fu4303/portfolio-hugo-whisper-theme/blob/master/README.mdTo use this theme you will need to have Hugo installed.
Original README
Compiled by DeepSeek based on repository license and README ·2026-10-03. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.
Project checks & description sources
Template Information
- Source platforms
- GitHub
- Documentation and maintenance reference score
- Partly documented · 65 / 100
- Technologies
- Hugo
- Website type
- Portfolio
How this score is calculated
Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.
What to verify for this project
- Repository update recorded
- 2021-07-21
- Screenshot last checked
- 2026-10-03
A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.
The catalog identifies Hugo as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.
Use a selection guide →How this description was prepared
AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.
Automatically checked against source and license rules; no manual editorial review.
Inspect the recorded source material
SHA-256: 3251ec1ed437791b40068be5514879973f720168eb8b09e5269cdc790d641622
2026-10-03T03:03:31.805Z
Source file / repository# Hugo Whisper Theme Whisper is a minimal documentation theme built for Hugo. The design and functionality is intentionally minimal. [Live Demo](https://hugo-whisper.netlify.app/) | [Zerostatic Themes](https://www.zerostatic.io/)  ## Theme features ### Content Types - Docs (Markdown) - Homepage ### Content Management - This theme generates documentation from markdown files located in `content/docs` - The "Home" page is not documentation, it can be used to introduce your project etc. ### Features - Beautiful and clean typography for all semantic HTML elements ### SCSS - SCSS (Hugo Pipelines) - Responsive design - Bootstrap 4 grid and media queries only ### Speed - 100/100 Google Lighthouse speed score - 21KB without images ⚡ - Vanilla JS only ### Menu - Responsive mobile menu managed in `config.toml` ### Content - Documentation examples included, using all markdown syntax # Installation To use this theme you will need to have Hugo installed. If you don't already have Hugo installed please follow the official [installation guide](https://gohugo.io/getting-started/installing/) ### Check Hugo version (Hugo 0.51+ Extended is required) This theme uses [Hugo Pipes](https://gohugo.io/hugo-pipes/scss-sass/) to compile SCSS and minify assets. Please make sure you have the **Hugo Extended** version installed. If you are not using the extended version this theme will not not compile. To check your version of Hugo, run: ``` hugo version ``` This will output the currently installed version of Hugo. Make sure you see `/extended` after the version number, for example `Hugo Static Site Generator v0.51/extended darwin/amd64 BuildDate: unknown` You do not need to use version v0.51 specifically, you can use any version of Hugo above 0.51. It just needs to have the `/extended` part ### Create a new Hugo site ``` hugo new site mynewsite ``` This will create a fresh Hugo site in the folder `mynewsite`. ### Install theme Copy or git clone this theme into the sites themes folder `mynewsite/themes` #### Install with Git ``` cd mynewsite git clone https://github.com/zerostaticthemes/hugo-whisper-theme.git themes/hugo-whisper-theme ``` #### Install from .zip file You can download the .zip file located here https://github.com/zerostaticthemes/hugo-whisper-theme/archive/master.zip. Extract the downloaded .zip inside the `themes` folder. Rename the extracted folder from `hugo-whisper-theme-master` -> `hugo-whisper-theme`. You should end up with the following folder structure `mynewsite/themes/hugo-whisper-theme` ### Add example content Copy the entire contents of the `mynewsite/themes/hugo-whisper-theme/exampleSite/` folder to root folder of your Hugo site, ie `mynewsite/` To copy the files using terminal, make sure you are still in the projects root, ie the `mynewsite` folder. ``` cp -a themes/hugo-whisper-theme/exampleSite/. . ``` ### Update config.toml After you copy the `config.toml` into the root folder of your Hugo site you will need to update the `baseURL`, `themesDir` and `theme` values in `mynewsite/config.toml` ``` baseURL = "/" themesDir = "themes" theme = "hugo-whisper-theme" ``` ### Run Hugo After installing the theme for the first time, generate the Hugo site. You run this command from the root folder of your Hugo site ie `mynewsite/` ``` hugo ``` For local development run Hugo's built-in local server. ``` hugo server ``` Now enter [`localhost:1313`](http://localhost:1313) in the address bar of your browser. ## License If you fork or copy this theme the LICENSE file and the copyright notice on line 3 (where I am listed as the author) must not be changed. You cannot just replace the copyright line with your own name. Attribution in your README.md or on your site is also welcome but not required.
Explore similar templates
Compare previews and descriptions within the same stack and category.

hugo-PaperMod
A fast, clean, responsive Hugo theme for blogs and lightweight portfolios, with three layout modes (Regular, Home-Info, Profile), automatic and manual light/dark themes, Fuse.js client-side search, multilingual support, and built-in Open Graph, Twitter Cards, and Schema.org data.
Hugo · Portfolio

Congo
Congo is a minimal Hugo content theme built on Tailwind CSS 3.0, designed for blogs, portfolios, and lightweight content sites. It offers multiple homepage layouts, customizable dark mode, multilingual support including RTL, and built-in client-side search, Mermaid, Chart.js, and KaTeX.
Hugo · Blog

toha
Toha is a Hugo theme for personal portfolios, featuring a minimalist, responsive design with configurable homepage sections such as about, experience timeline, and achievements gallery.
Hugo · Portfolio

hugo-profile
hugo-profile is a mobile-first Hugo theme for personal portfolios and blogs, with multilingual support, light/dark themes, categories and tags, Google Analytics, Disqus comments, and Formspree contact forms.
Hugo · Portfolio

hugo-theme-introduction
Introduction is a minimal Hugo theme that can be configured as a single-page site or a full site with multiple sections. Homepage sections are generated from Markdown files under content/home/, with weight sorting and optional images.
Hugo · Portfolio

hugo-theme-console
A minimalist, responsive Hugo theme inspired by the system terminal and built on Terminal CSS. It includes blog posts, photo galleries, and custom pages, with light/dark theming and style overrides via CSS variables.
Hugo · Portfolio
