Recommended by Pro Trailblazer

Biome

Biome

One fast, Rust-based toolchain that formats, lints, and organizes imports for modern web projects.

Biome

About

Biome is a single developer tool that replaces Prettier and ESLint for JavaScript, TypeScript, JSX, JSON, CSS, HTML, and GraphQL. It is written in Rust, runs roughly 35 times faster than Prettier on large codebases, and ships with 490 built-in lint rules drawn from ESLint, TypeScript ESLint, and other sources. It works with zero configuration out of the box and targets 97 percent compatibility with Prettier formatting, so migrating an existing project is typically low-friction.

Highlights

  • Dramatically faster than the Prettier plus ESLint combination, especially on large codebases
  • Single tool, single config file, single CLI, replaces two separate dependencies
  • Zero-config default that still allows fine-grained overrides when you need them
  • Actionable diagnostics with safe auto-fixes built in