withastro/astro

The web framework for content-driven websites.

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 11 minutes ago
Added to GitGenius on March 6th, 2026
Created on March 15th, 2021
Open Issues & Pull Requests: 107 (+1)
GitHub issues: Enabled
Number of forks: 3,842
Total Stargazers: 63,121 (-1)
Total Subscribers: 221 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 11.8 hours
Mean response time: 59.5 days
90th percentile: 164.1 days
Tracked items: 2,918

Maintainer activity

24 people did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 7, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits.

How this project is maintained

Practically every issue opened in the past year has drawn a reply. 96% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "triage: fix verified" is answered fastest, typically in about 2 hours, while "- P2: nice to have" waits about 31 hours. 98% of issues opened in the past year have since been closed. Three people close 60% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 22
New in 7 days: 30
Closed in 7 days: 40
Avg open age: 6 days
Stale 30+ days: 11
Stale 90+ days: 6

Recent activity

Opened in 7 days: 28
Closed in 7 days: 40
Comments in 7 days: 30
Events in 7 days: 96

Top labels

  • needs triage (826)
  • - P3: minor bug (668)
  • pkg: astro (487)
  • - P4: important (480)
  • - P2: has workaround (225)
  • needs repro (223)
  • triage: fix verified (168)
  • - P2: nice to have (167)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Astro is a website build tool written in TypeScript designed specifically for content-driven websites, combining a powerful developer experience with lightweight output. The project positions itself as a framework for the modern web that enables developers to build fast websites through static generation, server rendering, and component-based architecture. The framework supports a hybrid approach to web development, allowing developers to use islands architecture and multiple frontend frameworks within the same project.

The repository maintains an extensive ecosystem of official integrations and packages. The core astro package is complemented by create-astro for project scaffolding. Framework integrations include @astrojs/react, @astrojs/preact, @astrojs/solid-js, @astrojs/svelte, and @astrojs/vue, enabling developers to use their preferred component libraries. Deployment integrations are available for @astrojs/node, @astrojs/vercel, @astrojs/cloudflare, and @astrojs/netlify. Additional official packages provide functionality for MDX support, RSS generation, sitemap generation, Alpine.js integration, Partytown script management, and type checking. Language tooling packages including @astrojs/language-server, @astrojs/check, @astrojs/ts-plugin, and astro-vscode provide IDE support and developer tooling. The project also maintains external repositories for the Astro compiler and Starlight, a documentation site builder built on Astro.

The repository demonstrates significant community engagement and active maintenance. The project's contributor network overlaps with major open source projects including microsoft/vscode, microsoft/typescript, and rust-lang/rust, suggesting influence from and collaboration with significant technology organizations.

The framework emphasizes developer experience through comprehensive documentation, starter projects accessible directly in the browser, and an active Discord community for support. The project welcomes new contributors and provides a contributors guide to facilitate participation. Astro is distributed under the MIT license and is supported through sponsorships, with notable sponsors including Netlify, Sentry, and Project IDX. The project operates under open governance and voting structures, with documented governance and funding models available to the community.