Showing 36 of 745 projects
A tool for enforcing commit and license header policies in build pipelines.
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 lightweight, fast, and asynchronous formatting and linting plugin for Neovim 0.10+.
SonarQube extension for Visual Studio providing code quality and security feedback directly in the IDE
A static analysis tool for Go that validates raw SQL queries to catch syntax errors and prevent SQL injections.
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.
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.
A static analyzer and linter for Lua code that detects undefined globals, unused variables, and other issues.
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.
An ESLint plugin to extract and lint inline JavaScript scripts from HTML and XML files.
A linter and LSP that validates configuration files for AI coding assistants like Claude Code, Cursor, and Copilot.
A linter and LSP that validates configuration files for AI coding assistants like Claude Code, Cursor, and Copilot.
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 translates cryptic TypeScript error messages into plain English explanations.
A command-line Erlang style reviewer that enforces code consistency and readability across your codebase.
An ESLint plugin for linting Astro components, covering frontmatter, HTML templates, JSX expressions, client-side scripts, and directives.
A Neovim plugin that displays test coverage data in the sign column and summary reports for multiple programming languages.
A Gulp plugin that integrates JSHint for linting JavaScript files in your build pipeline.
A linter, debugger, and language server for Rego that identifies mistakes, enforces best practices, and enhances policy development.
A static analysis tool for Elm code that identifies deficiencies and enforces best practices.
Official ESLint plugin for Svelte, providing linting rules and best practices for Svelte components.
A curated list of packages, tools, and resources in the JavaScript Standard Style ecosystem.
A GitHub Action that automatically lints commit messages in pull requests using commitlint.
An ESLint plugin that runs Flow type checking as ESLint errors, enabling Flow support in any ESLint-compatible editor.
Automatically configures ESLint rules and plugins based on your project's dependencies.
Personal coding style guidelines for ES6 and PostgreSQL with an ESLint configuration.
An ESLint plugin that enforces best practices and catches common errors in Playwright test code.
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 Maven plugin that detects uses of legacy Java APIs in your codebase, promoting modern, performant, and idiomatic alternatives.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.