Results of the State of JavaScript 2025 survey

JavaScript logo in a hexagon with text “State of 2025”, “Syntax features”, and “Changes over time”, over background tool names like Vite and Webpack on a complex graph.

TypeScript has effectively won as a language, type stripping lets you run it natively in stable Node.js, and Vite downloads have surpassed Webpack. AI is the new pressure point too, with just under 30% of code AI-generated by late 2025, and tools like Cursor, Zed, Claude, Gemini, and Copilot rising fast.

2025.stateofjs.com