Astro

Build content-driven websites, apps, and dynamic server APIs with Astro, a framework for modern sites.

astro.build
Astro homepage screenshot

About Astro

Astro is a JavaScript web framework for building content-driven websites, web applications and server APIs. It renders components on the server and sends lightweight HTML to the browser, aiming to reduce unnecessary JavaScript, and it can pull content from a file system, an external API or a CMS. Projects can be extended with integrations, themes and UI components from React, Vue, Preact, Svelte, Solid, Angular or Qwik through its island architecture.

The framework includes content collections for Markdown and MDX, file-based routing, middleware, type-safe actions, optimized images, View Transitions and automatic prefetching, along with deployment adapters for Node.js, Cloudflare, Vercel, Netlify, SST, Deno and AWS. Pricing is not stated on the homepage. Its Core Web Vitals comparison is drawn from HTTP Archive and Chrome UX Report data.

Key features

  • Server-first rendering sends lightweight HTML with minimal unnecessary JavaScript
  • Island architecture supports React, Vue, Preact, Svelte, Solid, Angular and Qwik components
  • Content Collections organize Markdown and MDX with TypeScript type-safety and frontmatter validation
  • File-based routing, middleware and type-safe Actions for server-side logic
  • Deployment adapters for Node.js, Cloudflare, Vercel, Netlify, SST, Deno and AWS
  • Built-in image optimization, View Transitions, prefetching and an MCP server
Best for: Developers and teams building content-heavy sites such as blogs, marketing pages, documentation or e-commerce storefronts who want to limit client-side JavaScript.
Good for
  • Supports components from multiple major UI frameworks without requiring a single one
  • Includes content handling, routing, middleware and image optimization in one framework
  • One-line configuration adapters cover several common hosting platforms
Watch out for
  • Pricing is not stated on the homepage
  • Performance comparisons cite HTTP Archive and Chrome UX Report data rather than an independent audit

Astro at a glance

Type
Online tool
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Astro alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 5 alternatives

Hugo

gohugo.io

Open-source static websites can be generated with Hugo, a flexible tool for building content-driven pages.

XOOPS

xoops.org

Build dynamic community sites and portals with XOOPS, a PHP content management system.

Timber

upstatement.com/timber

Build WordPress themes with Timber, a framework that reduces the WordPress-specific knowledge needed for theming.

Popular in Web Development

Well-known listings from the same topic.

All 122

Astro FAQ

What kinds of sites can be built with Astro?
Astro is described as suitable for content-driven websites, including marketing sites, blogs, e-commerce sites, web applications and dynamic server APIs.
Which UI frameworks can be used with Astro?
React, Vue, Preact, Svelte, Solid, Angular and Qwik components can be brought into an Astro project through its island architecture.
Where can an Astro site be deployed?
Deployment adapters provide one-line configuration for platforms including Node.js, Cloudflare, Vercel, Netlify, SST, Deno and AWS.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing