Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A simple, clean, customizable Hugo theme for fast blogs with dark mode, comments, and KaTeX.
Paper is a minimal Hugo theme for blogs that turns a standard Hugo site configuration into a fast, clean reading experience with dark mode, comment integrations, and social links.
Paper is a Hugo theme designed for personal blogs and content sites. It takes a Hugo site's content and configuration and renders it as a lightweight, customizable blog theme. The theme is maintained by nanxiaobei and distributed under the MIT License, with a live demo at hugo-paper.vercel.app.
color setting in the config file.math parameter, with an option to serve KaTeX locally instead of from a CDN.direction = "rtl" for right-to-left languages.Install the theme by adding the repository as a git submodule or as a Hugo module, then set theme = "paper" in your site config. Customize behavior through the [params] section of config.toml or hugo.toml. The theme is versioned (current version 6.30) and listed on Hugo Themes and Product Hunt.
Yes, Paper is open source under the MIT License, so it can be used freely for personal or commercial projects.
Paper includes dark mode and allows you to choose from four background color styles: linen, wheat, gray, and light. You can also display a monochrome dark-mode icon.
Yes, set the Disqus shortname in the [services.disqus] config section. Alternatively, giscus and Graph Comment are supported.
You can add it as a git submodule with git submodule add https://github.com/nanxiaobei/hugo-paper themes/paper or as a Hugo module by adding the module import to your config.
Yes, enable KaTeX by setting math = true in the config or in a page's front matter. You can also host KaTeX locally by setting localKatex = true.
