ESLint
JavaScript and TypeScript linter.
CLIOpen source
Static analyzer that finds errors and inconsistencies in JavaScript and TypeScript, with configurable rules and plugins.
When to use
To find errors and enforce code standards in JavaScript and TypeScript, with many rules and plugins.
When to avoid
For formatting; leave that to a dedicated tool such as Prettier or Biome.
Alternatives
They do a similar job. Compare before choosing.
Very fast linter and formatter in Rust.
CLIOpen source★ 26K
Related
From the same area, with a close purpose.
Extremely fast Python linter and formatter, in Rust.
CLIOpen source★ 50.3KJavaScript and TypeScript linter tens of times faster than ESLint.
CLIOpen source★ 23.3KRuns dozens of Go linters in parallel, with caching.
CLIOpen source★ 19.5KModern linter for CSS, SCSS and the like.
CLIOpen source★ 11.5K