Biome

Fast formatter and linter for JavaScript, TypeScript, JSON, and CSS

Visit biomejs.dev FreeOpen source

Biome is a toolchain written in Rust that combines a code formatter and a linter in a single fast binary. It is largely Prettier-compatible and ships hundreds of lint rules for JavaScript, TypeScript, JSX, JSON, and CSS.

Key features

  • Formatter and linter in one binary
  • Prettier-compatible formatting
  • Hundreds of built-in lint rules
  • Editor integrations via LSP

Try it on DevTools Daily

Similar tools

  • Oxlint

    Fast JavaScript and TypeScript linter written in Rust

    by VoidZeroFreeOpen sourceCLI, VS Code
  • ESLint

    Pluggable linter that finds and fixes problems in JavaScript and TypeScript

    FreeOpen sourceCLI, VS Code, JetBrains
  • Prettier

    Opinionated code formatter for JavaScript, TypeScript, CSS, Markdown, and more

    FreeOpen sourceCLI, VS Code, JetBrains
  • Ruff

    Extremely fast Python linter and code formatter, written in Rust

    by AstralFreeOpen sourceCLI, VS Code, JetBrains
  • Black

    The uncompromising Python code formatter

    FreeOpen sourceCLI, VS Code, JetBrains
  • ShellCheck

    Static analysis tool that finds bugs in bash and sh shell scripts

    FreeOpen sourceWeb, CLI, macOS +2

Built a tool like Biome? Submit it for review