Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Code Formatting Tools
  3. Biome

Biome

What it is

Biome is a free, open-source toolchain for maintaining web project health. It formats JavaScript, TypeScript, JSX, TSX, JSON, HTML, CSS, and GraphQL, and provides lint rules for JavaScript, TypeScript, JSX, CSS, and GraphQL. Linting produces diagnostics and can apply safe fixes. Its check command can run formatting, linting, and import organization together. Biome is distributed as a standalone executable and does not require Node.js. Installation guidance covers npm, pnpm, bun, deno, and yarn. First-party editor extensions are available for VS Code, IntelliJ, and Zed, while community extensions include Vim, Neovim, and Sublime Text. The getting-started guide also links to CI integrations for GitHub Actions and GitLab CI. The project states that it is licensed under MIT or Apache 2.0. Contributors may offer commercial support, though requests depend on their availability.

For and against

For

  • Free open-source toolchain for web projects.
  • Check command combines formatting, linting, and import organization.
  • Standalone executable does not require Node.js.
  • First-party extensions support VS Code, IntelliJ, and Zed.
  • Safe lint fixes are available.

Against

  • Commercial support depends on contributor availability.
  • Some editor extensions are community-provided.

The verdict

Biome combines formatting and linting with import organization, editor extensions, and CI links. Its free license and standalone runtime may suit web-project workflows.

Who it suits

Biome suits people maintaining web projects who want formatting, linting, and import organization in one toolchain. It may also suit teams looking for editor and CI integrations across the listed environments.

Plans and prices

Open-source Biome

Free

Open-source toolchain for web projects

Every plan, in full

On the record

CI integrations
The getting-started guide links CI integrations for GitHub Actions and GitLab CI.biomejs.dev · read 29 Sep 2026
Combined check
The check command can format, lint, and organize imports in one command.biomejs.dev · read 29 Sep 2026
Commercial support
Commercial support may be offered by contributors, and requests are subject to contributor availability.biomejs.dev · read 29 Sep 2026
Editor integrations
First-party extensions are available for VS Code, IntelliJ, and Zed.biomejs.dev · read 29 Sep 2026
Formatter
Biome formats JavaScript, TypeScript, JSX, TSX, JSON, HTML, CSS, and GraphQL.biomejs.dev · read 29 Sep 2026
Linter
Biome provides lint rules for JavaScript, TypeScript, JSX, CSS, and GraphQL, with diagnostics and safe fixes.biomejs.dev · read 29 Sep 2026
Open source and licenses
The project describes itself as open source and states that it is MIT licensed or Apache 2.0 licensed.github.com · read 29 Sep 2026
Other editors
Community extensions are available for editors including Vim, Neovim, and Sublime Text.biomejs.dev · read 29 Sep 2026
Package managers
The getting-started guide provides installation instructions for npm, pnpm, bun, deno, and yarn.biomejs.dev · read 29 Sep 2026
Purpose
Biome is a toolchain for web projects that provides tools to maintain project health.github.com · read 29 Sep 2026
Runtime
Biome is available as a standalone executable that does not require Node.js.biomejs.dev · read 29 Sep 2026
Who it is for
Biome describes its toolchain as intended for web projects and lists organizations using it in production.biomejs.dev · read 29 Sep 2026

Alternatives to Biome

Every alternative, ranked