compare
Bun vs Node.js
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Bun | Node.js |
|---|---|---|
| Language | Rust | JavaScript |
| Licence | Other | Other |
| Stars | 96k | 122k |
| Latest | bun-v1.4.2 | v26.10.0 |
| Last push | 2026-10-06 | 2026-10-06 |
| Release cadence | about 19 days between releases | about 4 days between releases |
| Active contributors | 8+ commit authors on the default branch in the last 90 days | 90+ commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Bun replaces Node.js. Alternatives to Node.js →
Full replacementAims at Node API compatibility, most packages run unchanged.
Published benchmarks, each linked to its source. The numbers depend on the hardware and the workload they were measured on.
Startup time and HTTP requests per second
Bun starts up to 4x faster than Node.js and serves 4x more requests per second than Node.js with Bun.serve.
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
Node.js
- v22.23.32026-09-232026-09-23, Version 22.23.3 'Jod' (LTS), @aduh95 prepared by @juanarbol
- v26.10.02026-09-222026-09-22, Version 26.10.0 (Current), @aduh95
- v26.9.02026-09-162026-09-16, Version 26.9.0 (Current), @aduh95
- v26.8.22026-09-092026-09-09, Version 26.8.2 (Current), @aduh95
- v24.21.02026-09-082026-09-08, Version 24.21.0 'Krypton' (LTS), @aduh95
Bun
unsigned The latest release, bun-v1.4.2, carries no signature GitHub could verify.
Loading the security report
Node.js
✓ signed The latest release, v26.10.0, carries a signature GitHub verified.
Loading the security report