Back to templates

Template details

Cosy Hugo Theme

An accessibility-friendly Hugo theme adapted from the Cupper theme, built for inclusive static sites.

About this template

Cosy is an accessibility-oriented Hugo theme adapted from the Cupper theme, providing a static-site starting point for inclusive web content. It is a personal fork of the Cupper Hugo theme, which itself was ported from the original Cupper project by Heydon Pickering and The Paciello Group, and it is available on GitHub. The theme is built for Hugo, the open-source static site generator, and requires Hugo version 0.60.1 or higher. It takes Markdown content and Hugo templates as input and generates a fully static website that emphasizes accessible HTML patterns.

What is Cosy Hugo Theme?

Cosy is an accessibility-friendly Hugo theme that serves as a personal adaptation of the Cupper theme, created by an individual developer to address their own preferences. It is a direct descendant of the Cupper Hugo theme by Zachary Betz, who ported the original Cupper project from The Paciello Group to Hugo. The theme is designed to work with Hugo's build system, requiring a minimum Hugo version of 0.60.1. It outputs static HTML pages with a focus on accessibility, making it suitable for content sites that prioritize inclusive design.

Key Features

  • Accessibility-first foundation — Inherits the inclusive design principles of Cupper, an open-source pattern library for accessible web interfaces.
  • Hugo native — Uses Hugo's templating language and requires only Hugo 0.60.1 or newer.
  • Direct lineage to Cupper — Based on the Cupper Hugo theme port, which was originally developed by Heydon Pickering and The Paciello Group.
  • Personal customization — The author's own fork, meaning it reflects a single developer's choices and is open to feedback, though changes are not guaranteed.
  • Live demo — A working example of the theme is hosted at cosy-hugo-theme.netlify.app, built via Netlify.

Who should use Cosy?

  • Hugo site maintainers looking for a ready-made accessible theme to avoid building templates from scratch.
  • Accessibility-focused content creators who need a blog or documentation site with inclusive default patterns.
  • Developers studying web accessibility who can read the theme's source as a reference for accessible HTML structure.

Use cases

  • Accessibility-minded bloggers: publish articles in Markdown and generate static pages with accessible layouts.
  • Documentation teams: create a pattern-library-style reference site using Cupper's structural conventions.
  • Hugo beginners: start a new project with a preconfigured theme that emphasizes readable, semantic HTML.

FAQ

What is the minimum Hugo version required for Cosy?

Cosy requires Hugo version 0.60.1 or higher. You can download the appropriate binary from the Hugo releases page on GitHub.

Is Cosy based on another theme?

Yes, Cosy is a personal fork of the Cupper Hugo theme, which was ported from the original Cupper project by Heydon Pickering and The Paciello Group.

Where can I see a live demo?

A live demo is hosted at https://cosy-hugo-theme.netlify.app/.

screenshot of Cosy Hugo Theme on template0.com