Performance that leaders trust
The Astro 6 & Strapi starter chosen by teams who set the pace — not follow it.
Zero-JS by default. Near-perfect Lighthouse scores out of the box. Trusted by trendsetters who demand speed, scalability, and elegance — from startups to enterprise. Tailwind CSS 4, shadcn/ui, dark mode, and everything wired up to ship today.
All inclusive, no compromises
The full stack you'd assemble yourself — already wired, tested, and ready.
Astro 6
Ships zero JS by default. Islands architecture and SSR give you performance without trade-offs.
Strapi CMS
Content collections loaded automatically via dedicated loader. Rich text rendered with a single component.
Tailwind CSS 4
CSS-first config with OKLCH color system. Custom design tokens already wired into the theme.
Dark Mode
Respects system preferences, toggleable at runtime. Branded tokens adapt across every component.
Why this starter?
Strategic advantages that save you days of setup and architectural decisions.
Zero config
Strapi Loader, Blocks renderer, React integration, shadcn/ui, Inter font — all wired up. Just clone and build.
Choose your UI
Pure Astro + Tailwind or React + shadcn/ui — both approaches ship side by side with a live toggle to compare.
Built by subject matter experts
12+ years of experience. The largest open-source maintainer in the Strapi ecosystem and the only team fully dedicated to the Astro × Strapi stack.
Deploy in minutes
Vercel, Netlify, or any Node host — clone, set two env vars, deploy. Production-ready from day one.
Powered by
Open-source packages built and maintained by Sensinum.
Strapi Loader
Seamlessly load Strapi collections into Astro's content layer. Type-safe, automatic schema generation.
Strapi Blocks
Render Strapi's rich text blocks as Astro components. Headings, lists, images, links — all customizable.
Component Showcase
Switch between pure Tailwind and shadcn/ui to preview both implementations.
Buttons
Badges
Card
Astro Component
Built with .astro files and Tailwind utility classes
Server-rendered with zero client-side JavaScript. Maximum performance for content-driven pages.
Zero Bundle Cost
No React runtime, no hydration overhead
Ideal for static content, landing pages, and SEO-focused websites.
Buttons
Badges
Card
Fully accessible, composable, and interactive. Built-in keyboard navigation and ARIA attributes.
Dialogs, dropdowns, forms, tables, and more. Add components with a single CLI command.
Ready to build?
Scaffold a new project with the Astro CLI — connect Strapi and deploy in minutes. MIT licensed, free forever.
npm create astro@latest -- --template VirtusLab-Open-Source/astro-strapi-starter