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

vuejs/eslint-plugin-vue

Official ESLint plugin for Vue.js observed · 2026-08-28

github.com/vuejs/eslint-plugin-vue · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

97/100

  • Activity 99
  • Release rhythm 93
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 28
  • age_days: 3656
  • days_rel: 44
  • days_push: 8
  • n_releases_24m: 24

Full methodology

Adoption not part of the score

4592 stars · 722 forks observed · 2026-08-28

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

The official ESLint plugin for Vue.js that lints the <template> and <script> sections of .vue single file components as well as Vue code in .js files. It detects syntax errors, incorrect usage of Vue directives, and violations of the Vue.js Style Guide.

Use cases

  • lint vue single file components with eslint
  • find syntax errors in vue templates
  • enforce the vue.js style guide in my project
  • catch wrong usage of vue directives
  • set up real-time vue linting in my editor
  • add vue lint rules to a nuxt project

When to choose

  • you write Vue.js or Nuxt applications and want automated code quality checks
  • you want to enforce the official Vue.js Style Guide across a team
  • you need editor-integrated, real-time linting of .vue files

When to avoid

  • your project does not use Vue.js
  • you need a formatter rather than a linter (use Prettier alongside)
  • you cannot tolerate new lint errors in minor version upgrades due to its versioning policy

Facets

plugin · maturity stable

linter static-site-generator developer-tools web-development frontend developer-tools testing cross-platform vue eslint linting static-analysis single-file-components code-quality nodejs

2 sources

Member repositories

RepositoryRoleHealth v2
vuejs/eslint-plugin-vuemain97

For agents

markdown · JSON · MCP: product_card(name="vuejs/eslint-plugin-vue")

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