The web framework for content-driven websites
Astro powers the world's fastest websites, client-side web apps, dynamic API endpoints, and everything in-between.
npm create astro@latest
Used by the best developers and teams around the world:
One frontend architecture with endless possibilities
Step into the future with Islands — Astro's next-gen frontend architecture. Supercharge your development with automatic JS-to-HTML streaming and a beloved developer experience.
Web applications & APIs
Build and embed powerful client-side web applications (SPAs, PWAs) when you need them. Align your backend APIs and frontend code together in the same Astro codebase. Author in React, Svelte, Vue, and more.
Build it with Astro
Astro has been downloaded millions of times by developers all over the world to build amazing websites.
Islands optimize your website like no other web framework can. Leverage Astro's unique page load performance to improve conversion rates, Core Web Vitals, and SEO.
Zero to website in whoa
Designed for your favorite UI library
Keep using your favorite UI framework and existing UI components in Astro. Migrate from Create React App to Astro in minutes.
- React Logo
- Vue Logo
- Preact Logo
- Svelte Logo
- Lit Logo
- Tailwind Logo
- Solid Logo
- Alpine Logo
Try Astro in your browser
Start your first Astro project right in the browser—no local development environment or signup required!
Explore Astro themes
Discover 100+ themes & integrations to take your project to the next level: SEO, analytics, CMS integrations and more.
Learn more in our docs
Thanks to our wonderful contributors, our docs are the best place to learn, troubleshoot, and explore Astro.