Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Astro 6 starter for magazines and blogs with Sanity CMS, i18n (EN/UA), PWA, and 99+/100 Lighthouse scores.
Fyrre is an open-source Astro starter template for building magazines, blogs, and brand websites, bundling Astro 6, Tailwind CSS 4, Daisy UI, and Sanity CMS into a single performance-focused project. It was created by GitHub user anastasiiaxfr and draws design inspiration from the free Fyrre Figma theme.
Fyrre is a magazine and blog website template built on the Astro 6 framework. It takes content managed in Sanity CMS and outputs a static site with pages for home, blog, blog detail, podcast, podcast detail, authors, author detail, and 404/500 errors. The template ships with English and Ukrainian locales out of the box and includes a preconfigured CMS folder for Sanity Studio, letting editors manage posts, podcasts, authors, and categories in separate language trees.
Fyrre distinguishes itself by combining a modern static-site framework with a headless CMS and localization, all while scoring 99+/100 on Lighthouse performance. The key features visible in the repository are:
To start, clone the repo, run npm install, and start the dev server with npm run dev. For content, install the Sanity CLI globally, enter the cms/ folder, adjust the sanity.config.ts environment values, and run npm run dev to open Sanity Studio. When an editor creates a post in a locale, they use the Translation metadata button to select the target locale and link the matching content, which the Astro front end then renders.
Fyrre includes templates for home, blog list, blog detail, podcast list, podcast detail, authors list, author detail, and 404/500 error pages. This page set covers the core needs of a magazine or blog website.
Yes, the template has built-in localization support for English (EN) and Ukrainian (UA). The Sanity CMS content structure separates posts, podcasts, and authors into EN and UA collections, and a translation metadata workflow links content across locales.
Fyrre uses Sanity CMS as its content backend. The repository includes a cms/ folder with a preconfigured Sanity Studio and collections for posts, podcasts, authors, and categories, with EN and UA locale splits.
Yes, Fyrre is an open-source starter template published on GitHub. You can download, modify, and use it for personal or commercial projects, subject to the terms of the repository. No license file is shown in the README, so check the repository if you need license details.
The template supports deployment to Vercel, Netlify, or Cloudflare Pages. The README lists these platforms and the standard Astro build commands produce a static dist/ folder that can be served anywhere.
