Showing 36 of 745 projects
A command-line tool that cleans up LaTeX files by removing comments and correcting common anti-patterns.
A modern, performant Delphi language analyzer plugin for SonarQube with semantic analysis and custom rule support.
A command-line tool for finding missing and unused NSLocalizedStrings in Xcode projects.
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 GitHub Action that automatically finds and fixes typos in source code and documentation.
A Visual Studio analyzer that enforces C# coding guidelines not covered by Resharper.
ESLint plugin providing rules to enforce best practices and consistency when using lodash/fp.
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.
An IDE package for RAD Studio providing on-the-fly static code analysis and linting for Delphi, powered by SonarDelphi.
A collection of GitHub Actions for automating code quality checks, integration testing, and performance profiling of Magento 2 extensions.
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 CLI tool to enforce size and layer limits on Docker images, ideal for CI/CD pipelines.
A Go static analysis tool that identifies naked returns in functions exceeding a specified line length.
A linter for Common Lisp source code using SBCL to detect errors and improve code quality.
A CLI tool to test ESLint rules against thousands of repositories for regression testing and validation.
An ESLint plugin that disallows the use of loops (for, while, etc.) to encourage functional programming patterns.
A configurable style checker for Go code that enforces coding standards and best practices.
A Python tool that scans codebases for potentially dangerous patterns like hardcoded passwords or accidental diff checkins.
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 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 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.
An ESLint plugin that enforces TypeScript type assertions using ^? Twoslash, $ExpectError, and $ExpectType comments.
A JavaScript library that provides a sarcastic way to express disagreement in code.
A Neovim plugin that prettifies TypeScript errors, adds inline ignore comments, and looks up rule documentation for over 50 linters and formatters.
A standalone linting tool for Twig template files to catch syntax errors and enforce coding standards.
A tool that calculates a GitHub repository's quality score based on engineering best practices using metadata and source analysis.
A Go tool to enforce consistent git commit message patterns using configurable regex matchers.
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.
ESLint plugin providing rules for pragmatic Ramda usage, refactoring, and simplification.
A collection of Meteor-specific linting rules for ESLint to enforce best practices and catch common errors.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.