# Bun

把 JS 執行時、包管理器、打包器與測試器塞進一個極快的二進位制裡。

HTML: https://softbests.com/zh-hant/software/bun
Markdown: https://softbests.com/zh-hant/software/bun.md
Website: https://bun.sh

- 欄目: [開發者工具](https://softbests.com/zh-hant/category/developer-tools)
- 定價: 開源
- 平台: macOS, Windows, Linux, CLI

## 適合誰

希望縮短安裝與啟動時間、又不想重寫技術棧的 JavaScript 與 TypeScript 團隊。

## 為什麼值得關注

Bun 是基於 JavaScriptCore 的 JavaScript 執行時：可以直接執行 TypeScript，自帶比 npm 快得多的包管理器，整合打包器與相容 Jest 的測試器，並實現了 Node 標準庫與 npm 生態的大部分能力。近幾個版本的重點是提升 Node 相容性，因此真實服務也能遷移；Trigger.dev 報告切換後每個容器記憶體下降 41%、冷啟動快 18%。專案採用 MIT 協議，團隊加入 Anthropic 後仍保持高頻發版（目前為 v1.4），可通過 brew、curl 或 npm 安裝成單個二進位制。要注意：少數 Node API 與原生模組行為仍有差異，生產團隊切換前應先測自己的依賴。

## 可替代誰

- Node.js

## 相關與平替

- [Homebrew](https://softbests.com/zh-hant/software/homebrew)
- [Docker Desktop](https://softbests.com/zh-hant/software/docker-desktop)
