Astro Rocket —
The free Astro starter theme
57 designed components, 12 colour themes, dark mode, i18n, search, and SEO. The site you're reading right now is built on it too.
Everything a real website needs
The component library is the heart of the theme; everything else is already on board.
57 designed components
From buttons to hero sections: typed, accessible, consistent, and documented in a live showcase.
Pages to start from
Home, about, services, contact, blog, projects, and 404, fully designed and responsive, ready to make your own.
12 colour themes
Switch the whole site's palette live from the header. Light and dark mode included.
Blog with table of contents
MDX, RSS, tags, comments, related posts, and a scroll-spy table of contents. Write and publish.
Projects with galleries
A portfolio section with image galleries, video slides, tags, and its own table of contents.
Full i18n, opt-in
Blog, projects, navigation, forms, and 404: all localized per locale. Off by default, at zero cost when unused.
Site search
Fast static search (Pagefind) with a ⌘K modal: zero JavaScript until it's opened.
SEO toolkit
Metadata, sitemaps, structured data, and OG images, correct out of the box.
Forms & deploy
Spam-protected contact and newsletter forms, and one-switch deploys to Vercel, Netlify, or Cloudflare.
Built with intention
Every decision in Astro Rocket is driven by the same three principles.
Performance first
Zero JavaScript by default. Every component is optimised for speed, Core Web Vitals, and lean output.
Developer experience
TypeScript throughout, sensible defaults, and a component library you can drop straight into any page.
Modern from the ground up
Astro 7, Tailwind CSS 4, and a clean architecture that's easy to extend and maintain.
A perfect Lighthouse score
Built this way from the start: the live demo scores 100 across the board, on mobile and desktop.
A theme that keeps getting better
Development happens in public. Users request enhancements through GitHub issues, and improvements ship within days.
85 stars & 42 forks and counting
Listed in the official Astro themes directory
Community requests, shipped within days
Powers the site you're on right now
There's a story behind Astro Rocket: how it grew out of my own website, and what it says about the way I build. The full story is in the case study.
Read the full storyReady to launch?
The theme is free, MIT-licensed, and waiting. Take the demo for a spin, or get the code and start building today.
Ready to launch?
The theme is free, MIT-licensed, and waiting. Take the demo for a spin, or get the code and start building today.