Skip to content
Innovation & Growth

Gatsby: 55K Stars, 183 Commits. Developer Love Dies Quietly.

Gatsby still has 55,940 GitHub stars. Astro passed it with 60,321 and ships 16x more commits per year.

· 5 min read
Share on X LinkedIn
Gatsby: 55K Stars, 183 Commits. Developer Love Dies Quietly.

The Vanity Metric and the Velocity Metric

GitHub stars are a one-time gesture. A developer clicks the button, moves on, and never returns. The star persists forever. It does not decay when the developer switches frameworks, when the repository goes dormant, or when the last maintainer leaves. Stars are cumulative and permanent — a record of what developers once found interesting.

Commits are different. A commit means someone wrote code, reviewed it, and merged it into the project. It means the framework is being maintained, patched, improved, or at minimum kept alive. Commits require ongoing effort. They cannot be faked at scale and they cannot accumulate from past enthusiasm.

55,940
Gatsby GitHub stars
Source: GitHub API (June 2026)
183
Gatsby commits per year
Source: GitHub API (June 2026)
60,321
Astro GitHub stars
Source: GitHub API (June 2026)
2,937
Astro commits per year
Source: GitHub API (June 2026)

Gatsby's Trajectory

Gatsby launched in 2015 and defined the static site generation category for React developers. At its peak, it attracted venture capital, built a commercial cloud platform, and became the default recommendation for marketing sites and blogs. The framework's GraphQL data layer was polarizing but architecturally ambitious. Gatsby had a vision for how content-driven sites should work.

That vision stopped evolving. WebPulse scores Gatsby at 47.0 activity — the lowest tier in the scoring system. At 183 commits per year, the framework averages roughly one commit every two days. For a project of Gatsby's complexity, that pace covers security patches and minor fixes. It does not cover feature development, architectural improvements, or adaptation to the shifting demands of the AI-agent web.

Astro's Contrast

Astro shipped its 1.0 in August 2022 and has maintained aggressive development since. At 2,937 commits per year and an activity score of 75.0, Astro ships roughly eight commits per day. The framework introduced Islands Architecture, server-first rendering by default, and content collections that map directly to the structured data formats AI agents consume. Astro evolved into what Gatsby would need to become — but Gatsby stopped moving.

The security profile tells a nuanced story. Gatsby has 5 total CVEs in its entire history. Astro has 60. On the surface, fewer CVEs looks safer. In practice, Astro's higher CVE count reflects more code surface area, more third-party integrations, and more active security disclosure. Astro scores 90 in WebPulse security scoring — vulnerabilities found and patched are a sign of a living project, not a failing one. Frameworks that stop shipping also stop finding and fixing vulnerabilities.

47.0
Gatsby WebPulse activity score
Source: WebPulse Framework Intelligence (June 2026)
75.0
Astro WebPulse activity score
Source: WebPulse Framework Intelligence (June 2026)

What This Means for Sites Running Gatsby

A framework with 183 commits per year is not dead. It is dormant. The distinction matters because dormancy creates a specific kind of risk: the sites running Gatsby today continue to function, but they will not receive meaningful improvements. When browser APIs change, when Node.js drops support for older versions, when a dependency in the Gatsby ecosystem publishes a breaking update — 183 commits per year does not leave room to respond.

Organizations running Gatsby-powered sites should measure their exposure not by whether the site works today, but by the framework's capacity to respond when something breaks tomorrow. Stars do not fix vulnerabilities. Stars do not adapt to new runtime requirements. Commits do. And at 183 per year, the window to plan a migration is open now — not because Gatsby has failed, but because it has stopped iterating while the web continues to move.

Share this insight