ESLint

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

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

1 more ways to get ESLint

Package managers

About ESLint

ESLint statically analyzes JavaScript code to find problems, whether the code runs in the browser or on a server, with or without a framework. Many issues it reports can be fixed automatically, and fixes are syntax-aware.

Rules and behaviour are configurable and extended through plugins. ESLint is built into most text editors and runs from the command line, so it fits into continuous integration pipelines. Releases follow a regular schedule; the 9.x line reached end of life in August 2026, so projects should move to version 10.

Strengths

  • Automatic, syntax-aware fixes
  • Configurable rules and plugin system
  • Integrated into most editors and CI
  • Frequent scheduled releases

Limitations

  • Configuration can get complex across plugins
  • Major version upgrades require migration work

Details

Pricing
FreeFree and open source, funded by sponsors.
License
MIT
Developer
The ESLint contributors
Platforms
Windows, macOS, Linux, Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
JavaScript and TypeScript projects that want consistent code checks in editors and CI
Categories
Developer tools
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to ESLint

Compare all

Software that can replace ESLint for an important use case, and what changes if you switch.

  • Biome

    A fast formatter and linter for JavaScript, TypeScript, JSON, CSS, HTML and GraphQL in one tool.

    Biome combines a formatter and linter in one fast tool with more than 500 rules, but it does not replace every ESLint plugin and is dual-licensed MIT or Apache-2.0.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing