Linters & Formatters

Code formatters, linters, and static analyzers that keep a codebase consistent and catch bugs before review, across JavaScript, TypeScript, Python, and shell.

7 tools

  • Biome

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

    FreeOpen sourceCLI, VS Code, JetBrains
  • Black

    The uncompromising Python code formatter

    FreeOpen sourceCLI, VS Code, JetBrains
  • ESLint

    Pluggable linter that finds and fixes problems in JavaScript and TypeScript

    FreeOpen sourceCLI, VS Code, JetBrains
  • Oxlint

    Fast JavaScript and TypeScript linter written in Rust

    by VoidZeroFreeOpen sourceCLI, VS Code
  • 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
  • ShellCheck

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

    FreeOpen sourceWeb, CLI, macOS +2

Other categories