Best ESLint Alternatives

ESLint is the standard pluggable linter for JavaScript and TypeScript. Developers seek alternatives for faster performance, simpler configuration, or all-in-one formatting-and-linting tooling.

12 alternativesDeveloper ToolsUpvote the ones you rate — the list re-ranks by votes.
1
#1

Biome

Open Source

Fast Rust-based formatter and linter for JavaScript and web languages.

WindowsmacOSLinux
2
#2

Oxlint

Open Source

Extremely fast JavaScript/TypeScript linter written in Rust, part of the Oxc project.

WindowsmacOSLinux
3
#3

Prettier

Open Source

Opinionated code formatter that enforces consistent style across many languages.

WindowsmacOSLinux
#4

Rome

Open Source

Unified toolchain for formatting and linting web projects.

WindowsmacOSLinux
#5

StandardJS

Open Source

JavaScript style guide, linter, and formatter with zero config.

WindowsmacOSLinux
#6

JSHint

Open Source

Community-driven static analysis tool for detecting errors in JavaScript.

WindowsmacOSLinuxWeb
#7

Deno Lint

Open Source

Built-in fast linter for JavaScript and TypeScript in the Deno runtime.

WindowsmacOSLinux
#8

Ruff

Open Source

Extremely fast Python linter and formatter written in Rust.

WindowsmacOSLinux
#9

SonarQube

Freemium

Continuous code quality and security analysis platform for many languages.

WebLinuxWindowsmacOS
#10

TSLint

Open Source

Deprecated but historically used static analysis tool specifically for TypeScript.

WindowsmacOSLinux
#11

Stylelint

Open Source

Powerful, modern linter for CSS and CSS-like syntaxes.

WindowsmacOSLinux
#12

dprint

Open Source

Fast, pluggable code formatter written in Rust with a plugin system.

WindowsmacOSLinux

Know a ESLint alternative we missed? Suggest it — we review submissions before they go live.

More alternatives