Biome 是一個用于 Web 項目的工具鏈,旨在為開發者提供維護項目健康所需的工具。它是一個一體化的工具鏈,整合了代碼格式化、代碼檢查(linting)和導入組織等功能,基于 Rust 構建,性能顯著優于傳統工具如 ESLint 和 Prettier 。Biome 支持 JavaScript、TypeScript、JSX、JSON、CSS 和 GraphQL 等語言,具有比 Prettier 高達 97% 的兼容性 。它提供超過 340 條規則的 lint 工具,輸出詳細且上下文化的診斷信息,幫助開發者提升代碼質量 。Biome 設計用于在編輯器中交互使用,可實時格式化和檢查代碼,無需 Node.js 即可運行,支持 LSP 和復雜解析器,提供統一的開發體驗 。
- Biome官網入口網址:https://biomejs.dev/
- Biome開源項目地址:https://github.com/biomejs/biome
- Biome中文介紹:鏈接

Biome 旨在替代多個獨立工具(如 Babel、ESLint、Webpack、Prettier、Jest 等),實現前端工作流程的統一 。它通過統一配置、依賴解析和格式化功能,提升前端開發效率與體驗 。Biome 的性能優勢在大型項目中尤為明顯,格式化速度比 Prettier 快 25 倍,代碼檢查速度比 ESLint 快 15 倍 。Biome 適合注重性能和簡化配置的 TypeScript/JavaScript 項目,但對多語言項目需結合傳統工具使用 。
Biome 的安裝方式為 npm install –save-dev –save-exact @biomejs/biome,支持多種命令行操作,如格式化、檢查和運行檢查并應用建議 。Biome 采用 MIT 或 Apache 2.0 協議,遵循貢獻者協議,項目可通過 Open Collective 或 GitHub Sponsors 資助,提供企業支持 。
Biome 是一個高性能的 Web 項目工具鏈,旨在為開發者提供維護項目健康所需的工具,支持多種主流 Web 開發語言,如 JavaScript、TypeScript、JSON 和 CSS,并能在幾分之一秒內格式化和 lint 代碼 。Biome 的目標是替代多個獨立工具,提供統一的開發體驗,提高開發效率和代碼質量 。