GitHub

esbuild vs @swc/core

Estimated humans, week by week

  • esbuild
  • @swc/core
  • npm downloads (same color, dashed)

The 12-month chart is drawn in the browser from the npm API.

esbuild vs @swc/core: which is more popular?

packagenpm / weekhumans / week inflationconfidence
esbuild 396,850,580 396,809,773–396,850,580 less than 1% high
@swc/core 57,608,376 57,591,332–57,608,376 less than 1% high

Snapshot from the daily build of Nov 3, 2026, last 7 days of npm data. With JavaScript on, this page recomputes it live with a 12-month chart.

By estimated real human installs, esbuild is ahead of @swc/core by about 6.9×: about 396,849,616 vs 57,606,512 a week. npm's raw counts are 396,850,580 for esbuild and 57,608,376 for @swc/core, which include mirrors, scanners and crawlers.

How the estimate works

  1. Cut the spike every new version gets from mirrors in its first days.
  2. Subtract the flat floor robots download from every version each week.
  3. Show what is left as a range, with an honest confidence level.

Read the methodology