Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A polished Astro SaaS theme with landing pages, pricing, blog, changelog, dark mode, search, and MDX content.
Zenix is a free, MIT-licensed Astro 6 SaaS theme by Farros FR that builds a complete marketing site with landing sections, pricing, blog, changelog, dark mode, and command palette search.
Zenix is a static-site Astro theme created for SaaS and micro-SaaS product websites. It takes Markdown and MDX content from Astro content collections and outputs a fully responsive static site, with site-wide settings centralized in a single src/config.ts file.
The theme is built on Astro 6 with Tailwind CSS 4 for styling. It includes pre-built pages for pricing, FAQ, testimonials, blog, and changelog, all powered by content collections. The project is open source under the MIT license, and the repository is publicly available on GitHub.
npm run test:e2e to catch visual regressions on important pages.Zenix is built for SaaS founders, indie hackers, and front-end developers who need a fast, polished marketing site without hand-coding every page. It is also a practical starting point for teams that want to publish a blog and a changelog alongside a product.
Because the theme is static, it suits projects that plan to deploy to Vercel, Netlify, Cloudflare Pages, or GitHub Pages, and it includes a wrangler.toml file for Cloudflare Pages compatibility.
src/config.ts to brand it for your product.To get started, create a new Astro project from the GitHub template with npm create astro@latest -- --template farrosfr/zenix, or clone the repository and run npm install and npm run dev. The development server runs on http://localhost:4321 by default, and you can preview a production build with npm run preview.
Zenix is free and open source under the MIT license. There are no paid tiers or license keys; you only pay for hosting and any external services you connect.
Yes, Zenix is released under the MIT license, so it is completely free to use, modify, and redistribute. There are no hidden costs or premium features.
Zenix is built with Astro 6 and uses static output mode. It also uses Tailwind CSS 4 for styling, and MDX is supported for content.
Site-level settings live in the src/config.ts file. You can update the SITE_TITLE, SITE_DESCRIPTION, and SITE_URL values there, along with social links, and the changes apply across the site.
Yes. The repository includes a wrangler.toml file with pages_build_output_dir = "dist", and the setup guide specifies a build command of npm run build and a build output directory of dist for Cloudflare Pages.
Zenix includes both dark and light modes, and the user's preference is persisted across visits. The mode can be toggled from the site's interface.
