ESLint
Find and fix problems in your JavaScript code. observed · 2026-10-19
Health v2 · maintenance only
100/100
- Activity 100
- Release rhythm 99
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 13.0
- age_days: 4861
- days_rel: 4
- days_push: 2
- n_releases_24m: 55
Adoption not part of the score
27571 stars · 5210 forks observed · 2026-10-19
What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-05, confidence 0.98
ESLint is a pluggable JavaScript and TypeScript linter that statically analyzes code to find problems and enforce style. It can be run from the command line or integrated into editors, CI pipelines, and build tools.
Use cases
- find and fix syntax errors in JavaScript projects
- enforce coding style guidelines across a team
- automatically fix lintable issues during CI builds
- integrate custom linting rules for a specific codebase
- validate TypeScript code for type‑related linting errors
- run lint checks as part of a pre‑commit hook
When to choose
- you need a highly configurable, plugin‑based linter for JavaScript/TypeScript
- your project uses Node.js and you want a tool that works in editors and CI
- you want automatic fixing of many lintable problems
- you require custom rules or third‑party plugins to enforce specific standards
When to avoid
- you are looking for a runtime security scanner rather than static code analysis
- your codebase is not JavaScript/TypeScript
- you need a GUI application instead of a command‑line tool
Facets
cli-tool · maturity active
cli formatter parser developer-tools web-development cli cross-platform linter eslint static-analysis pluggable rule-engine typescript-support javascript nodejs
7 sources
- readme: https://github.com/eslint/eslint · fetched 2026-10-19 · cda47c19a3ab
- homepage: https://eslint.org · fetched 2026-09-21 · 35d3d5ff82d9
- site_page: https://eslint.org/docs/latest/use/command-line-interface · fetched 2026-09-21 · 92a40c7b5b08
- site_page: https://eslint.org/docs/latest/use/configure · fetched 2026-09-21 · e4b2670c6933
- site_page: https://eslint.org/docs/latest/use/migrate-to-10.0.0 · fetched 2026-09-21 · cf9bb17760ec
- site_page: https://eslint.org/docs/latest · fetched 2026-09-21 · 3239b8c90210
- site_page: https://eslint.org/docs/latest/use/getting-started · fetched 2026-09-21 · ce47e4058b75
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| eslint/eslint | main | 100 |
| eslint/js | sdk | 87 |
| eslint/rfcs | docs | 76 |
| eslint/eslint-scope | mirror | 10 |
| eslint/archive-website | frontend | 10 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem