Astro is a free, open-source web framework built for content-heavy sites such as blogs, docs, marketing pages and shops.
It renders pages to plain HTML by default and ships JavaScript only where a page needs it, which is why it shows up so often next to headless CMS products like Payload, Storyblok and Sanity. Cloudflare bought the company behind it in January 2026.
Astro is a framework, not a CMS, so it has no revenue, seat count or G2 page to report. What it does have is public npm data, GitHub activity, developer surveys and one big corporate deal.
Table of Contents
ToggleAstro statistics at a glance
| Metric | Figure | Date | Source |
|---|---|---|---|
npm downloads of astro, last 30 days | 28,146,861 | Sep 19 to Oct 18, 2026 | npm downloads API |
| Same window a year earlier | 3,486,824 | Sep 19 to Oct 18, 2025 | npm downloads API |
| npm downloads, last 12 months | 140,292,137 | Oct 19, 2025 to Oct 18, 2026 | npm downloads API |
| GitHub stars | About 61,700 | Oct 20, 2026 | GitHub |
| GitHub forks | About 3,700 | Oct 20, 2026 | GitHub |
| License | MIT | Oct 20, 2026 | GitHub |
| Acquirer | Cloudflare, announced Jan 16, 2026 | Jan 2026 | Cloudflare press release |
| Astro 6 release | Mar 10, 2026 | Mar 2026 | Astro blog |
| Share of all websites | 0.2% | Oct 20, 2026 | W3Techs |
| Share of known-CMS sites | 0.3% | Oct 20, 2026 | W3Techs |
| Releases in 2025 | 113 | 2025 | Astro 2025 year in review |
Astro Downloads and adoption
I pulled these from npm’s public downloads API on October 20, 2026.
| Package | Sep 19 to Oct 18, 2026 | Sep 19 to Oct 18, 2025 | Change |
|---|---|---|---|
astro | 28,146,861 | 3,486,824 | About +707% |
@astrojs/cloudflare (Cloudflare adapter) | 4,692,796 | 406,814 | About +1,053% |
astro, 12 months | Downloads |
|---|---|
| Oct 19, 2025 to Oct 18, 2026 | 140,292,137 |
| Oct 19, 2024 to Oct 18, 2025 | 26,352,599 |
The 12-month figure is up about 432%. I calculated all three changes from the counts above.
Month by month in 2026 (summed from npm’s daily range API for astro):
| Month | Downloads |
|---|---|
| January | 4.59 million |
| February | 5.36 million |
| March | 7.72 million |
| April | 9.24 million |
| May | 12.64 million |
| June | 14.08 million |
| July | 17.62 million |
| August | 20.08 million |
| September | 23.95 million |
The daily data shows a steady climb with weekday highs and weekend dips. It also includes several days that read zero (for example June 5, July 12, August 14, September 3, 7, 8 and 15, and several in October), which look like gaps in the data, not real drops, so some months are slightly undercounted.
How to read this:
- Consistent with Astro’s own number. Astro’s 2025 year in review (January 12, 2026) said weekly downloads went from about 360,000 at the start of 2025 to over 900,000 at year end. That works out to about 3.9 million a month, close to January 2026’s 4.59 million.
- The 2026 jump is unusually steep. An eightfold rise in a year is hard to explain from developer growth alone. I could not tell what drives it. Possible factors include more sites, automated installs, CI builds, AI coding tools that scaffold Astro projects, and the Cloudflare tie-in. Those are guesses, not findings, so I would not claim the number of Astro developers grew eightfold.
- Scale check. The
nextpackage had 266,194,038 downloads over the same 30 days, so Astro’s count is about 11% of Next.js’s. I did not pull Next.js’s prior-year figure, so I make no growth comparison. - General caveat. npm counts include automated installs and say nothing about production sites.
GitHub and open-source activity
- Stars and forks: 61.7k stars and 3.7k forks on October 20, 2026. Astro’s year in review said stars passed 50,000 in early 2025 and reached about 55,200 by January 2026, a gain of nearly 7,000 in 2025. By those two sources, the repository added about 6,500 stars in the nine months since.
- Ranking: The year in review ranks Astro 293rd among all GitHub repositories.
- License: MIT.
- Releases: 113 releases in 2025, including v6 alpha builds (Astro year in review). Astro 6.2 and an Astro 7 alpha (Vite 8 support and a stable Rust compiler) were announced by April 30, 2026 (Astro’s monthly update).
- Contributors: GitHub’s page showed no contributor count. Astro’s own Astro 6 post lists 14 core team members.
- Starlight (Astro’s documentation theme): About 300 contributors and 3,300 commits in 2025, 10,000+ active projects and 7,600 GitHub stars, per Astro’s year in review. Astro says Starlight powers docs for Cloudflare, Google, Microsoft, Netlify, OpenAI and WP Engine.
The Cloudflare acquisition
- Announced: January 16, 2026, by Cloudflare. The team behind Astro, The Astro Technology Company, joined Cloudflare. The release does not say whether Cloudflare bought the company itself or only hired the team, and it gave no price. It mentioned the “potential timing of the closing” without a date, and I found no closing announcement.
- Open source: Astro “will remain open source” under Cloudflare, and Cloudflare will support contributions through the Astro Ecosystem Fund alongside Webflow, Netlify, Wix and Sentry.
- Company claims: Astro is used by “hundreds of thousands of developers.” Customers named: Unilever, Visa and NBC News. Webflow and Wix are cited as platforms built on Astro that run on Cloudflare. No download, star or site counts came with the release.
- People: Fred Schott is CEO of The Astro Technology Company.
- Before the deal: Astro’s 2025 year in review lists sponsor money from Cloudflare ($150,000) and Webflow ($150,000), and a $5,000-a-month video partnership with Mux. I did not find earlier funding rounds I could verify.
Astro Releases and product milestones
- January 2026: Astro 6 beta released the same week as the Cloudflare announcement.
- March 10, 2026: Astro 6 released, with a redesigned dev server that runs the production runtime (including Cloudflare’s
workerdruntime in development), a built-in Fonts API, stable Live Content Collections and Content Security Policy API, Vite 7, Shiki 4 and Zod 4, and a requirement of Node 22 or later. Experimental features included a Rust compiler and queued rendering, which Astro says reaches “up to 2x faster rendering” in early benchmarks. That figure is Astro’s own. - April 30, 2026: Astro 6.2 and an Astro 7 alpha preview announced.
Market share
| Source | Figure | Date | What it measures |
|---|---|---|---|
| W3Techs | 0.2% of all websites; 0.3% of known-CMS sites | Oct 20, 2026 | Sites where W3Techs detects Astro |
| Astro blog, citing HTTP Archive | “11.8% on mobile” and “14.6% on desktop sites” | Feb 28, 2026 | Not defined in the post |
These numbers are very far apart, and I would not combine them. The Astro post does not say what its percentages are measured against, and it links to a social media post I could not open. A share of “all sites” would not be 11.8%, so the base is likely a narrower set, such as sites on a framework, but that is my guess, not a fact.
W3Techs detects platforms from page code, which also means it can miss Astro sites. Quote each figure with its source and base, or skip the Astro blog’s number until you can read the underlying HTTP Archive data.
Astro Developer surveys
- State of JavaScript 2025: Astro holds the top satisfaction ranking among meta-frameworks, and the survey page says Next.js’s satisfaction ratio is 39% below Astro’s. It names Next.js as the dominant meta-framework by usage. The text I could read gave no usage or awareness percentages, because the survey’s charts load dynamically.
- Stack Overflow 2025 Developer Survey: Astro’s year in review says Astro ranked fourth most admired web framework, at 62.2% of 23,678 respondents. I did not open the Stack Overflow results, so that is secondhand from Astro’s guest post.
Surveys draw self-selected respondents, so they reflect people who answer developer surveys, not all web teams.
Pricing and cost
Astro itself is free under the MIT license. You pay for hosting, any CMS you connect and the developer hours.
Cloudflare now owns the team behind Astro, and Astro 6 adds a Cloudflare-specific dev runtime, but I did not verify which other hosts Astro 6 supports, so check before you assume a host. For one market’s build rates, see our website development cost in India article.
How Astro compares on the numbers?
| Astro | Next.js | |
|---|---|---|
| npm downloads, last 30 days to Oct 18, 2026 | 28,146,861 | 266,194,038 |
| Owner | Cloudflare (since Jan 2026) | Vercel |
| State of JS 2025 | Top satisfaction among meta-frameworks | Most used meta-framework |
For hosting and platform data on the Next.js side, see our Vercel statistics page. For the CMS options that pair with Astro, see our headless CMS statistics article.
What the Astro numbers suggest?
- Astro’s developer activity is rising fast. Downloads grew every month of 2026, though the size of the jump is unexplained.
- It is a mid-sized project by usage. About 11% of Next.js’s downloads and 0.2% of all websites on W3Techs.
- Developers like it. State of JS 2025 ranks it first on satisfaction among meta-frameworks.
- Ownership changed. Cloudflare’s January 2026 deal ties Astro’s future to a hosting company, with open-source promises that Cloudflare itself made.
- Public data is thin on real sites. There is no verified count of production Astro sites.
FAQ
How many downloads does Astro get?
The astro package had 28,146,861 npm downloads from September 19 to October 18, 2026, up from 3,486,824 in the same window a year earlier. Those counts include automated installs.
How many GitHub stars does Astro have?
About 61,700 stars and 3,700 forks on October 20, 2026.
Who owns Astro?
Cloudflare announced on January 16, 2026 that the Astro team was joining it. Astro remains open source under the MIT license. The release gave no price and did not say whether the company itself was acquired.
Is Astro free?
Yes. The framework is MIT-licensed. You pay for hosting and any services you connect.
What percentage of websites use Astro?
W3Techs lists 0.2% of all websites and 0.3% of sites with a known CMS (October 20, 2026). Astro’s blog cites much higher HTTP Archive figures without defining the base.
Is Astro better than Next.js?
The data cannot answer that. Next.js has more than nine times the npm downloads, while State of JS 2025 ranks Astro higher on satisfaction. The right choice depends on the project.
Sources
- npm downloads API for
astro, 2026, 2025, Oct 2025 to Oct 2026, Oct 2024 to Oct 2025 and the 2026 daily range;@astrojs/cloudflare, 2026 and 2025;next, 2026 (queried Oct 20, 2026) - GitHub: withastro/astro (Oct 20, 2026)
- Cloudflare press release: Cloudflare acquires Astro (Jan 16, 2026)
- Astro: 2025 year in review (Jan 12, 2026; vendor source, guest post by Shinya Fujino)
- Astro: Astro 6 release post (Mar 10, 2026; vendor source)
- Astro: What’s new, February 2026 (Feb 28, 2026) and April 2026 (Apr 30, 2026)
- W3Techs: Astro usage statistics (Oct 20, 2026)
- State of JavaScript 2025: meta-frameworks (2025 survey)