We run surveys to ask thousands of developers which tools, features and practices they use, then publish the results openly for free.
- Surveys
- 6
- Editions
- 29
- Since
- 2016
- Open now
- State of HTML 2026 →
Surveys
State of CSS
The annual developer survey about the latest trends in CSS
Results outView results 2026 →
Press
Articles, newsletters and videos that covered our survey results.
- Patrick BrossetState of CSS 2026State of CSS 2026 →
- CSS-TricksState of CSS 20262026 State of CSS, Devs Surveys →
- LogRocketState of AI 2026What 7,000 developers actually think about AI →
- SyntaxState of AI 202654% AI-Generated and Climbing — State of AI →
- d4bState of AI 2026What the State of AI 2026 Survey Says About Developer Work →
- DevClassState of AI 2026Web devs sleeping with the enemy: AI is doing their job and they worry it's after their desk too →
- Web StandardsState of AI 2026State of AI 2026 results →
- SyntaxState of JavaScript 2025The State of Javascript 2026 →
- InfoQState of JavaScript 2025State of JavaScript 2025: Survey Reveals a Maturing Ecosystem with TypeScript Cementing Dominance →
- StrapiState of JavaScript 2025State of JavaScript 2025: Key Insights Revealed →
- StrapiState of React 2025State of React 2025: Developer Insights →
- heiseState of React 2025React Development: Popularity of TanStack Query remains unbroken →
- Front-End FireState of React 2025133: State of React 2025: The Results Are In →
- DevClassState of React 2025React survey shows TanStack gains, doubts over server components →
- The RegisterState of React 2025React survey shows TanStack gains →
- Front-End FireState of JavaScript 2025132: What Developers Really Think: State of JS 2025 Survey Results →
- Certificates.devState of React 2025Breaking Down State of React 2025 Results →
- I ProgrammerState of JavaScript 2025The Stable State of JavaScript 2025 →
- Web StandardsState of HTML 2025Results of the State of HTML 2025 survey →
- LogRocketState of CSS 2025State of CSS in 2025 with Adam Argyle and Kevin Powell | PodRocket →
Show all 43 mentionsShow fewer
- Adrian RoselliState of CSS 2025My Thoughts on the State of Surveys →
- PiccalilliState of CSS 2025The State of CSS 2025 results are in →
- CSS-TricksState of Devs 2025What I Took From the State of Dev 2025 Survey →
- Josh W. ComeauState of Devs 2025The “State of Devs” results are in! →
- WeAreDevelopersState of AI 2025The State of WebDev AI 2025 Results: What Can We Learn? →
- heiseState of React 2024State of React 2024: TanStack Query jetzt beliebter als Next.js →
- International JavaScript ConferenceState of JavaScript 2024The State of JavaScript Ecosystem 2024: Key Trends and Insights →
- InfoWorldState of JavaScript 2024State of JavaScript: Highlights of the JavaScript developer survey →
- HTML All The ThingsState of JavaScript 2024Why Is Everyone Unhappy With JavaScript? | State of JavaScript 2024 Survey →
- Better StackState of JavaScript 2024Everyone HATES Frameworks?!? - State of JavaScript 2024 →
- Josh W. ComeauState of JavaScript 2024Exploring the “State of JavaScript” data →
- Patrick BrossetState of JavaScript 2024My very short and incomplete analysis of the State of JS 2024 survey results →
- web.devState of HTML 2024What do the State of CSS and HTML surveys tell us? →
- web.devState of CSS 2024What do the State of CSS and HTML surveys tell us? →
- WeAreDevelopersState of HTML 2024The State of HTML 2024: What can we learn from it? →
- TechHQState of CSS 2024The state of CSS in 2024 and what developers need to know →
- CSS-TricksState of CSS 2024State of CSS 2024 Results →
- InfoWorldState of JavaScript 2023State of JavaScript: Insights from the latest JavaScript developer survey →
- SyntaxState of React 2023We React to State of React Survey - Syntax #805 →
- Front-End FireState of React 202354: State of React and Stack Overflow Developer Surveys →
- StorybookState of JavaScript 2023State of JS 2023: Fighting back from a sharp left hook →
- DevTheoryState of JavaScript 2023Sortie des Résultats de State of JS 🔥 - Actus JS de juin 2024 →
- SocketState of JavaScript 20232023 State of JavaScript Survey Highlights: Vite Dominates, TypeScript Adoption Soars →
Sponsors
Thanks to the sponsors of our latest surveys for helping keep them free and independent.
Archive
| Edition | Dates | Status | Link |
|---|---|---|---|
| State of HTML 2026 | Oct 1 – Nov 1, 2026 | Open now | Take the survey → |
| State of Devs 2026 | Jul 5 – Sep 5, 2026 | Results soon | View questions → |
| State of CSS 2026 | May 15 – Jun 29, 2026 | Results out | View results → |
| State of AI 2026 | Apr 8 – May 8, 2026 | Results out | View results → |
| State of React 2025 | Nov 19, 2025 – Jan 13, 2026 | Results out | View results → |
| State of JavaScript 2025 | Sep 24 – Nov 11, 2025 | Results out | View results → |
| State of HTML 2025 | Jul 15 – Aug 31, 2025 | Results out | View results → |
| State of CSS 2025 | Jun 1 – Jul 15, 2025 | Results out | View results → |
| State of Devs 2025 | Apr 15 – May 15, 2025 | Results out | View results → |
| State of AI 2025 | Feb 10 – Mar 10, 2025 | Results out | View results → |
| State of JavaScript 2024 | Nov 13 – Dec 10, 2024 | Results out | View results → |
| State of React 2024 | Oct 19 – Nov 19, 2024 | Results out | View results → |
| State of HTML 2024 | Sep 12 – Nov 5, 2024 | Results out | View results → |
| State of CSS 2024 | Aug 17 – Sep 12, 2024 | Results out | View results → |
| State of JavaScript 2023 | Nov 22 – Dec 12, 2023 | Results out | View results → |
| State of React 2023 | Oct 27 – Nov 15, 2023 | Results out | View results → |
| State of HTML 2023 | Sep 19 – Oct 19, 2023 | Results out | View results → |
| State of CSS 2023 | Jun 15 – Jul 15, 2023 | Results out | View results → |
| State of JavaScript 2022 | Nov 1 – Dec 1, 2022 | Results out | View results → |
| State of CSS 2022 | Oct 1 – Oct 30, 2022 | Results out | View results → |
| State of JavaScript 2021 | Jan 1 – Jan 31, 2022 | Results out | View results → |
| State of CSS 2021 | Oct 1 – Oct 30, 2021 | Results out | View results → |
| State of JavaScript 2020 | Dec 1, 2020 – Jan 1, 2021 | Results out | View results → |
| State of CSS 2020 | Oct 1 – Nov 1, 2020 | Results out | View results → |
| State of JavaScript 2019 | Dec 1, 2019 – Jan 1, 2020 | Results out | View results → |
| State of CSS 2019 | Oct 1 – Oct 31, 2019 | Results out | View results → |
| State of JavaScript 2018 | Dec 1 – Dec 31, 2018 | Results out | View results → |
| State of JavaScript 2017 | Dec 1 – Dec 31, 2017 | Results out | View results → |
| State of JavaScript 2016 | Dec 1 – Dec 31, 2016 | Results out | View results → |
About
It started in 2016 with the State of JavaScript, a survey meant to make sense of an ecosystem that was changing faster than anyone could keep up with. The State of CSS, HTML, React, AI and Devs followed.
Devographics is a project by me, Sacha Greif, with help from a collective of volunteer open-source contributors, writers, translators, and more.
Everything is open source. Come say hi on Discord.

