oxlint

Rust-based JavaScript and TypeScript linter from the Oxc project, designed as an ESLint alternative.

HN commenters like oxlint as a fast, ESLint-compatible linter1 that fits alongside Vite, Vitest and Oxfmt in a modern JavaScript stack23 and serves as a guardrail for LLM-generated code.4 The main caveat is that it does not yet support plugins, which holds back some ESLint plugin users from switching.5
The HN verdict, written from 5 cited comments
5recommend
0warn against
Jul 2, 2026first mention
Oct 13, 2026latest mention
Nov 25 – Oct 26
Used forfor JavaScript projectsfor AI-assisted codingfor Vite usersESLint replacementlintinglinting llm-generated code

Why people recommend it

Modern toolchain fit · 3

Commenters pair it with Vite, Vitest and Oxfmt and reach for that stack in new projects.

“I love Vite, Vitest, Oxlint and Oxfmt”

“I use oxfmt and oxlint”

Show 1 more

“I tried biome, but I found oxlint to have more rules and the eslint compatibility was nice.”

LLM code guardrail · 1

One commenter calls it, with ast-grep rules, an absolute necessity for LLM-based code generation.

“oxlint and some general ast-grep rules have pretty much been an absolute necessity for any of my LLM based code generation.”

ESLint compatibility · 1

It replaces ESLint while staying compatible with its config file format.

“I tried biome, but I found oxlint to have more rules and the eslint compatibility was nice.”

Speed · 1

Described as ultra fast because it isn't written in JavaScript.

“I tried biome, but I found oxlint to have more rules and the eslint compatibility was nice.”

More rules than Biome · 1

One user who tried Biome found oxlint to have more rules.

“I tried biome, but I found oxlint to have more rules and the eslint compatibility was nice.”

Approachable · 1

A user who avoided ESLint for its strictness has been fine using oxlint.

“I use oxfmt and oxlint”

Caveats and dissent

No plugin support · 1

Lack of plugin support keeps a user reliant on ESLint plugins like unicorn from moving over.

“I can't wait until oxlint has plugin support so I can move over to it.”

Often compared with

All comments 5

“oxlint and some general ast-grep rules have pretty much been an absolute necessity for any of my LLM based code generation.”

“I can't wait until oxlint has plugin support so I can move over to it.”

“I use oxfmt and oxlint”

“I tried biome, but I found oxlint to have more rules and the eslint compatibility was nice.”

“I love Vite, Vitest, Oxlint and Oxfmt”

Threads where it came up

Also written as Oxlint. Data: oxlint.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.

Keyboard shortcuts
j / kNext / previous item
o or EnterOpen selected item
/Search
g hHome
g tTop
g rRising
g cCategories
tToggle dark mode
?This help