typescript-eslint/typescript-eslint
:sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 7
- age_days: 2789
- days_rel: 9
- days_push: 7
- n_releases_24m: 100
Adoption not part of the score
16373 stars · 2977 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
typescript-eslint is a monorepo providing the tooling that enables ESLint, Prettier, and other JavaScript tools to parse and lint TypeScript code. It includes a TypeScript parser, over 100 lint rules, and typed linting rules that leverage TypeScript's type checker for deeper code analysis.
Use cases
- lint typescript code with eslint
- add typescript support to eslint
- catch bugs in typescript codebases with lint rules
- enable typed linting using the typescript type checker
- migrate from tslint to eslint
- enforce stylistic consistency in typescript projects
When to choose
- you use ESLint on a TypeScript or mixed JavaScript/TypeScript codebase
- you want lint rules that use type information for deeper analysis
- you need a parser that lets tools like Prettier handle TypeScript syntax
- you are replacing the deprecated TSLint
When to avoid
- your project is pure JavaScript with no TypeScript syntax
- you only need TypeScript's own compiler diagnostics rather than lint rules
- you use a linter ecosystem other than ESLint
Facets
plugin · maturity stable
linter parser static-site-generator developer-tools developer-tools programming-languages web-development testing cross-platform cli eslint typescript linting static-analysis typed-linting monorepo code-quality nodejs
4 sources
- readme: https://github.com/typescript-eslint/typescript-eslint · fetched 2026-08-28 · 07ec64775197
- homepage: https://typescript-eslint.io · fetched 2026-08-29 · 51f0d10542f8
- site_page: https://typescript-eslint.io/getting-started · fetched 2026-08-29 · 31faaad58a16
- site_page: https://typescript-eslint.io/getting-started/typed-linting · fetched 2026-08-29 · 9bbdb8732e6c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| typescript-eslint/typescript-eslint | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="typescript-eslint/typescript-eslint")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem