Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Hylia is a lightweight Eleventy starter kit with Forestry CMS pre-configured for building accessible, progressive blogs.
Hylia is a lightweight Eleventy starter kit, pre-configured with Forestry CMS, that builds an accessible, fast-loading blog or personal website.
Hylia is an open-source starter kit for the Eleventy (11ty) static site generator. It takes Markdown content and design tokens as input and produces a static HTML website with an RSS feed, offline support, and a built-in styleguide. Hylia ships with a pre-configured Forestry CMS, so editors can manage posts, pages, navigation, and theme settings without touching code. The project is maintained in the hankchizljaw/hylia GitHub repository and is particularly early in its development, with feedback welcomed.
Hylia stands out for its combination of a tiny front-end, a token-driven design system, and a CMS setup that works out of the box. Key features include:
tokens.json file or through the Forestry CMS "theme settings" sidebar.md:float-left from a config map.src/styleguide.njk.Hylia suits developers who want a well-organised Eleventy starting point, content editors who need a visual CMS, and bloggers who want a fast, accessible site without a heavy framework. Developers can extend the Sass utilities and templates; editors can write Markdown, create drafts, and preview final rendering in Forestry; bloggers get an offline-capable, RSS-powered blog.
_src/data/tokens.json to restyle the whole site without touching CSS.Hylia is installed by importing the repository into Forestry (one-click install) or cloning it and running npm start for local development. Content is written in Markdown and managed through Forestry; the Eleventy build compiles templates and Sass, and you produce a production version with npm run production. The Sass pipeline first generates a _tokens.scss file from the design tokens config, then compiles the CSS.
Yes, Hylia is free to use and its source code is available on GitHub. The repository is public, and the project invites contributions through a contribution guide and code of conduct. No pricing information or license restrictions appear on the project page. The roadmap and issues are also public for anyone to review or contribute to.
Hylia uses Eleventy (11ty) as the static site generator, Sass for styling, Nunjucks for templating, and Forestry CMS for content management. It also includes a service worker for offline functionality and an RSS feed for syndication. The project is built on the Stalfos v2 framework for its Sass architecture and utility class generation.
According to the project roadmap, pagination, webmentions, Netlify Forms-powered comments, and a web sharing API integration are still on the to-do list. The project is described as "super early" and feedback is welcome. The roadmap also includes a facility to add your own logo or branding, plus proper documentation for Sass and the CMS.
Yes. You can adjust design tokens (colors, size ratio, and fonts) through the Forestry CMS theme settings or by editing src/_data/tokens.json. The styleguide page shows the default styles and lives in src/styleguide.njk. Removing that file removes the styleguide page from the site.
