Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A minimal, opinionated Hugo theme for blogs and personal sites with light/dark modes, KaTeX math, and i18n translations.
Gokarna is a minimal, opinionated Hugo theme for personal blogs and content sites, built to deliver fast, clean, distraction-free reading. It takes standard Hugo markdown content and configuration and renders a static site with light/dark themes, a configurable homepage, and an auto-generated RSS feed. The theme is developed by Yash Mehrotra and Avijit Gupta, with a live demo at gokarna-hugo.netlify.app.
Gokarna is a Hugo theme designed around minimalism and simplicity, featuring a responsive layout and a Google Lighthouse performance score of 100%. It accepts Hugo content files (markdown posts, front matter, and site config) and generates a complete blog or personal website with light/dark mode, syntax highlighting, and optional math typesetting. The project is released under the GNU GPLv3 license and maintains a public repository at github.com/gokarna-theme/gokarna-hugo.
Gokarna suits personal bloggers and technical writers who want a fast, minimal site without wrestling with design decisions. Developers comfortable with Hugo will appreciate the clean codebase, documented customization hooks, and ability to add custom HTML/CSS/JS. Site owners serving multilingual audiences can switch the languageCode in Hugo's config and immediately use one of the seven included translation tables.
Installation uses a git submodule: run git submodule add https://github.com/gokarna-theme/gokarna-hugo.git themes/gokarna, then follow the basic documentation to configure site parameters. Customization is driven by Hugo's config file, with documented options for avatar, footer text, date format, navigation menu, accent color, and which posts appear on the homepage. For advanced tweaks, the theme exposes custom head and footer HTML injection points.
Gokarna is completely free and open source. The authors accept optional sponsorships through GitHub Sponsors and Buy Me a Coffee, but there is no paid tier or premium feature set.
Yes. Gokarna is released under the GNU GPLv3 license, so you can use, modify, and redistribute it freely. The authors accept optional donations, but the theme itself has no cost.
The theme page does not specify a minimum Hugo version. You need Hugo installed locally to build a site, and the installation uses the standard git submodule workflow.
Yes. The theme includes seven translations: Spanish/Catalan, German, French, Polish, Brazilian Portuguese, Russian, and Traditional Chinese. You can also create your own translation table using Hugo's i18n functions, as noted in the documentation.
Yes. Gokarna integrates KaTeX so you can write LaTeX-style math in your content, and it renders directly in the browser without additional plugins.
Yes. The theme lets you inject custom HTML, JavaScript, and CSS into the head and footer elements, which is useful for analytics, custom fonts, or page-specific effects.
