メインコンテンツにスキップ

ライブラリ

Libraries Experience & Sentiment

Vite has been the most-loved library for a few years now, but it has now overtaken React to also become the #2 most-used item, and seems ready to take the top spot next year.

Meanwhile, while Next.js is the 13th most-loved project, it's also the 5th most-hated, and generated the most comments overall–which goes to show just how polarizing the framework can be.

カテゴリー:

ベースライン状態:

グループ化:

ソート基準:

01
Build Tools
86.4%
11.5%
11,342
02
Build Tools
84.4%
12.8%
11,348
03
フロントエンドフレームワーク
83.6%
14.4%
12,130
04
バックエンドフレームワーク
79.9%
16.6%
11,689
05
テスト
74.4%
21%
3.6%
11,421
06
メタフレームワーク
58.6%
39.6%
11,845
07
テスト
56.1%
30.5%
12.9%
11,385
08
Build Tools
53.8%
32.5%
13%
11,271
09
テスト
53.8%
30.8%
15.1%
11,396
10
Build Tools
52.7%
14.1%
32.5%
11,264

Experience

  • <span aria-hidden="true">🤓</span> 使ったことがある: Respondents who have used an item.
  • <span aria-hidden="true">👀</span> 知っている: Respondents who have heard about an item, but haven't used it.
  • <span aria-hidden="true">🤷</span> 知らない: Respondents who have never heard about an item.

Sentiment

  • Positive: Respondents who are interested in learning more about a technology; or are willing to use it again.
  • Neutral: Responents who did not indicate any sentiment about a technology.
  • Negative: Respondents who are not interested in learning more about a technology; or have used it and had a negative experience.

評価の移ろい

JavaScript libraries commonly display a "boomerang" pattern over time: boosted by early positivity (line goes right), usage increases (line shoots up), but users then get confronted with more edge cases and real-world issues, and opinions can become more negative (line veers left).

This means any project that moves to the right (such as Vue.js) or even just stays vertical (such as Astro) is worth paying attention to!

それぞれの線は2016年から2020年までの経過です。上にある技術ほど、より多くの人に使われていることを表します。また、右にある技術ほど、多くの人が学びたいと考えているもの、もしくは過去に利用し、また使いたいものと思っていることを表します。

カテゴリー:

