Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Hugo blog theme emphasizing photography, motion, and material design, with WebP images, category pages, and LaTeX math.

Multilingual Hugo blog theme for technical writing and research notes, with editorial layouts, archive graphs, and Telegram Instant View markup.

Dark minimal terminal-inspired Hugo theme with Dracula colors, multilingual support, blog and projects pages.

A warm, earthy dark Hugo theme for personal blogs with client-side search, reading library, notes, and WebP responsive images.

Editorial Hugo theme that ports Kami's warm parchment, ink-blue accent, and serif-led design to the web for long-form bilingual blogs.
Noesis is an open-source Hugo theme for photocentric blogging, built by Joe Hutchinson, that creates a fast, responsive static site with WebP-aware image handling and automatic category listings. Published on GitHub under the MIT license, it targets blogs that pair strong writing with photography and prefer the simplicity of a static site generator.
Noesis is a Hugo theme that converts your markdown content and TOML configuration into an accessible static blog site. Running on Hugo version 0.157.0 or later, it takes blog posts written in markdown, page-bundle images, and front-matter metadata and outputs HTML with WebP-optimized responsive images, category pages, and supported social and SEO tags. The theme was developed by Joe Hutchinson and is distributed as a theme folder that you clone into your Hugo project.
Clone the repository into the themes directory of your Hugo project, then set the theme in hugo.toml. Site-level branding, navigation, profile, socials, and integrations are all configured in that TOML file, while posts are created with hugo new posts/postname/index.md, followed by adding front matter like categories, featured image resources, and display options. The theme reads this content and builds the static HTML site via the regular hugo command.
No, the theme requires Hugo 0.157.0 or later because it relies on current Hugo features for image pipelines and configuration.
Run a git clone of the noesis repo into the themes directory of your Hugo project, for example git clone https://github.com/josephhutch/noesis.git themes/noesis, then set theme = "noesis" in your project config.
Yes, the theme is open source under the MIT license, so you can use and modify it freely, and bundled third-party frontend assets are listed in THIRD_PARTY_NOTICES.md.
Set the backgroundImage parameter under appearance in hugo.toml to a path inside your project's assets folder. If no background image is defined, the theme falls back to a solid gray background.
It integrates Disqus by setting the shortname under the services section of hugo.toml. Google Analytics is supported in the same services block.
