Overview
ESLint identifies and reports patterns in ECMAScript and JavaScript code. It parses code with Espree, evaluates patterns through an AST, and makes every rule pluggable so projects can add and configure checks at runtime.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Compose project-specific rules through flat configuration
An eslint.config.js file selects files and assigns each rule an off, warning, or error severity. Core rules can be combined with parsers and plugins to cover standard JavaScript, JSX, TypeScript, and framework-specific behavior.
Sources: [1]
For sharing JavaScript quality rules across editors and CI
It fits teams that want a repository-wide definition of problematic patterns and severities, not only individual feedback. Start with a recommended configuration, inspect the volume of findings in existing code, and introduce additional rules incrementally.
Sources: [1]
Check Node.js requirements and the parser-formatter boundary
The current README requires Node.js ^20.19.0, ^22.13.0, or >=24. The core parser officially supports the latest final ECMAScript standard; TypeScript and experimental syntax need separate parsers or plugins. Prettier is a formatter and does not replace ESLint's linting role.
Sources: [1]
Official sources
- [1]ESLint README(2026-09-13)
Supplemental curator note
Selected for maintaining durable rule and parser discovery in a competitive category even with matching product, organization, and topic names.
Growth
Growth trends · Last 30 days
27,501 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 48
- Open PRs
- 26
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- eslint
- javascript
- ecmascript
- static-code-analysis
- linter
- Stars
- 27,501
- Forks
- 5,179
- Watchers
- 343
- Open issues
- 99
- Primary language
- JavaScript
- License
- MIT
- Repository last updated
- Sep 13, 2026
Explore next
- React250,097 Stars
A JavaScript library for building web and native user interfaces from declarative components.
JavaScript - Visual Studio Code (Code - OSS)192,099 Stars
The MIT-licensed Code - OSS repository that forms the open foundation of Visual Studio Code.
TypeScript - Flutter178,922 Stars
Google's cross-platform UI SDK for delivering mobile, web, and desktop applications from one Dart codebase.
Dart - Bootstrap174,775 Stars
A responsive, mobile-first web framework built from CSS and JavaScript grids, utilities, and components.
MDX - LangChain146,212 Stars
A Python framework that connects models, tools, retrieval systems, and other components for LLM applications and agents.
Python
Report incorrect information
Tell us if any listing information is incorrect or outdated.