Alternatives to Biome

A fast formatter and linter for JavaScript, TypeScript, JSON, CSS, HTML and GraphQL in one tool. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Biome.

  • ESLint

    A pluggable linter that finds and automatically fixes problems in JavaScript and JSX code.

    ESLint is a pluggable JavaScript linter with a large plugin system and editor integration, but it does not format code and its configuration can get complex.

  • Prettier

    An opinionated code formatter for JavaScript, TypeScript, CSS, HTML, Markdown and other languages.

    Prettier is an opinionated formatter covering JavaScript, CSS, HTML, Markdown and more through plugins, but it does no linting, so it is usually paired with ESLint.

Similar software

Related functionality, not a direct replacement.