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.

Get Started

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.

Graphic of multiple content files combining into a single webpage

Content-first websites

Fetch data from your CMS or work locally with type-safe Markdown and MDX APIs. Astro automatically removes unused JavaScript and renders to HTML for better core web vitals, conversion rates and SEO.

Graphic of a single section of a webpage rendering in the browser

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.

Blogs

Build personal and professional blogs with Astro's built-in Markdown support and content APIs.

Blog themesSee it in the wild

Marketing

Stand out from the crowd with a lightning fast site that ranks higher in SEO.

Marketing themesSee it in the wild

Agencies

Agencies use Astro to build fast websites, faster. Customize every site with full control over your frontend code.

Agency themesSee it in the wild

E-Commerce

Time is money. Give your customers a better shopping experience and grow your business faster.

E-Commerce themesSee it in the wild

Portfolios

Put your best foot forward with a portfolio that performs. Help people get to know you (and your work) faster.

Portfolio themesSee it in the wild

Example for BlogsExample for MarketingExample for AgenciesExample for E-CommerceExample for Portfolios

Full speed

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.

Astro

Score: 98

Gatsby

Score: 68

Next.js

Score: 63

WordPress

Score: 58

Nuxt

Score: 54

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.

Join our community

Get support, get involved, and join our community of 20,000+ Astro developers—it all happens on Discord.

Start building with Astro today

Get Started

Astro is free, open source software made possible by these wonderful sponsors