Bun是一套JavaScript運行時系統、包管理器、測試運行器及打包工具。Bun設計上是Node.js的直接替代品,但它使用JavaScriptCore作為引擎,不同於Node.js和Deno使用V8引擎。
Bun可以對JavaScript文件進行打包構建、代碼壓縮英語:Minification_(programming)),也支持伺服器端渲染 (Svelte, Nuxt.js, Vite)。打包指的是將多個JavaScript、CSS和HTML文件合併為一個或少個文件,減少對伺服器的請求數量並提高性能。代碼壓縮可以移除源文件中不必要的空格、注釋等字符,在不影響正常執行的前提下優化網站的加載時間。Bun也提供了API以自定義在壓縮時要保留的部分(如空格)。
Bun內置了對FFI英語:foreign function interface)、SQLite3、TLS 1.3和DNS的支持。它還提供了文件編輯、HTTP伺服器、WebSocket和哈希等API。
Bun 1.0發布於2023年9月8日。Bun最初的版本僅支持MacOS,在0.0.28版本開始支持Linux,自1.1版本起支持Microsoft Windows 10及更高版本。Bun還提供一個跨平台的shell,以便運行部分Bash命令而無需額外依賴。
2022年8月24日,Bun的公司Oven宣布獲得700萬美元融資。這輪融資由Kleiner Perkins領投,Guillermo Rauch、Y Combinator等參與。
2025年12月3日,Anthropic與Bun的開發者Jarred Sumner共同宣布,於Claude Code服務達成年營收一億美金的里程碑之際,Anthropic將全面收購Bun以及其開發團隊;並承諾Bun會持續保持開源與MIT條款下許可,團隊將繼續開發Bun並持續專注在打造高性能Javascript工具與對Node.js的兼容及伺服器端的全面替代方案,同一時間也強調此次收購案將讓Bun的開發加速。
Bun是什麼軟體?
Bun是Oven-sh推出的一款開放原始碼的Windows軟體,屬於「程式語言與SDK」類。主要以Rust開發。除了Windows之外,也有Linux和macOS版本。
安裝與系統需求
官方提供適用於64位元和ARM64系統的安裝檔,格式為免安裝版。不需安裝即可執行(免安裝版)。
更新與舊版本
目前最新版本為1.4.4,發行於2026年10月22日。本站收錄自2024年4月1日以來的72個版本,每個版本都附上對應安裝檔的下載連結。平均每年發行約28個版本。最近一次更新距今不到一個月。
熱門程度與檔案關聯
GitHub上的原始碼儲存庫(oven-sh/bun)有96,340顆星。在本站支援的語言中,有12種語言的維基百科收錄了相關條目。同類軟體還有Go Programming Language、Deno和LLVM。
GitHub專案說明: “Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one”
優點 / 缺點
優點
- 開放原始碼:任何人都能檢視和自行編譯原始碼
- 提供原生ARM64版本,適用Windows on Arm
- 免安裝版,不需安裝即可執行
- 更新頻繁(每年約28次)
- 也支援Linux和macOS
- 使用者眾多
總結: Bun是一款適用於64位元和ARM64電腦的開放原始碼Windows軟體,歸在「程式語言與SDK」類。目前仍持續更新。
Bun下載安全嗎?
- 檔案由開發商自己的網域github.com提供
- 下載連結使用HTTPS
- 已公布SHA256值,可驗證檔案完整性:
CD2C0FCCC78F3EDE1F50CA827A15F063EDA13D4D150A3D0674F4F6E323D864A5· 查看這個雜湊值的VirusTotal報告 - 連結尚未檢查
- 原始碼公開
- ExeAtlas不存放、不綑綁、也不修改安裝檔
相關教學: Windows如何驗證檔案的SHA256雜湊值
近期版本
全部72個版本 ›3年內發行72個版本 · 平均每年約28個
| 版本 | 日期 | 大小 | 檔案 |
|---|---|---|---|
| 1.4.4最新版本 | 2026年10月22日 | — | 64位元 ZIPARM64 ZIP |
| 1.4.3 | 2026年10月10日 | — | 64位元 ZIPARM64 ZIP |
| 1.4.2 | 2026年9月5日 | — | 64位元 ZIPARM64 ZIP |
| 1.4.1 | 2026年9月4日 | — | 64位元 ZIPARM64 ZIP |
| 1.4.0 | 2026年8月20日 | — | 64位元 ZIPARM64 ZIP |
| 1.3.14 | 2026年5月12日 | — | ARM64 ZIP64位元 ZIP |
| 1.3.13 | 2026年4月19日 | — | 64位元 ZIPARM64 ZIP |
| 1.3.12 | 2026年4月9日 | — | ARM64 ZIP64位元 ZIP |
發行週期與支援期限
1.4.4版屬於1分支,目前仍在支援中,尚未公布結束日期。
| 版本分支 | 發行日期 | 支援結束 | 最新版本 | 狀態 |
|---|---|---|---|---|
| 1 | 2023年9月7日 | 尚未公布 | 1.4.4 | 支援中 |
用指令安裝
靜默安裝 ›winget install --id Oven-sh.Bun -escoop install main/bun相關教學: winget教學:用指令安裝與更新軟體
軟體資訊
評分與評論
目前還沒有評論,歡迎成為第一個評分的人。
Bun替代軟體
查看全部 ›-
開放原始碼210.9萬 ↓ -
開放原始碼25萬 ↓ -
開放原始碼283.4萬 ↓ -
開放原始碼185.8萬 ↓ -
開放原始碼369.7萬 ↓ -
開放原始碼222.5萬 ↓ -
開放原始碼26.4萬 ↓ -
開放原始碼77.4萬 ↓
常見問題
Bun是免費的嗎?
是的。Bun是開放原始碼軟體,採用MIT授權。
Bun下載安全嗎?
安裝檔來自github.com,這個網域屬於開發商本身;ExeAtlas不存放也不修改檔案。可以把下載檔案的SHA256值和本頁顯示的值比對,或查看這個雜湊值的VirusTotal報告。
如何用winget安裝Bun?
開啟PowerShell或Windows終端機,執行本頁提供的winget指令即可。winget會下載官方安裝檔,並在執行前驗證它的SHA256值。
Bun能在ARM電腦(Windows on Arm)上執行嗎?
可以,官方提供原生ARM64安裝檔。
Bun舊版本要去哪裡下載?
舊版本頁面列出了全部72個版本(最早到2024年4月1日),都附有官方安裝檔連結。
沒有系統管理員權限可以用Bun嗎?
可以,它是免安裝版,解壓縮後直接執行。
Bun有哪些替代軟體?
Go Programming Language、Deno、LLVM、Yarn和CMake。替代軟體頁面對它們做了比較。