X軸の範囲否定的な意見肯定的な意見Y軸の範囲使ったことがある使ったことがないReact. Velocity: 26.32. 否定的で利用率が低い方向に推移.react, 2016:多くが肯定的 (68.52%), (5.28%)react, 2017:多くが肯定的 (69.36%), (23.93%)react, 2018:多くが肯定的 (67.98%), (43.03%)react, 2019:多くが肯定的 (67.43%), (60.47%)react, 2020:多くが肯定的 (63.25%), (60.02%)react, 2021:多くが肯定的 (53.12%), (59.8%)react, 2022:多くが肯定的 (52.86%), (63.52%)react, 2023:多くが肯定的 (42.61%), (68.81%)react, 2024:多くが肯定的 (35.37%), (64.28%)react, 2025:多くが肯定的 (31.01%), (69.1%)Vue.js. Velocity: 110.51. 否定的で利用率が低い方向に推移.vuejs, 2016:多くが肯定的 (8.91%), (-79.95%)vuejs, 2017:多くが肯定的 (47.39%), (-56.96%)vuejs, 2018:多くが肯定的 (52.2%), (-36.72%)vuejs, 2019:多くが肯定的 (49.65%), (-7.19%)vuejs, 2020:多くが肯定的 (46.96%), (-2.06%)vuejs, 2021:多くが肯定的 (30.62%), (2.38%)vuejs, 2022:多くが肯定的 (25.88%), (-7.74%)vuejs, 2023:多くが肯定的 (26.26%), (0.23%)vuejs, 2024:多くが肯定的 (29.75%), (8.44%)vuejs, 2025:多くが肯定的 (27.71%), (11.75%)Angular. Velocity: 28.53. 否定的で利用率が低い方向に推移.angular, 2016:多くが肯定的 (7.76%), (-60.04%)angular, 2017:多くが否定的 (-10.26%), (-43.16%)angular, 2018:多くが否定的 (-31.44%), (15.44%)angular, 2019:多くが否定的 (-36.53%), (15.45%)angular, 2020:多くが否定的 (-35.04%), (11.6%)angular, 2021:多くが否定的 (-36.52%), (7.83%)angular, 2022:多くが否定的 (-37.28%), (-2.5%)angular, 2023:多くが否定的 (-34.65%), (-8.34%)angular, 2024:多くが否定的 (-19.24%), (5.56%)angular, 2025:多くが否定的 (-25.72%), (1.98%)Preact. Velocity: 19.83. 否定的で利用率が低い方向に推移.preact, 2018:多くが否定的 (-4.48%), (-85.1%)preact, 2019:多くが否定的 (-5.39%), (-75.65%)preact, 2020:多くが否定的 (-5.74%), (-73.15%)preact, 2021:多くが否定的 (-17.47%), (-71.95%)preact, 2022:多くが否定的 (-12.11%), (-74.44%)preact, 2023:多くが否定的 (-17.73%), (-72.53%)preact, 2024:多くが否定的 (-20.43%), (-56.01%)preact, 2025:多くが否定的 (-16.52%), (-53.21%)Svelte. Velocity: 50.43. 否定的で利用率が低い方向に推移.svelte, 2019:多くが肯定的 (28.21%), (-84.44%)svelte, 2020:多くが肯定的 (34.33%), (-70.91%)svelte, 2021:多くが肯定的 (42.28%), (-60.33%)svelte, 2022:多くが肯定的 (45.3%), (-57.8%)svelte, 2023:多くが肯定的 (44.67%), (-48.42%)svelte, 2024:多くが肯定的 (32.04%), (-37.26%)svelte, 2025:多くが肯定的 (29.17%), (-34.97%)Alpine.js. Velocity: 31.01. 否定的で利用率が低い方向に推移.alpinejs, 2020:多くが否定的 (-5.48%), (-93.31%)alpinejs, 2021:多くが否定的 (-10.94%), (-88.64%)alpinejs, 2022:多くが否定的 (-12.58%), (-87.8%)alpinejs, 2023:多くが否定的 (-16.14%), (-84.67%)alpinejs, 2024:多くが否定的 (-13.18%), (-57.17%)alpinejs, 2025:多くが否定的 (-12.52%), (-55.24%)Lit. Velocity: 29.1. 否定的で利用率が低い方向に推移.litelement, 2020:多くが否定的 (-1.58%), (-89.25%)litelement, 2021:多くが否定的 (-2.27%), (-85.9%)litelement, 2022:多くが否定的 (-6.88%), (-87.73%)litelement, 2023:多くが否定的 (-4.8%), (-84.18%)litelement, 2024:多くが否定的 (-6.78%), (-56.29%)litelement, 2025:多くが否定的 (-6.86%), (-54.86%)Solid. Velocity: 41.62. 否定的で利用率が低い方向に推移.solid, 2021:多くが肯定的 (6.02%), (-94.44%)solid, 2022:多くが肯定的 (23.7%), (-87.53%)solid, 2023:多くが肯定的 (15.58%), (-82.11%)solid, 2024:多くが肯定的 (9.51%), (-61.22%)solid, 2025:多くが肯定的 (11.64%), (-58.44%)Qwik. Velocity: 3.26. 否定的で利用率が低い方向に推移.qwik, 2022:多くが肯定的 (17.05%), (-96.41%)qwik, 2023:多くが肯定的 (3.54%), (-91.85%)qwik, 2024:多くが否定的 (-6.44%), (-65.24%)qwik, 2025:多くが否定的 (-11.32%), (-64.76%)Stencil. Velocity: 26.96. 否定的で利用率が低い方向に推移.stencil, 2022:多くが否定的 (-9.72%), (-91.42%)stencil, 2023:多くが否定的 (-17.23%), (-90.98%)stencil, 2024:多くが否定的 (-11.81%), (-62.1%)stencil, 2025:多くが否定的 (-11.92%), (-62.25%)HTMX. Velocity: 4.59. 否定的で利用率が低い方向に推移.htmx, 2023:多くが肯定的 (10.69%), (-89.74%)htmx, 2024:多くが否定的 (-5.88%), (-66.61%)htmx, 2025:多くが否定的 (-10.73%), (-63.72%)Next.js. Velocity: 76.03. 否定的で利用率が低い方向に推移.nextjs, 2018:多くが肯定的 (24.14%), (-80.42%)nextjs, 2019:多くが肯定的 (49.52%), (-45.5%)nextjs, 2020:多くが肯定的 (55.25%), (-26.64%)nextjs, 2021:多くが肯定的 (53.11%), (-10.27%)nextjs, 2022:多くが肯定的 (53.66%), (-2.91%)nextjs, 2023:多くが肯定的 (33.21%), (14.11%)nextjs, 2024:多くが肯定的 (12.27%), (14.61%)nextjs, 2025:多くが否定的 (-3.08%), (22.84%)Nuxt. Velocity: 20.55. 否定的で利用率が低い方向に推移.nuxt, 2020:多くが肯定的 (9.77%), (-66.36%)nuxt, 2021:多くが肯定的 (8.22%), (-60.43%)nuxt, 2022:多くが肯定的 (5.26%), (-63.96%)nuxt, 2023:多くが肯定的 (2.19%), (-53.1%)nuxt, 2024:多くが肯定的 (0.66%), (-37.78%)nuxt, 2025:多くが肯定的 (0.06%), (-36.09%)Gatsby. Velocity: -66.62. 肯定的で利用率が高い方向に推移.gatsby, 2019:多くが肯定的 (36.2%), (-50.33%)gatsby, 2020:多くが肯定的 (16.23%), (-43.78%)gatsby, 2021:多くが否定的 (-12.47%), (-46.5%)gatsby, 2022:多くが否定的 (-28.12%), (-54.18%)gatsby, 2023:多くが否定的 (-50.01%), (-54.01%)gatsby, 2024:多くが否定的 (-38.61%), (-43.26%)gatsby, 2025:多くが否定的 (-38.65%), (-42.09%)Remix. Velocity: 4.28. 否定的で利用率が低い方向に推移.remix, 2021:多くが肯定的 (23.1%), (-90.13%)remix, 2022:多くが肯定的 (13.43%), (-84.42%)remix, 2023:多くが肯定的 (3.14%), (-79.16%)remix, 2024:多くが肯定的 (2.93%), (-57.53%)remix, 2025:多くが否定的 (-10.65%), (-52.08%)Astro. Velocity: 83.52. 否定的で利用率が低い方向に推移.astro, 2021:多くが肯定的 (11.43%), (-93.52%)astro, 2022:多くが肯定的 (26.54%), (-82.41%)astro, 2023:多くが肯定的 (31.33%), (-61.89%)astro, 2024:多くが肯定的 (29.42%), (-36.43%)astro, 2025:多くが肯定的 (29.62%), (-28.19%)SvelteKit. Velocity: 19.95. 否定的で利用率が低い方向に推移.sveltekit, 2021:多くが肯定的 (27.75%), (-80.31%)sveltekit, 2022:多くが肯定的 (29.52%), (-76.26%)sveltekit, 2023:多くが肯定的 (27.1%), (-64.41%)sveltekit, 2024:多くが肯定的 (14.58%), (-47.07%)sveltekit, 2025:多くが肯定的 (12.44%), (-45.05%)Docusaurus. Velocity: 22.89. 否定的で利用率が低い方向に推移.docusaurus, 2022:多くが肯定的 (8.56%), (-83.28%)docusaurus, 2023:多くが肯定的 (1.27%), (-79.41%)docusaurus, 2024:多くが肯定的 (0.1%), (-54.21%)docusaurus, 2025:多くが否定的 (-1.11%), (-50.71%)SolidStart. Velocity: 26.31. 否定的で利用率が低い方向に推移.solidstart, 2023:多くが肯定的 (4.37%), (-94.2%)solidstart, 2024:多くが肯定的 (0.65%), (-66.2%)solidstart, 2025:多くが否定的 (-0.28%), (-63.23%)Deno Fresh. Velocity: 31.07. 否定的で利用率が低い方向に推移.fresh, 2023:多くが否定的 (-0.54%), (-94.1%)fresh, 2024:多くが肯定的 (1.8%), (-66.12%)fresh, 2025:多くが否定的 (-0.6%), (-62.95%)Quasar. Velocity: 27.08. 否定的で利用率が低い方向に推移.quasar, 2020:多くが否定的 (-2.89%), (-92.95%)quasar, 2021:多くが否定的 (-5.24%), (-91.03%)quasar, 2022:多くが否定的 (-6.04%), (-91.81%)quasar, 2023:多くが否定的 (-8.36%), (-89.06%)quasar, 2024:多くが否定的 (-3.99%), (-65.54%)quasar, 2025:多くが否定的 (-4.78%), (-63.96%)Express. Velocity: 7.43. 否定的で利用率が低い方向に推移.express, 2017:多くが肯定的 (62.76%), (32.68%)express, 2018:多くが肯定的 (68.36%), (37.28%)express, 2019:多くが肯定的 (71.66%), (54.7%)express, 2020:多くが肯定的 (71.26%), (60.24%)express, 2021:多くが肯定的 (63.71%), (61.98%)express, 2025:多くが肯定的 (42.11%), (60.75%)NestJS. Velocity: 52.54. 否定的で利用率が低い方向に推移.nest, 2020:多くが肯定的 (12.19%), (-74.33%)nest, 2021:多くが肯定的 (14.84%), (-61.67%)nest, 2025:多くが肯定的 (9.07%), (-18.66%)Fastify. Velocity: 52.83. 否定的で利用率が低い方向に推移.fastify, 2020:多くが肯定的 (7.2%), (-87.99%)fastify, 2021:多くが肯定的 (16.22%), (-78.73%)fastify, 2025:多くが肯定的 (10.44%), (-38.39%)Strapi. Velocity: 26.04. 否定的で利用率が低い方向に推移.strapi, 2020:多くが肯定的 (6.94%), (-81.79%)strapi, 2021:多くが肯定的 (7.12%), (-74.98%)strapi, 2025:多くが否定的 (-4%), (-44.8%)Koa. Velocity: 11.42. 否定的で利用率が低い方向に推移.koa, 2017:多くが肯定的 (7.26%), (-77.73%)koa, 2018:多くが肯定的 (0.44%), (-82.13%)koa, 2019:多くが肯定的 (3.74%), (-71.79%)koa, 2020:多くが否定的 (-0.15%), (-68.97%)koa, 2025:多くが否定的 (-7.61%), (-51.44%)Hapi. Velocity: 14.28. 否定的で利用率が低い方向に推移.hapi, 2017:多くが否定的 (-0.86%), (-81.8%)hapi, 2020:多くが否定的 (-9.19%), (-81.66%)hapi, 2025:多くが否定的 (-6.72%), (-61.64%)Jest. Velocity: 147.96. 否定的で利用率が低い方向に推移.jest, 2016:多くが肯定的 (6.44%), (-84%)jest, 2017:多くが肯定的 (42.04%), (-47.24%)jest, 2018:多くが肯定的 (58.96%), (-17.8%)jest, 2019:多くが肯定的 (76.61%), (27.02%)jest, 2020:多くが肯定的 (78.95%), (36.59%)jest, 2021:多くが肯定的 (75.27%), (45.4%)jest, 2022:多くが肯定的 (64.98%), (36.54%)jest, 2023:多くが肯定的 (51.12%), (48.58%)jest, 2024:多くが肯定的 (28.34%), (45.06%)jest, 2025:多くが肯定的 (19.14%), (51.25%)Mocha. Velocity: -68.09. 肯定的で利用率が高い方向に推移.mocha, 2016:多くが肯定的 (62.19%), (-2.98%)mocha, 2017:多くが肯定的 (55.53%), (3.54%)mocha, 2018:多くが肯定的 (41.56%), (-4.2%)mocha, 2019:多くが肯定的 (36.4%), (8.14%)mocha, 2020:多くが肯定的 (28.61%), (5.4%)mocha, 2021:多くが肯定的 (14.57%), (0.55%)mocha, 2022:多くが肯定的 (9.26%), (-12.42%)mocha, 2023:多くが否定的 (-7.12%), (-9.14%)mocha, 2024:多くが否定的 (-6.82%), (-9.91%)mocha, 2025:多くが否定的 (-6.93%), (-1.95%)Storybook. Velocity: 71.11. 否定的で利用率が低い方向に推移.storybook, 2018:多くが肯定的 (31.26%), (-65.34%)storybook, 2019:多くが肯定的 (47.84%), (-29.88%)storybook, 2020:多くが肯定的 (53.06%), (-15.73%)storybook, 2021:多くが肯定的 (52.76%), (-4.13%)storybook, 2022:多くが肯定的 (46.97%), (-10.75%)storybook, 2023:多くが肯定的 (45.6%), (4.08%)storybook, 2024:多くが肯定的 (21.2%), (9.62%)storybook, 2025:多くが肯定的 (19.43%), (17.58%)Cypress. Velocity: 13.74. 否定的で利用率が低い方向に推移.cypress, 2019:多くが肯定的 (41.46%), (-48.85%)cypress, 2020:多くが肯定的 (51.61%), (-29.83%)cypress, 2021:多くが肯定的 (53.55%), (-14.58%)cypress, 2022:多くが肯定的 (44.64%), (-15.49%)cypress, 2023:多くが肯定的 (28.99%), (-5.76%)cypress, 2024:多くが肯定的 (7.98%), (-0.01%)cypress, 2025:多くが肯定的 (1.93%), (4.42%)Puppeteer. Velocity: 13.5. 否定的で利用率が低い方向に推移.puppeteer, 2019:多くが肯定的 (36.03%), (-45.41%)puppeteer, 2020:多くが肯定的 (37.56%), (-33.02%)puppeteer, 2021:多くが肯定的 (30.26%), (-26.09%)puppeteer, 2022:多くが肯定的 (22.35%), (-31.36%)puppeteer, 2023:多くが肯定的 (19.91%), (-21.08%)puppeteer, 2024:多くが肯定的 (8.01%), (-14.54%)puppeteer, 2025:多くが肯定的 (8.53%), (-4.4%)Testing Library. Velocity: 27.01. 否定的で利用率が低い方向に推移.testing_library, 2020:多くが肯定的 (33.13%), (-47.16%)testing_library, 2021:多くが肯定的 (42.61%), (-29.66%)testing_library, 2022:多くが肯定的 (38.58%), (-30.77%)testing_library, 2023:多くが肯定的 (33.64%), (-19.91%)testing_library, 2024:多くが肯定的 (22.02%), (-15.38%)testing_library, 2025:多くが肯定的 (21.98%), (-8.99%)Playwright. Velocity: 137.51. 否定的で利用率が低い方向に推移.playwright, 2020:多くが肯定的 (8.84%), (-93.37%)playwright, 2021:多くが肯定的 (17.69%), (-81%)playwright, 2022:多くが肯定的 (30.42%), (-68.54%)playwright, 2023:多くが肯定的 (49.93%), (-40.47%)playwright, 2024:多くが肯定的 (35.46%), (-12.69%)playwright, 2025:多くが肯定的 (42.97%), (10%)WebdriverIO. Velocity: 19.57. 否定的で利用率が低い方向に推移.webdriverio, 2020:多くが否定的 (-0.51%), (-80.11%)webdriverio, 2021:多くが否定的 (-5.16%), (-80.52%)webdriverio, 2022:多くが否定的 (-6.16%), (-82.65%)webdriverio, 2023:多くが否定的 (-8.57%), (-82.46%)webdriverio, 2024:多くが否定的 (-6.85%), (-57.67%)webdriverio, 2025:多くが否定的 (-6.87%), (-54.17%)Vitest. Velocity: 147.58. 否定的で利用率が低い方向に推移.vitest, 2021:多くが肯定的 (16.75%), (-94.66%)vitest, 2022:多くが肯定的 (30.87%), (-71.88%)vitest, 2023:多くが肯定的 (54.65%), (-33.53%)vitest, 2024:多くが肯定的 (43.27%), (-5.97%)vitest, 2025:多くが肯定的 (52.21%), (17.46%)Selenium. Velocity: 9.12. 否定的で利用率が低い方向に推移.selenium, 2022:多くが否定的 (-11.72%), (-33.01%)selenium, 2023:多くが否定的 (-34.28%), (-25.12%)selenium, 2024:多くが否定的 (-25.99%), (-16.45%)selenium, 2025:多くが否定的 (-25.74%), (-9.85%)TestCafe. Velocity: 25.57. 否定的で利用率が低い方向に推移.testcafe, 2022:多くが否定的 (-6.83%), (-92.05%)testcafe, 2023:多くが否定的 (-12.54%), (-90.96%)testcafe, 2024:多くが否定的 (-5.5%), (-67.05%)testcafe, 2025:多くが否定的 (-5.55%), (-67.75%)Mock Service Worker. Velocity: 19.97. 否定的で利用率が低い方向に推移.mock_service_worker, 2023:多くが肯定的 (16.97%), (-74.45%)mock_service_worker, 2024:多くが肯定的 (9.49%), (-52.18%)mock_service_worker, 2025:多くが肯定的 (10.23%), (-47.75%)Node Test Runner. Velocity: 5.41. 否定的で利用率が低い方向に推移.node_test_runner, 2024:多くが肯定的 (11.77%), (-56.53%)node_test_runner, 2025:多くが肯定的 (8.22%), (-47.57%)webpack. Velocity: -37.39. 肯定的で利用率が高い方向に推移.webpack, 2016:多くが肯定的 (66.01%), (6.39%)webpack, 2017:多くが肯定的 (81.67%), (46.16%)webpack, 2020:多くが肯定的 (71.9%), (77.36%)webpack, 2021:多くが肯定的 (47.42%), (78.37%)webpack, 2022:多くが肯定的 (25.17%), (69.55%)webpack, 2023:多くが否定的 (-7.34%), (80.12%)webpack, 2024:多くが否定的 (-24.48%), (70.95%)webpack, 2025:多くが否定的 (-38.45%), (73.45%)Parcel. Velocity: -18.12. 肯定的で利用率が高い方向に推移.parcel, 2020:多くが肯定的 (32.11%), (-45.24%)parcel, 2021:多くが肯定的 (25.9%), (-37.94%)parcel, 2022:多くが肯定的 (8.9%), (-45.64%)parcel, 2023:多くが否定的 (-4.58%), (-41.32%)parcel, 2024:多くが否定的 (-4.15%), (-31.58%)parcel, 2025:多くが否定的 (-4.97%), (-26.28%)Rollup. Velocity: 87.5. 否定的で利用率が低い方向に推移.rollup, 2017:多くが肯定的 (14.6%), (-78.44%)rollup, 2020:多くが肯定的 (28.33%), (-39.83%)rollup, 2021:多くが肯定的 (28.62%), (-22.14%)rollup, 2022:多くが肯定的 (18.73%), (-27.31%)rollup, 2023:多くが肯定的 (27.17%), (-12.11%)rollup, 2024:多くが肯定的 (18.89%), (-3.88%)rollup, 2025:多くが肯定的 (21.06%), (2.59%)tsc CLI. Velocity: -64.43. 肯定的で利用率が高い方向に推移.tsc, 2020:多くが肯定的 (59.11%), (23.36%)tsc, 2021:多くが肯定的 (76.88%), (57.36%)tsc, 2022:多くが肯定的 (38.36%), (-2.9%)tsc, 2023:多くが肯定的 (31.69%), (4.3%)tsc, 2024:多くが肯定的 (15.84%), (-1.61%)tsc, 2025:多くが肯定的 (14.88%), (3.15%)SWC. Velocity: 75.12. 否定的で利用率が低い方向に推移.swc, 2020:多くが肯定的 (1.86%), (-98.24%)swc, 2021:多くが肯定的 (18.45%), (-85.43%)swc, 2022:多くが肯定的 (17.27%), (-74.73%)swc, 2023:多くが肯定的 (29.67%), (-49.08%)swc, 2024:多くが肯定的 (11.11%), (-34.95%)swc, 2025:多くが肯定的 (9.19%), (-30.44%)esbuild. Velocity: 117.47. 否定的で利用率が低い方向に推移.esbuild, 2020:多くが肯定的 (15.85%), (-89.08%)esbuild, 2021:多くが肯定的 (48.14%), (-47.48%)esbuild, 2022:多くが肯定的 (42.47%), (-38.22%)esbuild, 2023:多くが肯定的 (52.68%), (1.29%)esbuild, 2024:多くが肯定的 (31.26%), (8.63%)esbuild, 2025:多くが肯定的 (29.5%), (14.73%)Vite. Velocity: 137.74. 否定的で利用率が低い方向に推移.vite, 2021:多くが肯定的 (52.01%), (-40.11%)vite, 2022:多くが肯定的 (68.76%), (-2.56%)vite, 2023:多くが肯定的 (82.74%), (46.63%)vite, 2024:多くが肯定的 (72.3%), (59.66%)vite, 2025:多くが肯定的 (78.11%), (71.52%)Turbopack. Velocity: 27.7. 否定的で利用率が低い方向に推移.turbopack, 2022:多くが肯定的 (37.31%), (-89.57%)turbopack, 2023:多くが肯定的 (23.24%), (-67.33%)turbopack, 2024:多くが肯定的 (5.73%), (-41.43%)turbopack, 2025:多くが肯定的 (0.77%), (-25.32%)tsup. Velocity: 26.76. 否定的で利用率が低い方向に推移.tsup, 2023:多くが肯定的 (6.8%), (-85%)tsup, 2024:多くが肯定的 (2.79%), (-60.6%)tsup, 2025:多くが肯定的 (3.04%), (-54.47%)Rspack. Velocity: 7.32. 否定的で利用率が低い方向に推移.rspack, 2024:多くが肯定的 (9.23%), (-66.81%)rspack, 2025:多くが肯定的 (6.71%), (-56.96%)Rolldown. Velocity: 21.88. 否定的で利用率が低い方向に推移.rolldown, 2024:多くが肯定的 (14.19%), (-70.09%)rolldown, 2025:多くが肯定的 (20.08%), (-54.09%)

