bunpm
npm, yarn, pnpm - same commands, powered by Bun underneath
7 followers
npm, yarn, pnpm - same commands, powered by Bun underneath
7 followers
bunpm is a transparent wrapper that intercepts npm, yarn, and pnpm commands and runs them through Bun — without changing anything about how you work. Keep using npm install, yarn add, pnpm add exactly as before, just 10-25x faster. Output is formatted to match the tool you called, so nothing looks different either. Your original npm, yarn, and pnpm are never modified. Fully reversible. Cross-platform: Windows, macOS, Linux.

Love this, the whole "drop-in and forget about it" angle is exactly what I'd want. One thing that would make it even better for me: a small built-in benchmark command like `bunpm bench` that runs a representative install and prints the time savings versus the original tool, so I can actually see the speedup on my own projects instead of just trusting the 10-25x claim.
@berivan242280 Love this idea 'bunpm bench' as a built-in command that runs a real install and prints actual time vs estimated npm time. Adding it to the v3 list, thamks for the concrete suggestion!
finally something that lets me keep my muscle memory. ran a fresh install on a node project and it was noticeably snappier, plus the output looked identical to regular npm so nothing in my terminal muscle memory broke.
@ld_ilayda57147 This is exactly what bunpm was built for-snappier installs,zero learning curve.glad the output felt native.
the fact that you format output to match whichever tool you called is honestly such a thoughtful detail, like you didn't have to do that but it makes the switch feel basically invisible. smart move
@ezels5ii That detail was important to get right - if yarn add printed npm style output it would feel broken even if it worked. Thanks for noticing.