Search for a command to run...
Web framework optimized for content-driven sites. Renders components on the server and sends lightweight HTML with zero JavaScript by default, improving page load performance. Uses an islands architecture so interactive UI components from React, Vue, Svelte, or Solid load only where needed.
Used by large enterprises and powers many of the fastest marketing sites and blogs. HTTP Archive data shows a higher share of Astro sites pass Core Web Vitals thresholds compared with Next.js, Nuxt, or Gatsby. Differentiator versus full-stack frameworks: minimal client-side JavaScript unless explicitly opted in.
Key capabilities:
Well-suited for marketing sites, blogs, documentation, and e-commerce: teams get a simple HTML-first approach while reusing existing React or Vue components where interactivity is required. Integrates with headless CMSs and works with standard deployment targets.