Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Minimal, text-focused Hugo theme for personal portfolio sites with dark mode and GoatCounter analytics.

Gatsby.js v4 starter template based on the Multiverse design by HTML5 UP, featuring a portfolio grid with lightbox.

Design/Photography Portfolio is a free Astro template for showcasing the works of designers and photographers.

Card-based career portfolio built with Astro, Tailwind CSS, and Shadcn UI for telling your professional story.

Personal website built with Next.js 16, React 19, HeroUI, and Tailwind CSS v4. Features a Notion-powered blog and Bento-inspired responsive design.
Lekh is a minimal, text-focused Hugo theme for personal portfolio sites, offering a clean reading experience with dark mode and GoatCounter analytics built in.
Lekh is a Hugo theme designed for personal portfolios and blogs that emphasize content over decoration. It takes Markdown content from your Hugo site and renders it as a static website with a simple, typography-driven layout. The theme includes social media links, an RSS feed, dark mode, and GoatCounter analytics integration. It was created by Rahul Tiwari (GitHub: ba11b0y) and is inspired by Vegard Stikbakke's personal site at vegarsti.github.io.
params.profiles array in config.toml.GoatCounterCode parameter as a lightweight alternative to Google Analytics.hugo new posts/title-of-post.md, preview them with hugo server -D, and publish by removing draft status.About parameter to display a short introduction, supporting Markdown and basic HTML like line breaks.PostLimit to change how many posts appear on the front page.Resume parameter to add a download link.After installing Hugo, you create a new site with hugo new site <site_name>, add Lekh as a git submodule from https://github.com/ba11b0y/lekh.git, and set theme = "lekh" in config.toml. Copy the example config to personalize the site, then write Markdown content in the content/posts directory and run hugo server to preview. The static site is generated from your content and the theme's templates.
Other minimal Hugo themes include PaperMod, which offers more customization options and a larger feature set, and Ananke, a straightforward starter theme widely used in Hugo's official documentation.
Yes, Lekh is an open-source Hugo theme available on GitHub. You can download or clone it for free and modify it for your own use.
Set the GoatCounterCode parameter in your config.toml to your GoatCounter site code. The theme will automatically include the GoatCounter tracking script on all pages.
Yes. Dark mode is built in and is taken from gwern.net. It provides an alternative color scheme for low-light environments.
Absolutely. Define your domain in the baseURL field of config.toml, and Hugo will generate all URLs relative to that address.
