antfu/eslint-config

Anthony's ESLint config preset

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 1 hour ago
Added to GitGenius on September 10th, 2026
Created on July 17th, 2019
Open Issues & Pull Requests: 56 (+0)
GitHub issues: Enabled
Number of forks: 575
Total Stargazers: 6,258 (+0)
Total Subscribers: 16 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 17.5 hours
Mean response time: 12.7 days
90th percentile: 22.4 days
Tracked items: 120

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 98% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 5% of issues opened in the past year have been closed. Three people close 73% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 41
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 414 days
Stale 30+ days: 39
Stale 90+ days: 37

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (31)
  • pr welcome (9)
  • help wanted (2)
  • question (2)
  • tips (1)
  • upstream (1)

Detailed Description

antfu/eslint-config is an ESLint configuration preset that provides a ready-made set of linting rules and style conventions.

The tool addresses the friction of setting up ESLint from scratch by bundling opinionated defaults into a single shareable configuration. Rather than manually selecting and configuring individual rules, developers install this preset and apply it to their project. The configuration uses ESLint's flat config format, which simplifies how rules are organized and composed compared to the older cascading configuration system.

This preset suits developers and teams who want a sensible baseline without spending time debating style choices. It works well for projects of any size that value consistency and are comfortable adopting someone else's opinions on code quality. The tool is particularly useful for those already familiar with the maintainer's approach to linting, as it reflects established preferences rather than attempting to be universally neutral.

The project shows active maintenance with regular updates and responsiveness to issues. Development activity demonstrates engagement with the ESLint ecosystem, including adoption of newer configuration standards and incorporation of community feedback. The codebase receives ongoing refinement to keep pace with ESLint's evolution and to address edge cases that users encounter.