Astro
Some data may be outdated — see provenance labels.
The web framework for content-driven websites. ⭐️ Star to support our work! observed · 2026-10-03
Health v2 · maintenance only
93/100
- Activity 97
- Release rhythm 84
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 2045
- days_rel: 26
- days_push: 18
- n_releases_24m: 974
Adoption not part of the score
63018 stars · 3831 forks observed · 2026-10-03
What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-21, confidence 0.97
Astro is a modern web framework focused on building fast, content‑driven sites. It combines static‑site generation with server‑side rendering and an "islands" architecture to ship minimal JavaScript.
Use cases
- Build a marketing website that loads instantly with minimal JavaScript
- Create a blog or documentation site using Markdown and custom components
- Develop an e‑commerce storefront that needs SEO‑friendly static pages with occasional dynamic islands
- Migrate an existing React/Vue/Svelte site to a faster static‑site generator
- Generate a multi‑page documentation portal with built‑in search and theming
When to choose
- You need top Core Web Vitals performance and want to serve mostly static HTML
- You want to reuse components from React, Vue, Svelte, Solid, etc., within a static site
- Your project benefits from an "islands" model where only interactive parts load JavaScript
- You prefer a framework with a rich ecosystem of integrations and adapters for various hosting platforms
- You want a simple CLI to scaffold, build, and preview sites locally
When to avoid
- Your application is a full‑stack SPA that requires heavy client‑side routing and state management
- You need deep server‑side logic beyond rendering pages (e.g., real‑time APIs)
- You prefer a pure backend framework without any front‑end component model
- Your team is locked into a non‑JavaScript runtime environment
Facets
framework · maturity active
static-site-generator web-framework ssr templating cli web-development frontend browser cross-platform cli islands-architecture zero-js-runtime framework-integrations markdown-content fast-build static-sites content-driven-websites nodejs
10 sources
- readme: https://github.com/withastro/astro · fetched 2026-10-03 · e2a6093fe99c
- homepage: https://astro.build · fetched 2026-09-07 · d5a3909ced6e
- site_page: https://docs.astro.build · fetched 2026-09-07 · 44136fa355b3
- site_page: https://docs.astro.build/ · fetched 2026-09-07 · 44136fa355b3
- site_page: https://docs.astro.build/en/guides/integrations-guide · fetched 2026-09-07 · 77a5efbfc2d8
- site_page: https://docs.astro.build/en/guides/framework-components · fetched 2026-09-07 · cd1ba4a3f96d
- site_page: https://astro.build/themes/details/astro-design-system-docs · fetched 2026-09-07 · 5e3b6b317791
- site_page: https://astro.build/themes/1?search=&categories%5B%5D=docs · fetched 2026-09-07 · c78acac51b58
- site_page: https://astro.build/integrations · fetched 2026-09-07 · 06b05e7d2912
- site_page: https://astro.build/integrations?search=&categories%5B%5D=adapters · fetched 2026-09-07 · 3a3c431ae09a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| withastro/astro | main | 93 |
| withastro/starlight | docs | 92 |
| withastro/docs | docs | 76 |
| withastro/compiler | backend | 84 |
| withastro/prettier-plugin-astro | plugin | 97 |
| withastro/astro.build | frontend | 76 |
| withastro/roadmap | docs | 76 |
| withastro/language-tools | plugin | 10 |
| withastro/action | infra | 96 |
| withastro/adapters | infra | 10 |
| withastro/github-pages | examples | 70 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem