build
A project build after install. Measures the build, not the install.
Loading…
Cites this run by its date, with a link back here.
build
npm, the baseline, is fastest at 17.3s.A project build after install. Measures the build, not the install.
Mean execution time across 1 fixture in the build scenario, from the run of Oct 20, 2026 on GitHub-hosted ubuntu-24.04-arm runners.
Disclosure. vlt publishes this benchmark, and vlt is one of the tools it measures. The suite, its configuration and every result file are public.
| 1 | npm12.2.0 | 17.3s±0.6% | baseline | +2.0% | ||
| 2 | yarn | |||||
17.3s
Lower is faster. ± is the pooled relative standard deviation. Since last run compares with Oct 19, 2026.
nx completed no fixture
17.5s
17.7s
17.7s
17.8s
17.9s
17.9s
20.3s
20.4s
20.7s
21.0s
22.3s
Lower is faster. Bars start at zero, each a bright cap on its tool's colour, labelled with its time and its multiple of the baseline. Dashed outline and dashed rule: the baseline, npm.
Not drawn: nx
| npm | 17.3sbaseline |
| yarn | 17.5s1.01× slower |
| node | 17.7s1.02× slower |
| turborepo | 17.7s1.02× slower |
| yarn (zpm) | 17.8s1.03× slower |
| bun | 17.9s1.03× slower |
| yarn (berry) | 17.9s1.04× slower |
| vlt | 20.3s1.17× slower |
| upm | 20.4s1.18× slower |
| aube | 20.7s1.19× slower |
| pnpm | 21.0s1.22× slower |
| deno | 22.3s1.29× slower |
| nx | DNF |
Each cell is the mean time, with its multiple of npm on that fixture beneath. Bold: fastest on the fixture. DNF: the run exited non-zero and is excluded from every figure. A dash: not run on that fixture.