Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Eslint Plugin

Eslint Plugin

157 projects

Showing 36 of 156 projects

eslint-plugin-replyguy
eslint-plugin-replyguyJavaScript

An ESLint plugin that enforces contradictory coding opinions to simulate the experience of sharing code on Twitter.

#code-quality-satire#javascript-tooling#eslint-plugin
Stars418
Forks10
Last commit
Flow Errors
Flow ErrorsJavaScript

An ESLint plugin that runs Flow type checking as ESLint errors, enabling Flow support in any ESLint-compatible editor.

#developer-tools#type-safety#javascript-tooling
Stars402
Forks23
Last commit4 years ago
Svelte
SvelteTypeScript

Official ESLint plugin for Svelte, providing linting rules and best practices for Svelte components.

#developer-tools#code-quality#eslint-plugin
Stars397
Forks70
Last commit4 days ago
Playwright
PlaywrightTypeScript

An ESLint plugin that enforces best practices and catches common errors in Playwright test code.

#playwright#typescript#code-quality
Stars387
Forks58
Last commit10 days ago
Jest-DOM
Jest-DOMJavaScript

ESLint plugin to enforce best practices and prevent common mistakes when writing tests with jest-dom.

#javascript-testing#unit-testing#testing-library
Stars367
Forks45
Last commit5 months ago
N
NJavaScript

An ESLint plugin providing additional rules for Node.js-specific code patterns and best practices.

#commonjs#es-modules#nodejs
Stars341
Forks59
Last commit5 days ago
React Refresh
React RefreshTypeScript

An ESLint plugin that validates React components can safely update with Fast Refresh (hot reloading).

#developer-tools#hot-reloading#nextjs
Stars336
Forks22
Last commit1 month ago
GitHub
GitHubJavaScript

An opinionated ESLint plugin with rules used by GitHub for JavaScript, TypeScript, and React development.

#eslintplugin#security#accessibility
Stars331
Forks68
Last commit3 days ago
filenames
filenamesJavaScript

ESLint plugin that enforces consistent filename conventions for JavaScript files.

#developer-tools#code-quality#eslint-plugin
Stars318
Forks34
Last commit1 year ago
eslint-plugin-hexagonal-architecture
eslint-plugin-hexagonal-architectureTypeScript

An ESLint plugin that enforces hexagonal architecture best practices in JavaScript and TypeScript projects.

#software-architecture#hexagonal#dependency-management
Stars315
Forks17
Last commit
De Morgan
De MorganTypeScript

An ESLint plugin that enforces logical consistency by transforming negated boolean expressions using De Morgan's laws.

#developer-tools#boolean-logic#typescript
Stars314
Forks2
Last commit5 days ago
eslint-plugin-vuejs-accessibility
eslint-plugin-vuejs-accessibilityTypeScript

An ESLint plugin for checking accessibility rules in Vue.js single-file components.

#hacktoberfest#a11y-lint#a11y
Stars313
Forks31
Last commit2 months ago
arrow functions
arrow functionsJavaScript

ESLint plugin providing rules to enforce readable and proper arrow function definitions.

#concise-object-return#developer-tools#name-inference
Stars311
Forks14
Last commit1 year ago
Sheriff
SheriffTypeScript

A zero-dependency tool to enforce module boundaries and dependency rules in TypeScript projects.

#modularization#module-boundaries#architecture-enforcement
Stars311
Forks28
Last commit1 month ago
MDX
MDXTypeScript

ESLint parser and plugin for linting MDX files, including JavaScript/TypeScript code and markdown syntax.

#eslint-mdx#vscode-extension#code-quality
Stars301
Forks35
Last commit2 days ago
recheck
recheckScala

A trustworthy ReDoS (Regular Expression Denial of Service) checker for identifying vulnerable regex patterns.

#vulnerability#redos#performance-security
Stars298
Forks17
Last commit2 days ago
Enforcing practices
Enforcing practicesTypeScript

An ESLint plugin providing rules to enforce best practices and prevent common errors in Mocha test suites.

#javascript-testing#hacktoberfest#eslintplugin
Stars289
Forks73
Last commit1 day ago
Lodash
LodashJavaScript

ESLint plugin providing Lodash-specific linting rules to enforce best practices and prevent common errors.

#developer-tools#code-quality#best-practices
Stars275
Forks65
Last commit2 years ago
HTML
HTMLJavaScript

An ESLint plugin for linting HTML files, HTML in JavaScript template literals, and popular frameworks like React, Angular, and Svelte.

