Showing 36 of 339 projects
A GitHub Action that registers a problem matcher to surface Stylelint errors as inline annotations and highlighted logs.
ESLint plugin providing linting rules for TypeGraphQL decorators to catch common errors.
An ESLint plugin that upgrades all ESLint warnings to errors for stricter code quality enforcement.
An ESLint plugin that automatically generates ESLint rules configuration from a repository's .editorconfig file.
ESLint plugin that enforces a strict no-this policy in JavaScript code.
A linter for GitHub Actions workflows providing CLI, Node.js API, and VSCode extension support.
A Dockerized ESLint tool for Codacy that integrates ESLint plugins and rules into automated code review workflows.
ESLint plugin providing fixture and test globals for TestCafe to enforce good practices in end-to-end testing.
An ESLint plugin that enforces best practices for JavaScript's Math object and Number APIs.
An adapter that allows ESLint's RuleTester to run with AVA test framework while preserving its detailed error reporting.
An ESLint formatter that visualizes linting errors by rules and files using ASCII bar charts.
An ESLint plugin that enforces best practices and detects anti-patterns in Mocha test suites.
A GitHub Action that runs hadolint to analyze Dockerfiles and report violations on pull requests.
ESLint plugin that enforces using class arrow functions instead of binding methods in the constructor.
An ESLint plugin that detects personally identifiable information (PII) like emails, phone numbers, and IP addresses in code.
Scaffolds production-ready Angular projects with pre-configured ESLint, Stylelint, Prettier, Jest, Storybook, and Git hooks.
pre-commit git hooks for Deno projects to enforce code quality and formatting.
A Flymake backend for ansible-lint that provides real-time syntax and style checking for Ansible playbooks and roles in Emacs.
Shareable, super strict ESLint, Prettier, and Commitlint configurations for modern JavaScript/TypeScript projects.
A textlint rule that checks English sentences for style and grammar issues using the rousseau library.
A comprehensive and opinionated ESLint configuration that aggregates and curates rules from multiple plugins for strict JavaScript/TypeScript linting.
A comprehensive ESLint configuration for JavaScript, TypeScript, Angular, and Playwright projects.
Feedzai's ESLint configurations for JavaScript and React projects, promoting best practices and code consistency.
A CLI tool that merges ESLint results from multiple runs, aggregating message occurrences for common files.
An ESLint plugin providing linting rules for Cucumber.js step definitions and behavior-driven development.
An Ember CLI addon that integrates alex.js to lint templates for insensitive or unequal phrasing.
Zero-config ESLint and Prettier configuration for JavaScript, React, and Node.js projects.
A Composer script to lint Travis CI configuration files with caching to avoid unnecessary API requests.
A linter that enforces Node.js core style rules and can automatically fix issues.
A GitHub Action that runs golint on Go code and fails the workflow if linting issues are found.
A collection of pre-commit hooks for multiple languages and tools to ensure code quality, security, and consistency.
A production-ready, opinionated ESLint configuration that enforces strict best practices for Angular applications.
An ESLint plugin to automatically sort arrays in Angular and NestJS module decorators for better code organization.
Example Ember.js application demonstrating various GraphQL client integrations, testing techniques, and tooling.
ESLint plugin providing linting rules and global variables for TestCafe end-to-end testing framework.
ESLint configuration for Supermind projects with optional React, Inferno, accessibility, and Flowtype extensions.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.