# Bun

把 JS 运行时、包管理器、打包器与测试器塞进一个极快的二进制里。

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

- 栏目: [开发者工具](https://softbests.com/zh/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/software/homebrew)
- [Docker Desktop](https://softbests.com/zh/software/docker-desktop)
