Core rules included with ESLint by defaultCore rules included with ESLint by default
Stylistic Formatting for ESLint
An ESLint plugin to disable mutation and promote functional programming in JavaScript and TypeScript.
Additional ESLint rules for Node.js
Additional ESLint rules for Node.js
Enforce best practices for JavaScript promises
ESLint plugin to follow best practices and anticipate common mistakes when writing tests with Testing Library
ESLint plugin for Jest
ESLint rules for Node Security
Easy autofixable import sorting
☂️ ESLint plugin for sorting various data such as objects, imports, types, enums, JSX props, etc.
ESLint plugin for Prettier formatting
Official ESLint plugin for Vue.js
More than 100 powerful ESLint rules
ESLint plugin with rules that help validate proper imports.
React-specific linting rules for ESLint
Turns off all rules that are unnecessary or might conflict with Prettier.
Eslint plugin checking architecture boundaries between elements
React Native plugin for ESLint
ESLint plugin for finding regex mistakes and style guide violations
ESLint plugin to help you write better tailwindcss by improving readability with formatting rules and enforcing best practices with linting rules
`eslint-plugin-import-x` is a fork of `eslint-plugin-import` that aims to provide a more performant and more lightweight version of the original plugin.
ESLint plugin for AngularJS applications
ESLint rules for consistent filename and folder. Allows you to enforce a consistent naming pattern for the filename and folder.
An ESLint plugin to extract and lint scripts from HTML files.
enabling a “package-private” export that is only visible to files in the same directory.
ESLint plugin for Astro component
ESLint plugin for Svelte using AST
Additional ESLint rules for directive comments of ESLint.
ESLint plugin for Playwright
Comment-as-command for one-off codemod with ESLint.
Package to separate no-unused-vars and no-unused-imports for eslint as well as providing an autofixer for the latter.