The State of JavaScript 2025 survey, conducted in November 2025 and published in February 2026, collected responses from developers across the JavaScript ecosystem. The annual survey, run by Devographics and sponsored by Google Chrome, JetBrains, and others, paints a picture of an ecosystem that has stabilized after years of rapid iteration, with clear winners emerging in tooling, frameworks, and language preferences.
The most striking trend in this year's results is the continued dominance of TypeScript. 40 percent of respondents now write exclusively in TypeScript, up from 34 percent in 2024 and 28 percent in 2022, while only 6 percent use plain JavaScript exclusively. Nuxt core team leader Daniel Roe summarized the shift in the survey's conclusion:
TypeScript has won. Not as a bundler, but as a language. Deno and Bun have supported it for a long time. And now, type stripping means you can write it natively in stable Node.js versions.
Despite this, lack of static typing remains the number one language pain point reported by respondents, suggesting that developers who have not yet adopted TypeScript still feel its absence. When asked how they would like to see types implemented natively in JavaScript, TypeScript-like type annotations came in first with 5,380 votes, ahead of runtime types at 3,524.
In the build tools category, Vite has effectively overtaken Webpack. While Webpack retains slightly higher overall usage at 87 percent compared to Vite's 84 percent, the sentiment gap is significant. Vite is has a satisfaction score of 98 percent, while Webpack is just 26 percent down from 36% in 2024. One respondent on the survey described trying to understand legacy code that use Webpack can be painful
.
Turbopack, the Rust-based successor to Webpack sponsored by Vercel, sits at just 28 percent usage, suggesting that Vite's head start and developer experience advantage will be difficult to overcome. Emerging Rust-based tools like Rolldown, which aims to serve as a drop-in Rollup replacement within Vite, jumped from 1% to 10% in 2025, hinting at a future where Rust underpins the JavaScript build pipeline.
The front-end framework landscape has been remarkably stable. React remains the most used framework at 83.6 percent, but the survey revealed notable dissatisfaction. Next.js, used by 59 percent of respondents, had a 21% positive sentiment and 17% negative sentiment, generating the most comments of any project.
I've written Next.js in production for going on 6 years... the Next complexity has gotten absurd
Others have had positive experiences, but are concerned with the future and Vercels strategy:
While I did have a positive experience with Next, I'm worried because Vercel is trying to use it to make money
positive experience atm, but I have serious doubts about the future
Solid.js maintained the highest satisfaction rating for the fifth consecutive year. In the meta-framework space, Astro continued to gain ground as a content-first alternative.
AI-assisted development saw significant growth. Claude usage doubled from 22 to 44 percent, while Cursor more than doubled from 11 to 26 percent. ChatGPT usage declined from 68 to 60 percent.
On the backend, Node.js remains dominant at 90 percent, with Bun in third place at 21 percent a growth of 4%, well ahead of Deno at 11 percent.
The Temporal API, which addresses the long-standing date handling pain point, remains the most anticipated proposal, though excitement has tempered (22% less than the previous year) as it transitions from proposal to browser implementation.
Compared to the 2024 edition, this year's results show an ecosystem that is settling rather than churning, with respondent happiness holding steady at 3.8 out of 5 for the fifth consecutive year.
Previous survey results and methodology details are available on the Devographics GitHub repository. The full 2025 results are freely accessible online.