凡例

人気上昇中

人気低下中

  • 線によっては年を飛ばしていることがあります
  • 1年分のデータしかない技術は表示されていません
  • velocityの計算式 = (最も直近の評価 - 最も古い評価) + (最も直前の利用率) - (最も古い利用率)
  • 正のvelocityは、肯定的な評価や利用率が、時間の経過とともに増加していることを表します。
We asked members of the JavaScript community to share their “pick of the year”

My 2025 Pick: Bree Hall

My pick is Bree Hall, she's been doing great work and we're lucky to have her as part of the community.
We asked members of the JavaScript community to share their “pick of the year”

Shaundai Person

Senior Software Engineer at Netflix

ライブラリのティアリスト

By having a satisfaction ratio above 90%, Hono and Bun make a well-deserved entrance into the S-tier this year.

フロントエンドフレームワーク
メタフレームワーク
バックエンドフレームワーク
テスト
ビルドツール
このチャートはライブラリをその満足度(また使いたいと回答したユーザーの%)でランクづけしたものです。注:使ったことのある回答者が全体のの10%に満たない技術は含まれていません。

The prize for largest relative usage increase goes to Vitest and Playwright, which both gained 14 percentage points year-over-year.

Meanwhile, Rolldown saw a huge increase in name recognition, going from *33%% to 51% awareness. And when looking at satisfaction, Next.js experienced the largest drop, going from 68% to 55%.

