Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A free and open source blog template by Cosmic Themes. Built with Astro and Tailwind CSS.
Blogsmith Free is a free, open-source blog template for Astro created by Cosmic Themes that gives you a production-ready blog with pagination, categories, RSS, and a Keystatic CMS setup out of the box.
Blogsmith Free is a free, open-source Astro blog theme developed by Cosmic Themes. It takes Markdown or CMS-managed content and generates a static blog with listing pages, individual posts, category archives, pagination, and an RSS feed. The template runs on Astro and uses Tailwind CSS for styling, with a file structure covering components, layouts, data, and pages under src/. It is distributed under the GPL-3.0 License, and a live demo is available at https://blogsmithfree.cosmicthemes.com/.
src/pages/, supporting .astro and .md pages.src/styles/global.css and the project uses Tailwind CSS (per the repository description).keystatic.config.tsx file, allowing editors to manage content through a CMS interface.blog/[...page].astro and category pagination via categories/[category]/[...page].astro.src/pages/rss.xml.ts, so readers can subscribe.src/data/authors/, enabling multi-author blogs.netlify.toml and quickstart instructions for Vercel, Cloudflare, and other static hosts..tours/code-intro.tour file, navigable with the Code Tour VSCode extension.Hero.astro component, and adjust navigation data in src/config/navData.json.ts.netlify.toml), Vercel, or Cloudflare Pages.The quickstart walks you through: fork and clone the repository, install dependencies with npm install or pnpm install, start the dev server, customize style/content/forms via the linked docs, update the site URL in astro.config.mjs and public/robots.txt, then deploy.
Blogsmith Free is free and open source under the GPL-3.0 License. Cosmic Themes also offers an optional All Access purchase that grants a no-attribution license.
Yes, it's open source under GPL-3.0. You can use it for free. If you want to waive attribution requirements, Cosmic Themes offers an All Access license for purchase.
It's built with Astro and Tailwind CSS, and includes a Keystatic CMS configuration. It supports deployment to Netlify, Vercel, Cloudflare Pages, and other static hosts.
Yes, you can edit styles in src/styles/global.css, modify components like Hero.astro, update navigation in src/config/navData.json.ts, and change content in src/data. A code tour is included to help.
Yes, it generates an RSS feed via src/pages/rss.xml.ts, which readers can subscribe to.
Update the site URL in astro.config.mjs and public/robots.txt, then push to your repo. The project includes netlify.toml for Netlify, and the docs cover Vercel and Cloudflare deployment.
