Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Free Hugo theme for a dark-first developer portfolio with project grid, tech stack, timeline, and blog — all Markdown, AI-customizable.

A customizable Jekyll portfolio theme with about, portfolio, and tools sections, easily configured via _config.yml.
Dev Portfolio is a free, open-source Hugo theme built on the HugoBlox framework that converts Markdown files into a dark-first developer career website — no React app to maintain.
Dev Portfolio is a Hugo theme created by HugoBlox (Lore Labs) for building developer portfolios. It takes pure Markdown files as input and outputs a static, SEO-optimized site containing a filterable project grid, a tech stack icon display, an experience and education timeline, and a technical blog with code highlighting and math support. The theme is MIT-licensed and is part of the HugoBlox ecosystem, which powers over 150,000 sites.
npx hugoblox create site --template dev-portfolio to get a live site immediately.You start by deploying the template either one-click in your browser or via the CLI. Content is added as Markdown files, written manually, generated by Hugo Chat, or arranged in Ownable CMS. Hugo builds these files into static HTML that you push to any free static host; all content remains portable plain text.
The template has two tiers. The free Dev Portfolio version is MIT-licensed and includes the full feature set. Dev Portfolio Pro adds premium designs, advanced gallery layouts, enhanced skill visualizations, priority support, and removes attribution. Exact prices are on the HugoBlox pricing page.
Dev Portfolio is positioned against AI builders like Lovable and v0, which generate React code rather than Markdown, and CMS platforms like WordPress and Webflow, which store content in a database and typically require paid hosting. The differentiator of this template is that all content stays in readable Markdown under an MIT license.
No. You can edit visually with Ownable CMS or write Markdown directly; Hugo runs behind the scenes as the build engine. You never have to touch Hugo configuration.
Yes. The project grid, blog, and timeline work for any profession. The dark-first design and tech stack section, however, are tailored specifically to developers.
Yes. The site is static, so it can be deployed to GitHub Pages, Netlify, Vercel, or Cloudflare Pages — all of which have free tiers.
Yes. Since the entire site is just Markdown files in a folder, you can copy those files and move them to any other platform. There is no vendor lock-in.
Hugo Chat is an AI assistant trained on Hugo and HugoBlox documentation. You describe the page you want and it generates structured Markdown with correct front matter, shortcodes, and blocks. It is free to try.
