hugo-vitae is an archived Hugo blog theme that focuses on presenting your content with a minimalistic design, built for the Hugo static site generator.
What is hugo-vitae?
hugo-vitae is a Hugo theme designed for blogs, emphasizing the reading experience by keeping the design minimal and content-focused. It takes Markdown content and generates a static website using Hugo's build process. The theme is released under the GPL-3.0-or-later license and was originally created by dataCobra; the original repository is now archived, and a new official version is maintained by farooqkz on Codeberg.
Key Features
- Minimalistic content-first layout — the theme is built around the idea of focusing on your written content without visual distractions.
- KaTeX math typesetting — supports rendering mathematical notation directly in blog posts using KaTeX.
- FontAwesome icons — includes FontAwesome icon support for adding icons to your site.
- Roboto typography — uses Google's Roboto font for a clean, readable design.
- Simple installation — releases are available as .zip or .tar.gz archives; decompress into the themes folder and activate.
- Open source — licensed under GPL-3.0-or-later, so you can freely use, modify, and share it, with the condition that derivative works stay under the same license.
Who is it for?
hugo-vitae is suitable for:
- Bloggers who want a straightforward, no-frills theme that highlights their articles.
- Hugo developers who need a clean base theme to customize and extend for personal or client projects.
- Academic writers who publish math-heavy content and benefit from built-in KaTeX support.
Use cases
- Personal blogs: set up a personal blog with Hugo and use hugo-vitae to get a clean, fast site.
- Technical writing: publish technical posts with code and math examples, with KaTeX rendering formulas.
- Theme customization: fork the archived theme to build a custom Hugo theme with a minimalistic starting point.
How does it work?
To use hugo-vitae, download the latest stable release from GitHub, decompress the .zip or .tar.gz file into your Hugo site's themes directory, and then specify the theme in your site configuration. Hugo then generates a static site from your Markdown content using the theme's templates.
FAQ
Is hugo-vitae still maintained?
The original repository by dataCobra is archived and no longer receives updates. A new official version is maintained by farooqkz on Codeberg at https://codeberg.org/farooqkz/hugo-vitae.
What license does hugo-vitae use?
hugo-vitae is licensed under GPL-3.0-or-later, meaning you can use, modify, and redistribute it, provided derivative works are distributed under the same license.
How do I install hugo-vitae?
Download the latest stable release from the GitHub releases page, extract the archive into your Hugo site's themes folder, and set the theme name in your site configuration.