#html-linter#developer-tools#html-linting
Stars271
Forks51
Last commit3 days ago
Ember
EmberJavaScript

An ESLint plugin providing linting rules and best practices for Ember.js applications.

#accessibility#frontend#glimmer
Stars263
Forks211
Last commit3 days ago
Solid
SolidTypeScript

Solid-specific linting rules for ESLint to enforce best practices and catch reactivity issues.

#developer-tools#frontend#code-quality
Stars263
Forks42
Last commit4 months ago
eslint-plugin-package-json
eslint-plugin-package-jsonTypeScript

An ESLint plugin providing rules for consistent, readable, and valid package.json files.

#developer-tools#package-json#npm
Stars248
Forks37
Last commit1 day ago
no-unsanitized
no-unsanitizedJavaScript

ESLint plugin that disallows unsafe innerHTML, outerHTML, and similar DOM manipulation methods without proper sanitization.

#dom-manipulation#sanitization#web-security
Stars247
Forks39
Last commit1 day ago
JSON with Comments
JSON with CommentsTypeScript

An ESLint plugin for linting JSON, JSONC, and JSON5 files with comprehensive rules and editor integrations.

#developer-tools#json5#code-quality
Stars237
Forks26
Last commit2 days ago
eslint-plugin-eslint-plugin
eslint-plugin-eslint-pluginTypeScript

An ESLint plugin that enforces best practices and consistency when writing ESLint plugins and their tests.

#developer-tools#typescript#code-quality
Stars234
Forks37
Last commit
AVA
AVAJavaScript

ESLint plugin providing rules to enforce best practices and catch common errors in AVA test files.

#linting-rules#javascript-testing#hacktoberfest
Stars233
Forks51
Last commit1 month ago
JSON
JSONJavaScript

An ESLint plugin that validates and lints JSON files, catching syntax errors and enforcing standards.

#developer-tools#linter#vscode-json-parser
Stars216
Forks29
Last commit1 year ago
Diff
DiffTypeScript

An ESLint plugin that filters lint output to only show errors on changed lines, keeping feedback focused.

#git-diff#developer-tools#pre-commit
Stars210
Forks19
Last commit2 months ago
Only-Warn
Only-WarnJavaScript

An ESLint plugin that downgrades all ESLint errors to warnings, simplifying rule configuration.

#developer-tools#ci-cd#code-quality
Stars184
Forks17
Last commit4 months ago
YAML
YAMLTypeScript

An ESLint plugin that provides linting rules for YAML files, including support for Vue SFC custom blocks and ESLint directives.

#developer-tools#yaml#eslintplugin
Stars184
Forks21
Last commit2 days ago
TypeLint
TypeLintJavaScript

An ESLint plugin for optional static type checking in JavaScript using JSDoc and existing data schemas.

#developer-tools#static-typing#swagger
Stars172
Forks5
Last commit8 years ago
no-secrets
no-secretsTypeScript

An ESLint plugin that detects potential secrets and credentials in code and JSON files using entropy analysis and pattern matching.

#entropy-analysis#secret-detection#pattern-matching
Stars167
Forks6
Last commit
Enforcing consistent formatting
Enforcing consistent formattingJavaScript

ESLint plugin providing auto-fixable formatting rules to ensure consistency and readability in Jest test suites.

#javascript-testing#developer-tools#test-readability
Stars158
Forks14
Last commit
CSS-modules
CSS-modulesJavaScript

ESLint plugin that validates CSS module class usage in JavaScript to catch unused or undefined classes.

#code-quality#css-modules#eslint-plugin
Stars156
Forks35
Last commit1 year ago
es-x
es-xTypeScript

ESLint plugin that provides readable error messages for ECMAScript syntax and allows granular control over feature usage.

#developer-tools#syntax-checking#npm-package
Stars155
Forks13
Last commit2 days ago
styled-components-a11y
styled-components-a11yJavaScript

An ESLint plugin that enforces accessibility rules for Styled Components, covering all seven component creation methods.

#a11y#styled-components#accessibility
Stars154
Forks24
Last commit
PreviousPage 2 of 5

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
6 years ago
3 years ago
19 hours ago
4 months ago
3 years ago
5 months ago
Next
#Code Quality135
#Static Analysis112
#Linting110
#Javascript101
#Eslint84
#Developer Tools81
#Typescript44
#Best Practices17
#Eslint Rules17
#Testing14
#Nodejs14
#Javascript Testing13