Showing 36 of 339 projects
A static analysis tool for F# that enforces coding conventions, detects code smells, and checks formatting rules.
A Go static analysis tool that finds repeated string and number literals that could be replaced by constants.
ESLint plugin that enforces consistent filename conventions for JavaScript files.
An ESLint plugin for checking accessibility rules in Vue.js single-file components.
An ESLint plugin that enforces hexagonal architecture best practices in JavaScript and TypeScript projects.
ESLint plugin providing rules to enforce readable and proper arrow function definitions.
A Gulp plugin for checking and fixing JavaScript code style using JSCS.
A fast and simple linter for .env files that enforces consistency and best practices.
ESLint parser and plugin for linting MDX files, including JavaScript/TypeScript code and markdown syntax.
A CSS3 SAX-inspired parser written in JavaScript for parsing and validating CSS 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.
A static analysis tool for Elm that helps find and prevent mistakes through customizable rules.
A customizable Python linting engine that allows project-specific static analysis rules through AST expressions and regex patterns.
ESLint plugin providing Lodash-specific linting rules to enforce best practices and prevent common errors.
A Go tool for enforcing architectural rules like dependencies, package contents, function properties, and naming conventions.
Solid-specific linting rules for ESLint to enforce best practices and catch reactivity issues.
A comprehensive linter for Ember.js and Handlebars templates that enforces best practices and accessibility.
An ESLint plugin providing linting rules and best practices for Ember.js applications.
A complete, fast, standards-based validation tool for GeoJSON data.
An ESLint plugin providing rules for consistent, readable, and valid package.json files.
A comprehensive static analysis and linting tool for the D programming language.
An open-source tool that combines tflint, tfsec, infracost, and inframap to validate Terraform Infrastructure-as-Code.
A configurable linting tool for analyzing Slim templates, integrating with RuboCop for static analysis.
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.
A configurable linting tool that identifies and reports anti-patterns in TSQL scripts.
An abstract interpreter for Rust's MIR that performs static analysis to find bugs and verify correctness properties.
An ESLint plugin that filters lint output to only show errors on changed lines, keeping feedback focused.
Analyze ESLint configurations to list current, available, unused, and deprecated rules.
A configurable linter and validator for Gherkin feature files, written in JavaScript.
A Python static type checker built on mypy with stricter defaults, advanced typing features, and baseline error management.
A command-line wrapper for ESLint that adds file watching capabilities without requiring complex build tools.
A GitHub Action that runs PHP-CS-Fixer to automatically fix PHP code style issues in your CI/CD pipeline.
An ESLint plugin that provides linting rules for YAML files, including support for Vue SFC custom blocks and ESLint directives.
A tool that parses lint errors and reports them as comments on GitHub pull requests.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.