← Back to Browse
MIXED
50/100
UNBOUGHT SCORE
CONFIDENCE 99.8%
Mixed reads
E

ESLint

Static code analysis tool for identifying problematic patterns in JavaScript
MIXEDAI Build
Pricing
Free
Learning curve
Moderate
Time to value
Immediate
Visit WebsiteSave to Stack
BEST FORSoloSmall Team
WORKS FOR

Fixing JavaScript code automatically with the --fix workflow, Code linting in a TypeScript development environment

KEY INSIGHT

It automatically fixes common JavaScript code issues but is not a general-purpose writing or logic checker.

DOESN'T WORK FOR

Analyzing prose to automatically check if sentences will fail to make sense to a reader

Related Tools

DuckDB99.9% CONF
77/100
Embeddable analytical SQL database for fast local data processing.
View
WireGuard98.5% CONF
76/100
Modern, high-performance VPN protocol and software for secure network tunnels.
View
Preact98.5% CONF
75/100
A fast, lightweight alternative to React for building web interfaces.
View
Lazygit79.8% CONF
75/100
Terminal UI for Git commands to simplify version control workflows
View

FIRST-HAND READS

What people reported, in their own words. Every line links to where it was said.

  • “I don't know how much time I spent getting ESLint to work in slightly more complex repo setups.”

    NEGATIVE · ease of use · Hacker News · 2026-07-09

  • “ESLint keeps making breaking changes and getting everything else to work compatibly with ESLint requires 27,573* additional dependencies”

    NEGATIVE · reliability · Hacker News · 2026-07-02

  • “I have deep expertise in wrangling eslint plugins and prettier configs and webpack, and am so grateful that's all in the rear-view mirror”

    NEGATIVE · ease of use · Hacker News · 2026-05-21

  • “I think the issue (mostly) stopped when I disabled the ESLint plugin and checks”

    NEGATIVE · performance · Hacker News · 2026-05-19

  • “All of these rules are enforced by an eslint configuration that runs in a pre commit hook”

    POSITIVE · features · Hacker News · 2026-04-05

  • “running ESLint and Prettier on your project and having a full build and formatting iteration take like 2 minutes without cache”

    NEGATIVE · performance · Hacker News · 2026-03-28

  • “tools like eslint allow custom rules which are easy write with something like opus 4.6”

    POSITIVE · features · Hacker News · 2026-03-12

  • “eslint has decided to kill off the APIs that support rules like `no-unused-modules`”

    NEGATIVE · features · Hacker News · 2026-02-26

  • “ESLint is pass/fail. Every pattern is either an error everywhere or ignored entirely. This makes it useless for the most common real-world scenario”

    NEGATIVE · features · Hacker News · 2026-02-22

  • “The ESLint, Prettier, strict TS, Knip (dead code detection), and Vitest configs act as quality gates. They are what keep the AI's output from drifting into unmaintainable spaghetti code.”

    POSITIVE · features · Hacker News · 2026-02-17

  • “for eslint it won't check ts errors then start adding false errors everywhere and become unusable if I don't start over”

    NEGATIVE · reliability · Hacker News · 2026-02-13

  • “I also don't like any or unknown and I have some eslint rules against those, and the agents will notice and fix their code, automatically without being asked”

    POSITIVE · features · Hacker News · 2026-02-10

  • “if you have eslint you might as well just write custom rules and get actual syntax aware linting rather than relying on more brittle regex rules”

    POSITIVE · features · Hacker News · 2026-02-02

  • “I wrote a few ESLint rules that detect "hardcoded infrastructure" strings and ask the agent to find the constant in the codebase”

    POSITIVE · features · Hacker News · 2026-01-19

  • “there are "better" eslint rules out there that flags real, serious issues but still allows you to be productive, which is what I end up using”

    POSITIVE · features · Hacker News · 2026-01-06

  • “We've encoded our team's conventions into ESLint/Pylint rules. LLMs respect these better than prose guidelines.”

    POSITIVE · features · Hacker News · 2025-12-19

  • “Guardrails against reuse of fragments thanks to the eslint plugin”

    POSITIVE · features · Hacker News · 2025-12-14

  • “I still haven't fully migrated every project I maintain to eslint 9.”

    NEGATIVE · ease of use · Hacker News · 2025-12-02

  • “migrated a few things from ESLint to Oxlint, which was another easy minute saved”

    NEGATIVE · performance · Hacker News · 2025-10-26

  • “Well crafted TypeScript and ESLint recommended catches virtually all my programming errors”

    POSITIVE · performance · Hacker News · 2025-10-14

  • “eslint 8 => 9 migration were also a big pain to handle. Still not resolved. Their main recommended config is still not updated for 9.”

    NEGATIVE · ease of use · Hacker News · 2025-10-10

  • “I only upgrade ESLint because I had to upgrade something else”

    LUKEWARM · Hacker News · 2025-09-16

  • “tools like ESlint often come with highly opinionated rules that might not even be applicable all of the time (leading to me having to manually turn them off via annotations)”

    NEGATIVE · features · Hacker News · 2025-09-08

  • “have like 50 eslint plugins That way it constantly yells at sonnet 4 to get the code at least in a better state”

    POSITIVE · features · Hacker News · 2025-08-21

  • “add strong linting (ESLint with all recommended rules switched on, Ruff for Python) and asking to run it after each edit”

    POSITIVE · features · Hacker News · 2025-08-04

Have You Used This Tool?

Sign in to share your experience with this tool.

Sign in