Astro is a new kind of site builder for the modern web. Lightning-fast performance meets powerful developer experience.
Bring Your Own Framework
Build your site using React, Svelte, Vue, Preact, web components, or just plain ol' HTML + JavaScript.
products products
See Collection100% Static HTML, No JS
Astro renders your entire page to static HTML, removing all JavaScript from your final build by default.
products products
See CollectionOn-Demand Components
Need some JS? Astro can automatically hydrate interactive components when they become visible on the page. If the user never sees it, they never load it.
products products
See CollectionBroad Integration
Astro supports TypeScript, Scoped CSS, CSS Modules, Sass, Tailwind, Markdown, MDX, and any of your favorite npm packages.
products products
See CollectionSEO Enabled
Automatic sitemaps, RSS feeds, pagination and collections take the pain out of SEO and syndication.
products products
See CollectionCommunity
Astro is an open source project powered by hundreds of contributors making thousands of individual contributions.
products products
See CollectionAstro plays nice. Bring your own UI framework and deploy to your favorite platform.
Astro is versatile. Explore what's possible and get inspired.