Showing 36 of 339 projects
A real-time Kubernetes resource linter that monitors changes and alerts teams via Slack about policy violations.
A strict, native code style formatting plugin for Neovim that highlights and fixes common style issues like deep nesting and overlong lines.
An ESLint plugin to lint, format, auto-fix, and sort JSON files within your ESLint workflow.
An ESLint plugin that enforces good writing style in code comments by checking for passive voice, weasel words, and other issues.
An opinionated starting point and build system for collaboratively-edited HTML websites with automated testing and linting.
An enhanced ESLint HTML formatter with interactive React-based reports, dark mode, and compressed output.
An ESLint plugin that catches insensitive language in code to promote diversity and inclusion.
A GitHub Action that automatically formats Node.js code using your preferred formatter on push events.
A modern ESLint plugin providing rules to prevent common issues and enforce best practices in RxJS 7 applications.
A production-ready Ember.js boilerplate with FastBoot, TypeScript, GraphQL, and modern tooling for building web applications.
ESLint configuration enforcing Wikimedia's JavaScript coding standards for client, server, and MediaWiki projects.
An ESLint plugin that provides linting and formatting rules for TOML files.
A CLI tool for linting ngx-translate keys in Angular applications using regex to find missing, unused, or misprinted keys.
An ESLint plugin for vanilla-extract that enforces CSS property ordering, style validation, and best practices with auto-fixing.
An ESLint plugin providing linting rules specifically for QUnit JavaScript testing framework.
ESLint plugin to disallow jQuery functions and suggest native JavaScript alternatives.
CLI to quickly setup ESLint and Prettier in TypeScript projects with optional stylelint and lint-staged.
An ESLint plugin that enforces pure functional programming by disallowing side-effect-causing language constructs.
ESLint plugin that detects unused Material UI styling classes in your codebase.
Find the documentation URL for any ESLint rule, including core rules and plugin rules.
A regular expression parser, validator, and AST visitor for ECMAScript, enabling programmatic analysis of regex patterns.
An ESLint plugin that enforces code conventions and detects errors in RequireJS modules.
An ESLint rule that checks and automatically fixes copyright notices or file headers at the top of files.
A comprehensive ESLint plugin providing custom rules and configurations for JavaScript, TypeScript, Vue.js, and Node.js projects.
An ESLint rule that detects inferred method names in ES6 object literals to ensure proper lexical identifier binding.
ESLint plugin that enforces using `throw new Error()` instead of `throw Error()` for consistency.
ESLint plugin with custom rules to enforce high-performance JavaScript coding patterns.
A GitHub Action that runs dotenv-linter with reviewdog to lint .env files in pull requests.
TypeScript-based ESLint configuration for Node, React, and React Native with support for YML and GraphQL.
Scans Angular codebases for performance, architecture, and dead code issues, outputting a health score with actionable diagnostics.
ESLint plugin enforcing hapi's JavaScript style guide rules for consistent code quality.
A CLI tool for finding, counting, and tabulating ESLint rules in configuration files.
An ESLint plugin that disallows side effects and stateful variables at the module top level.
A GitHub Action that lints awesome lists using sindresorhus/awesome-lint to ensure consistency and quality.
ESLint plugin that detects when error causes are lost during exception re-throwing.
A GitHub Action to run linters on ROS 2 packages without compiling code for fast feedback.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.