vergleichen
Bun vs npm
Dieselben Fakten für beide, jede Nacht von GitHub gelesen, dazu die von Hand geprüfte Beziehung.
| Fakt | Bun | npm |
|---|---|---|
| Sprache | Rust | JavaScript |
| Lizenz | Other | Other |
| Sterne | 96k | 10k |
| Neuestes Release | bun-v1.4.2 | v12.2.0 |
| Letzter Push | 2026-10-06 | 2026-10-01 |
| Release-Rhythmus | etwa 19 Tage zwischen Releases | etwa 1 Tag zwischen Releases |
| Aktive Mitwirkende | 8+ Commit-Autoren auf dem Standard-Branch in den letzten 90 Tagen | 14 Commit-Autoren auf dem Standard-Branch in den letzten 90 Tagen |
| Hinweise | keine | keine |
Wie sie zusammenhängen
Bun ersetzt npm. Alternativen zu npm →
Vollwertiger Ersatzbun install reads package.json and writes its own lockfile.
Veröffentlichte Benchmarks, jeweils mit ihrer Quelle. Die Zahlen hängen von der Hardware und der Last ab, auf der sie gemessen wurden.
Running a package.json script
Average time: bun run 7ms, npm run 176ms (yarn run 131ms, pnpm run 259ms).
Bun
- bun-v1.4.22026-09-05Bun v1.4.2
- bun-v1.4.12026-09-04Bun v1.4.1
- bun-v1.4.02026-08-20Bun v1.4
- bun-v1.3.142026-05-13Bun v1.3.14
- bun-v1.3.132026-04-20Bun v1.3.13
npm
- config-v11.2.02026-09-30config: v11.2.0
- v12.2.02026-09-309741b64 #10038 dist-tag: support OIDC authentication (#10038) (@reggi, @Copilot)
- libnpmpublish-v11.2.12026-09-22libnpmpublish: v11.2.1
- libnpmpack-v9.1.142026-09-22libnpmpack: v9.1.14
- libnpmfund-v7.0.272026-09-22libnpmfund: v7.0.27
Bun
unsigniert Das neueste Release, bun-v1.4.2, trägt keine Signatur, die GitHub prüfen könnte.
Der Sicherheitsbericht wird geladen
npm
unsigniert Das neueste Release, v12.2.0, trägt keine Signatur, die GitHub prüfen könnte.
Der Sicherheitsbericht wird geladen