69 Vue packages tagged “eslint-plugin”
Most downloaded: eslint-plugin-vue, with 266,364,830 downloads in the last year and 4,591 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.
eslint-plugin-better-tailwindcss
auto-wraps tailwind classes after a certain print width or class count into multiple lines to improve readability.
851
25,410,791
eslint-plugin-vuejs-accessibility
An eslint plugin for checking Vue.js files for accessibility
323
22,851,011
eslint-plugin-css
An ESLint plugin that provides rules to verify CSS definition objects.
72
1,534,660
@tony.ganchev/eslint-plugin-header
The native ESLint 9/10 header plugin. A zero-bloat, drop-in replacement for 'eslint-plugin-header' with first-class Flat Config & TypeScript support. Auto-fix Copyright, License, and banner comments in JavaScript, TypeScript, Vue, Svelte, CSS, HTML, YAML,
9
1,386,979
eslint-plugin-tailwind-canonical-classes
ESLint plugin to enforce canonical Tailwind CSS class names using Tailwind CSS v4's canonicalization API
27
1,275,346
eslint-plugin-vue-data-testid
An ESLint plugin to enforce consistent usage of 'data-testid' attributes in Vue.js components for better testability
3
147,849
@claylevering/eslint-config
A set of ESLint configurations supporting flat config format with Vue (and with TypeScript), Node, and TypeScript rules
1
30,479
@kalimahapps/eslint-config
Comprehensive and configurable ESLint config for Vue 3 projects with TypeScript support
17,238
@the-i18n-kit/eslint-plugin-vue
Authoring rules that keep the i18n kit's scanner sound, and a layer-aware preset over @intlify/eslint-plugin-vue-i18n
11
13,813
eslint-plugin-test-id
This checks is data-test-id prop is present, on some tags which are useful for e2e testing
17
10,384
eslint-plugin-sort-keys-vue-fix
Fork of eslint rule that sorts keys in objects (https://eslint.org/docs/rules/sort-keys) with autofix enabled compatible with vue order-in-components
4
7,145
eslint-plugin-vue-type-assertion-parens
ESLint plugin to enforce parentheses around TypeScript type assertions in Vue templates
4,927
eslint-plugin-opinionated-vue-ts
Comprehensive, opinionated ESLint plugin and flat config for Vue and TypeScript, featuring custom architecture rules and optimized integrations (Prettier, Vitest, Unicorn, Oxlint).
1
3,650
@tnnquang/eslint
Opinionated ESLint plugin for modern TypeScript projects. Enforces explicit imports, function declarations, path aliases, and consistent type imports across React, Vue, Angular, NestJS, Next.js, and Nuxt.
1
3,568
@growsuper/eslint-plugin
Custom ESLint rules that help developers follow the GROW Super coding style
3,498
eslint-plugin-a11y
ESLint accessibility (a11y) plugin for React, Vue, and JSX, supporting both classic .eslintrc (ESLint 8+) and flat config (ESLint v9+), with a matching runtime A11yChecker API. Alternative to eslint-plugin-jsx-a11y for modern design systems.
3,399
eslint-plugin-unocss-normalize-classes
Normalizes UnoCSS class attributes from your own uno.config - and proves every rewrite generates identical CSS before it applies one.
6
2,996
@geoql/eslint-plugin-vue-doctor
ESLint flat-config plugin for Vue 3 anti-patterns and AI-slop detection. Shares the same rule cores as @geoql/oxlint-plugin-vue-doctor. TypeScript, ESM.
7
2,758
@geoql/eslint-plugin-nuxt-doctor
ESLint flat-config plugin for Nuxt 4 anti-patterns and AI-slop detection. Shares the same rule cores as @geoql/oxlint-plugin-nuxt-doctor and the eslint-plugin-vue-doctor rules. TypeScript, ESM.
7
2,543