Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Starter Hugo theme for developers to build custom themes from.
Blank is a minimal starter Hugo theme that developers use as the foundation for building their own custom themes — it ships with the bare structure Hugo expects and none of the design decisions.
Blank is a starter theme for Hugo, the open-source static site generator, created and maintained by Vimux. It provides the minimal file structure a Hugo theme needs, so developers can start coding their own layouts, styles, and templates without ripping out someone else's design. The theme's only job is to be a blank canvas; you supply the HTML, CSS, and JavaScript.
themes directory with git clone https://github.com/vimux/blank, then set theme = "blank" in your config.toml.Blank is for developers who want complete ownership of their Hugo theme's look and feel. If you find pre-built themes more trouble than they're worth, Blank gives you a clean slate to implement your own design. It is also a good learning tool for Hugo users who want to understand the inner workings of a theme by studying a minimal example.
themes directory.config.toml and set theme = "blank".Yes, Blank is released under the MIT license, so you can use it for any project, including commercial ones, free of charge.
Clone the repository into your Hugo site's themes directory using git clone https://github.com/vimux/blank, then set theme = "blank" in your config.toml. After that, run Hugo normally.
No. Blank is intentionally bare-bones. It provides only the essential theme structure, so you must write your own HTML, CSS, and any components. That's the point of a starter theme.
Yes, the author invites bug reports and feature ideas through the GitHub issue tracker and accepts pull requests directly.
