Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Four beautiful, accessible Astro blog templates with dark mode, RSS, and perfect Lighthouse scores.
Blogster is a collection of four open-source blog templates built with the Astro static site generator and Markdoc, created by Dinesh Pandiyan to deliver perfect Lighthouse scores and fast markdown-based content authoring.
Blogster is a GitHub project offering four blog theme variants — Minimal, Sleek, Newspaper, and Bubblegum — each built with Astro and styled either with plain CSS or Tailwind CSS. The templates take markdown (.md) files as input and output a static blog with RSS feed, SEO meta tags, and built-in light/dark mode. Blogster is in alpha preview and the author states it will not receive future updates because Astro has since released first-party content collections; the repository remains as a reference for font loading, meta tags, and Astro best practices.
.md files from a code editor or directly on GitHub, with no CMS required.npx create-blogster@latest --theme name (where name is minimal, sleek, newspaper, or bubblegum) to scaffold a new Astro blog and immediately write markdown posts.Blogster uses npx create-blogster@latest --theme themeName to generate a new Astro project with the selected theme. Content is written as markdown files, and Markdoc renders any custom components using its syntax. Because Astro is a static site generator, the output is a set of pre-built HTML pages that can be deployed to any static host.
Pros: Perfect Lighthouse scores across all themes; dark mode included; multiple theme designs; markdown content authoring; RSS and SEO out of the box; free and open source under the MIT license.
Cons: No longer actively maintained; built before Astro's content collections, so it does not use that modern API; only four theme options.
Blogster is completely free and open source under the MIT License.
Yes, Blogster is free and open source under the MIT License. You can use all four themes without paying anything.
Yes, all four Blogster themes include built-in light and dark mode toggles. The dark mode is implemented with CSS and works on both mobile and desktop.
Blogster uses Markdoc to keep content as plain text rather than code. Markdoc allows custom components like YouTube embeds with a special syntax and lets you pass content as strings, whereas MDX stores content as code with imports and JSX, which leaks code into markdown files.
No. Blogster was built before Astro released content collections and will not receive updates. The author left it as a reference implementation for font loading, meta tags, and other Astro best practices.
