Showing 36 of 559 projects
A modern, performant Delphi language analyzer plugin for SonarQube with semantic analysis and custom rule support.
ESLint plugin that validates CSS module class usage in JavaScript to catch unused or undefined classes.
A GitHub Action that automatically finds and fixes typos in source code and documentation.
ESLint plugin that provides readable error messages for ECMAScript syntax and allows granular control over feature usage.
ESLint plugin providing rules to enforce best practices and consistency when using lodash/fp.
A Visual Studio analyzer that enforces C# coding guidelines not covered by Resharper.
A PHPStan extension that adds Magento 2-specific static analysis capabilities for both modules and applications.
Ember CLI integration for linting Ember.js templates to enforce code style and best practices.
A collection of GitHub Actions for automating code quality checks, integration testing, and performance profiling of Magento 2 extensions.
An IDE package for RAD Studio providing on-the-fly static code analysis and linting for Delphi, powered by SonarDelphi.
Static analysis tool for Terraform Provider code, offering linting checks for acceptance tests, resources, schemas, and validations.
A GitHub Action that enforces pull request title conventions using regex patterns and prefix rules.
A good-looking ESLint formatter with syntax highlighting and theme support for delightful readability.
A Go static analysis tool that identifies naked returns in functions exceeding a specified line length.
A CLI tool to test ESLint rules against thousands of repositories for regression testing and validation.
A configurable style checker for Go code that enforces coding standards and best practices.
An ESLint plugin that disallows the use of loops (for, while, etc.) to encourage functional programming patterns.
A linter for Common Lisp source code using SBCL to detect errors and improve code quality.
A CLI tool to enforce size and layer limits on Docker images, ideal for CI/CD pipelines.
A Flake8 plugin that identifies which Python imports should be moved into or out of typing.TYPE_CHECKING blocks to optimize runtime performance and prevent circular imports.
A Flake8 plugin that identifies which Python imports should be moved into or out of type-checking blocks to improve performance and prevent circular imports.
A Python tool that scans codebases for potentially dangerous patterns like hardcoded passwords or accidental diff checkins.
A Gulp plugin that integrates TSLint for linting TypeScript files in build pipelines.
A GitHub Action that lints pull request titles against a custom regex pattern to enforce consistent formatting.
A JavaScript library that provides a sarcastic way to express disagreement in code.
An ESLint plugin that enforces TypeScript type assertions using ^? Twoslash, $ExpectError, and $ExpectType comments.
A Neovim plugin that prettifies TypeScript errors, adds inline ignore comments, and looks up rule documentation for over 50 linters and formatters.
A tool that calculates a GitHub repository's quality score based on engineering best practices using metadata and source analysis.
A standalone linting tool for Twig template files to catch syntax errors and enforce coding standards.
ESLint plugin providing rules for pragmatic Ramda usage, refactoring, and simplification.
Lint any project in any language using Swift and regular expressions, with validation and autocorrect support.
A collection of Meteor-specific linting rules for ESLint to enforce best practices and catch common errors.
A Swift-based linter that uses scripts and regex to enforce custom rules across any language or project.
A linting tool for enforcing clean and consistent code in Less stylesheets.
A proof-of-concept tool that detects design patterns and anti-patterns in PHP source code.
A linter for Polymer projects that catches errors before running code.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.