Astro Mag is a complete editorial system for culture magazines, studio journals, and photography-led publications. It is built with Astro and MDX, and designed in the spirit of Swiss modernism: modular grids, decisive type, and covers that lead the page.
Use it when the reading experience has to feel considered: longform features, interviews, essays, and issue-style archives rather than a generic blog. Rebrand from a single site config and a small set of CSS tokens, then publish from Markdown.
What’s included:
- A full magazine demo with sample articles, authors, and category photography
- Content collections for articles and authors, with categories (Design, Culture, Places, Voices), tags, featured and spotlight flags, and optional reviews
- Article pages with table of contents, related reads, share links, breadcrumbs, and reading time
- Author index and profile pages, category and tag archives, search (Pagefind), RSS, and sitemap
- MDX components for figures and pull quotes
- Newsletter and contact forms you can point at Formspree, Buttondown, or similar
- About, contact, 404, privacy, terms, and license pages ready to replace with your own copy
Stack
Astro 7, MDX, TypeScript, and variable Fraunces + Inter. Static output, deployable to Netlify (config included). Node 22 or newer.
License
One-time purchase. Agency license: unlimited client projects and unlimited internal sites for your studio or freelance practice. You may not resell or redistribute the source as a competing template.
After checkout you receive private GitHub access. Clone, run npm install, and start from src/lib/site.ts.






