Showing 36 of 127 projects
A collection of decorators for writing Ember.js applications using native JavaScript classes.
An ESLint plugin providing additional rules for Node.js-specific code patterns and best practices.
An ESLint plugin that validates React components can safely update with Fast Refresh (hot reloading).
An opinionated ESLint plugin with rules used by GitHub for JavaScript, TypeScript, and React development.
An ESLint plugin that enforces hexagonal architecture best practices in JavaScript and TypeScript projects.
An ESLint plugin that enforces logical consistency by transforming negated boolean expressions using De Morgan's laws.
ESLint plugin providing rules to enforce readable and proper arrow function definitions.
An ESLint plugin for checking accessibility rules in Vue.js single-file components.
ESLint parser and plugin for linting MDX files, including JavaScript/TypeScript code and markdown syntax.
An ESLint plugin providing rules to enforce best practices and prevent common errors in Mocha test suites.
ESLint shareable config for XO with support for JavaScript, TypeScript, HTML, and Markdown.
ESLint plugin providing Lodash-specific linting rules to enforce best practices and prevent common errors.
An ESLint plugin for linting HTML files, HTML in JavaScript template literals, and popular frameworks like React, Angular, and Svelte.
An ESLint plugin providing linting rules and best practices for Ember.js applications.
A GitHub Action that runs ESLint with reviewdog to automatically post code review comments on pull requests.
A Yeoman generator that scaffolds ESLint plugins and rules to accelerate ESLint development.
All-in-one development toolkit for creating Node.js modules with Jest, Prettier, ESLint, and Standard.
An ESLint plugin providing rules for consistent, readable, and valid package.json files.
An ESLint plugin that enforces best practices and consistency when writing ESLint plugins and their tests.
ESLint plugin providing rules to enforce best practices and catch common errors in AVA test files.
An ESLint plugin that validates and lints JSON files, catching syntax errors and enforcing standards.
Analyze ESLint configurations to list current, available, unused, and deprecated rules.
Generate custom ESLint rules automatically using OpenAI's GPT model and Vercel Edge Functions.
An ESLint plugin that filters lint output to only show errors on changed lines, keeping feedback focused.
A command-line wrapper for ESLint that adds file watching capabilities without requiring complex build tools.
An ESLint plugin that downgrades all ESLint errors to warnings, simplifying rule configuration.
A comprehensive and opinionated TypeScript-first ESLint configuration for modern JavaScript projects.
A quality check hook for Claude Code that runs TypeScript compilation, ESLint auto-fixing, and Prettier formatting with SHA256 config caching for <5ms validation.
A strict and opinionated Angular starter template with pre-configured ESLint, Prettier, Stylelint, CSpell, Git hooks, and CI/CD.
An ESLint plugin that detects potential secrets and credentials in code and JSON files using entropy analysis and pattern matching.
A Java library for parsing static code analysis reports from 79+ tools into a unified format.
ESLint plugin that validates CSS module class usage in JavaScript to catch unused or undefined classes.
ESLint plugin that provides readable error messages for ECMAScript syntax and allows granular control over feature usage.
A repository for managing Requests For Comments (RFCs) for substantial changes to the ESLint project.
A good-looking ESLint formatter with syntax highlighting and theme support for delightful readability.
A CLI tool to test ESLint rules against thousands of repositories for regression testing and validation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.