Showing 36 of 745 projects
A command-line tool that analyzes Ruby code documentation and suggests improvements without enforcing strict rules.
A text file analysis tool that detects non-inclusive language in source code and suggests inclusive alternatives.
A static analysis tool for Go that validates raw SQL queries to catch syntax errors and prevent SQL injections.
SonarQube extension for Visual Studio providing code quality and security feedback directly in the IDE
A PHPStan extension that detects unused PHP code (methods, constants, properties, enum cases) and can automatically remove it.
An ESLint plugin that suggests dependency optimizations, native alternatives, and detects redundant polyfills.
A curated list of awesome Gradle plugins and resources for improving development workflow automation.
Open-source static analysis tool for Python, TypeScript, and Go that detects dead code, security vulnerabilities, and AI-generated regressions.
A universal code formatter that uses machine learning to learn formatting patterns from a corpus of existing code.
An extremely strict yet practical ESLint configuration with 51 plugins and over 1300 rules for JavaScript, TypeScript, React, Vue, and Node.js.
Detects ineffectual assignments in Go code where variables are assigned but never used.
A collection of GitHub Actions and workflows for automating WordPress plugin development, deployment, and quality checks.
An ESLint plugin to extract and lint inline JavaScript scripts from HTML and XML files.
A CLI tool that groups ESLint errors by rule and provides per-rule actions like auto-fix and disable comments to efficiently handle large linting outputs.
A static analyzer and linter for Lua code that detects undefined globals, unused variables, and other issues.
A simple command-line SQL linter that checks syntax against ANSI and PostgreSQL standards.
A static code analyzer that validates TODO comments by linking them to open issues in supported issue trackers.
A Neovim plugin that displays test coverage data in the sign column and summary reports for multiple programming languages.
A command-line Erlang style reviewer that enforces code consistency and readability across your codebase.
A Neovim plugin that translates cryptic TypeScript error messages into plain English explanations.
An ESLint plugin for linting Astro components, covering frontmatter, HTML templates, JSX expressions, client-side scripts, and directives.
A Gulp plugin that integrates JSHint for linting JavaScript files in your build pipeline.
A static analysis tool for Elm code that identifies deficiencies and enforces best practices.
A curated list of packages, tools, and resources in the JavaScript Standard Style ecosystem.
An ESLint plugin that runs Flow type checking as ESLint errors, enabling Flow support in any ESLint-compatible editor.
A GitHub Action that automatically lints commit messages in pull requests using commitlint.
Personal coding style guidelines for ES6 and PostgreSQL with an ESLint configuration.
Automatically configures ESLint rules and plugins based on your project's dependencies.
Official ESLint plugin for Svelte, providing linting rules and best practices for Svelte components.
A living collection of guidelines and best practices for developing excellent iOS applications.
A community-driven style guide for Elixir, implemented as checks in the Credo static analysis tool.
A linter, debugger, and language server for Rego that identifies mistakes, enforces best practices, and enhances policy development.
A static analysis tool that scans PHP projects for usages of deprecated code, with special support for Symfony.
A Maven plugin that detects uses of legacy Java APIs in your codebase, promoting modern, performant, and idiomatic alternatives.
An ESLint plugin that enforces best practices and catches common errors in Playwright test code.
A Go tool that identifies and removes unnecessary type conversions from Go source 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.