🌐
ESLint
eslint.org
Find and fix problems in your JavaScript code - ESLint - Pluggable JavaScript Linter
ESLint is an open source project that helps you find and fix problems with your JavaScript code.
Playground
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
Blog
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
Team
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
Docs
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
JavaScript code analysis software
ESLint is a static code analysis tool for identifying problematic patterns found in JavaScript code. It was created by Nicholas C. Zakas in 2013. Rules in ESLint are configurable, and customized rules … Wikipedia
Factsheet
Original author Nicholas C. Zakas
Developer Nicholas C. Zakas
Initial release June 30, 2013; 12 years ago (2013-06-30)
Factsheet
Original author Nicholas C. Zakas
Developer Nicholas C. Zakas
Initial release June 30, 2013; 12 years ago (2013-06-30)
🌐
npm
npmjs.com › package › eslint
eslint - npm
1 week ago - ESLint is a tool for identifying and reporting on patterns found in ECMAScript/JavaScript code.
      » npm install eslint
    
Published   Mar 06, 2026
Version   10.0.3
Author   Nicholas C. Zakas
Homepage   https://eslint.org
Discussions

[AskJS] Does anyone enjoy using Eslint?
2.4M subscribers in the javascript community. Chat about javascript and javascript related projects. Yes, typescript counts. Please keep self… More on reddit.com
🌐 r/javascript
23
2
May 23, 2023
ESLint is Making Me Question My Sanity
We have prettier and eslint coupled together so whenever I press cmd+shift+F it'll format my file according to the ESLint configuration and all my errors disappear. Have you ever looked into such a config? That said though, ESLint sucks and I'd love to move away from it if there's a different/better linter out there. More on reddit.com
🌐 r/webdev
16
0
April 2, 2025
What eslint rules you recommend?
eslint-plugin-unicorn is always a great choice. What I like to do with core ESLint, or any plugin I use, is turn on every rule. I often find that this helps me find some rules that weren't turned on by default, that I probably wouldn't have found otherwise. From there, if I see a rule that I dislike, I either check to see if it can be configured in a way that I like, or I turn it off otherwise. More on reddit.com
🌐 r/reactjs
68
40
February 21, 2025
[AskJS] eslint, beautiful but IMHO being misguided. How do I get off?
Personally I have switched to Biome which replaces both eslint and prettier More on reddit.com
🌐 r/javascript
50
8
April 12, 2024
🌐
Visual Studio Marketplace
marketplace.visualstudio.com › items
ESLint - Visual Studio Marketplace
Extension for Visual Studio Code - Integrates ESLint JavaScript into VS Code.
🌐
GitHub
github.com › eslint
ESLint · GitHub
Find and fix problems in your JavaScript code. ESLint has 34 repositories available. Follow their code on GitHub.
🌐
TypeScript ESlint
typescript-eslint.io › getting-started
Getting Started | typescript-eslint
ESLint will lint all TypeScript compatible files within the current folder, and will output the results to your terminal.
🌐
TypeScript ESlint
typescript-eslint.io
typescript-eslint
The parser and services for linting TypeScript code with ESLint, as well as how tools such as Prettier read TypeScript code.
Find elsewhere
🌐
GitHub
github.com › typescript-eslint › typescript-eslint
GitHub - typescript-eslint/typescript-eslint: :sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript · GitHub
Monorepo for typescript-eslint: powerful static analysis for JavaScript and TypeScript
Starred by 16.1K users
Forked by 2.9K users
Languages   TypeScript 90.9% | MDX 7.8%
🌐
Reddit
reddit.com › r/javascript › [askjs] does anyone enjoy using eslint?
[AskJS] Does anyone enjoy using Eslint? : r/javascript
May 23, 2023 - I feel you, Eslint can be a pain sometimes. It's like that one friend who always reminds you of the same thing over and over, even though you already know! But hey, it can catch some sneaky errors that Typescript might miss, so it's not a complete waste.
🌐
Michael Currin
michaelcurrin.github.io › code-cookbook › recipes › javascript › format-and-lint › eslint.html
ESLint | Code Cookbook
/**@type {import('eslint').Linter.Config} */ // eslint-disable-next-line no-undef module.exports = { root: true, parser: '@typescript-eslint/parser', plugins: [ '@typescript-eslint', ], extends: [ 'eslint:recommended', 'plugin:@typescript-eslint/recommended', ], rules: { 'semi': [ 2, 'always', ], 'comma-dangle': [ 2, 'always-multiline', ], 'quotes': [ 2, 'single', ], '@typescript-eslint/no-unused-vars': 0, '@typescript-eslint/no-explicit-any': 0, '@typescript-eslint/explicit-module-boundary-types': 0, '@typescript-eslint/no-non-null-assertion': 0, }, };
🌐
GitHub
github.com › standard › eslint-config-standard
GitHub - standard/eslint-config-standard: ESLint Config for JavaScript Standard Style · GitHub
ESLint Config for JavaScript Standard Style. Contribute to standard/eslint-config-standard development by creating an account on GitHub.
Starred by 2.7K users
Forked by 552 users
Languages   TypeScript 97.2% | Shell 1.6% | JavaScript 1.2%
🌐
Expo Documentation
docs.expo.dev › integrations › tools › using eslint and prettier
Using ESLint and Prettier - Expo Documentation
2 weeks ago - ESLint is a JavaScript linter that helps you find and fix errors in your code. It's a great tool to help you write better code and catch mistakes before they make it to production.
🌐
ESLint
eslint.org › docs › latest › use › getting-started
Getting Started with ESLint
ESLint is a tool for identifying and reporting on patterns found in ECMAScript/JavaScript code, with the goal of making code more consistent and avoiding bugs.
🌐
ESLint
eslint.org › docs › latest › rules
Rules Reference - ESLint - Pluggable JavaScript Linter
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
🌐
Smashing Magazine
smashingmagazine.com › 2015 › 09 › eslint-the-next-generation-javascript-linter
ESLint: The Next-Generation JavaScript Linter — Smashing Magazine
September 29, 2015 - Nicholas C. Zakas started looking for a way to automatically detect incorrect patterns. He couldn’t get the idea of a linter with pluggable runtime rules out of his head. He had just spent a bunch of time learning about Esprima and abstract syntax trees (ASTs), and he thought to himself, “It can’t be all that hard to create a pluggable JavaScript linter using an AST.” It was from those initial thoughts that ESLint was born.
🌐
Wikipedia
en.wikipedia.org › wiki › ESLint
ESLint - Wikipedia
4 weeks ago - ESLint is a static code analysis tool for identifying problematic patterns found in JavaScript code. It was created by Nicholas C. Zakas in 2013. Rules in ESLint are configurable, and customized rules can be defined and loaded.
🌐
Medium
medium.com › @danduh › how-to-use-eslint-like-a-sane-developer-javascript-typescript-edition-9e99631f8557
How to Use ESLint, Debugging Spaghetti Is Nobody’s Idea of Fun | Medium
February 2, 2025 - ESLint comes packed with a massive set of rules — over 500 of them — designed to enforce coding standards, eliminate potential bugs, and make sure your code doesn’t look like a deranged monkey wrote it.
🌐
GitHub
github.com › eslint › eslint › releases
Releases · eslint/eslint
5 days ago - Find and fix problems in your JavaScript code. Contribute to eslint/eslint development by creating an account on GitHub.
Author   eslint
🌐
Eslint
eslint.cn
ESLint - Pluggable JavaScript linter - ESLint中文
ESLint中文官网, ESLint中英文对照, JavaScript代码检测, JavaScript代码风格检测, JavaScript代码自动格式化,A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
🌐
Cpojer
cpojer.net › posts › fastest-frontend-tooling
Fastest Frontend Tooling for Humans & AI | Christoph Nakazawa
3 weeks ago - Even after I adopted a Rust-based linter, I had to keep using ESLint for lint rules such as the React Compiler plugin.
🌐
ESLint
eslint.org › docs › latest › about
About - ESLint - Pluggable JavaScript Linter
ESLint is an open source JavaScript linting utility originally created by Nicholas C. Zakas in June 2013. Code linting is a type of static analysis that is frequently used to find problematic patterns or code that doesn’t adhere to certain ...