Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Mikosch is a warm, editorial Hugo theme with bold serif headlines, soft gradients, and spacious cards.

Free MIT-licensed React and TypeScript portfolio template with Material-UI and Overmind that deploys to GitHub Pages via npm scripts.

Free open-source one-page portfolio template built with Astro, React, and Tailwind CSS, featuring a dark layout, contact form, and Spotify integration.

A dark, minimal single-page portfolio template for developers, built with Astro, React, TypeScript, and Tailwind CSS, with Spotify and Formspree integrations.

Free multipage portfolio website template for creatives, built with Tailwind CSS and Astro, shipping 6+ prebuilt pages and demo images.
Mikosch is a warm, editorial Hugo theme for building personal portfolios, studio sites, and story-driven blogs with bold serif headlines, soft gradients, and spacious cards.
Mikosch is a free, open-source theme for the Hugo static site generator, released under the MIT license. It takes content written in Markdown and renders it into a polished, standalone website with a distinctive editorial aesthetic. The theme requires Hugo version 0.80 or later, with the extended release recommended, and is installed into the themes directory of a Hugo project. The repository also includes a complete example site under the exampleSite folder.
theme = "mikosch" in site configuration, and launch a local server with hugo server -D.exampleSite folder, runnable with hugo server -D --source exampleSite --themesDir ...Mikosch follows the standard Hugo workflow. After placing the theme in the themes directory and setting it as active in config, Hugo reads your Markdown content and renders static HTML. For development, run hugo server -D; for production, run hugo to generate the site into the public folder.
Yes. Mikosch is open source and released under the MIT license, so you can use it at no cost in personal and commercial projects.
Mikosch requires Hugo 0.80 or later. The extended edition is recommended. Run hugo server -D from your site root to start a local preview.
Add the theme as a git submodule in the themes directory, then set theme = "mikosch" in your site configuration. After that, launch Hugo with hugo server -D.
Yes. From the theme root, run hugo server -D --source exampleSite --themesDir .. and open the local URL it prints to view the demo.