Finally, it's also interesting to see that both Preact and React fare much better among respondents who have actually used them than those who have merely heard about the libraries (as shown in the Appreciation tab).

利用率:

Proportion of respondents having used an item

Filters:

0%
20%
40%
60%
80%
100%
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
0%
20%
40%
60%
80%
100%
webpack
React
Vite
Express
Jest
Next.js
Storybook
esbuild
Vitest
tsc CLI

満足度 vs 利用率

With this year's inclusion of back-end frameworks, Express has joined Vite, React, and Jest in the coveted top-right quadrant. But Vue.js, Storybook, and Vitest are not far behind!

フロントエンドフレームワーク
メタフレームワーク
バックエンドフレームワーク
テスト
ビルドツール

このチャートは技術ごとにその満足度(もしくは関心度)と総利用数でプロットしたものです。4つの領域は、次のように読み取れます。

  • ASSESS: 利用率は低いが、満足度が高い。チェックしておくとよさそうな技術。

  • ADOPT: 利用率も満足度も高い。使っても大丈夫な技術。

  • AVOID: 利用率も満足度も低い。いまは避けておいた方がよさそうな技術。

  • ANALYZE: 利用率は高いが、満足度は低い。現在使っているなら、見直すとよさそうな技術。

おすすめのリソース

Complete Intro to React, v9
Brian Holt
Neon

Complete Intro to React, v9

Learn to build real-world apps with React 18 and React 19. Use tools like Vite, ESLint, and Prettier to scaffold a project and the latest React and TanStack features to build a complete e-commerce application.
TypeScript Fundamentals
Mike North
Stripe

TypeScript Fundamentals

TypeScript reduces bugs and improves maintainability when writing JavaScript. Learn all the key Typescript features such as variable typing, function signatures, union and intersection types, type aliases, and generics.
パートナーのサポートに感謝しています! 詳細をみる。