Ross ROSS = Recommend OSS · open-source software intelligence for agents

sindresorhus/eslint-plugin-unicorn

More than 300 powerful ESLint rules observed · 2026-08-28

github.com/sindresorhus/eslint-plugin-unicorn · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 99
  • Release rhythm 96
  • 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: 8
  • age_days: 3798
  • days_rel: 30
  • days_push: 7
  • n_releases_24m: 24

Full methodology

Adoption not part of the score

5230 stars · 495 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

An ESLint plugin offering more than 300 powerful lint rules for JavaScript and TypeScript, with some rules also covering CSS, HTML, JSON, Markdown, and YAML via matching language plugins. It provides preset configurations (recommended, unopinionated) and many automatically fixable rules.

Use cases

  • lint javascript code with extra rules beyond eslint core
  • enforce modern javascript best practices in a codebase
  • auto-fix common code style issues in eslint
  • lint typescript projects with opinionated rules
  • lint json yaml and markdown files with eslint
  • improve code quality in a nodejs project

When to choose

  • you use ESLint with flat config and want a large set of high-quality, opinionated rules
  • you want many auto-fixable rules to keep code idiomatic and modern
  • you use XO or want a recommended preset to get started quickly

When to avoid

  • your project cannot use ESLint >= 10.4 with flat config and ESM
  • you need minimal, unopinionated linting without extra stylistic rules
  • you lint languages other than JavaScript/TypeScript without the matching ESLint language plugins

Facets

plugin · maturity active

linter developer-tools code-review developer-tools web-development cli cross-platform eslint-plugin linting javascript typescript code-quality static-analysis auto-fix nodejs

1 source

Member repositories

RepositoryRoleHealth v2
sindresorhus/eslint-plugin-unicornmain98

For agents

markdown · JSON · MCP: product_card(name="sindresorhus/eslint-plugin-unicorn")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem