Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Code Quality

Code Quality

745 projects

Showing 36 of 745 projects

Enforce Policies on GitHub Repositories and Commits
Enforce Policies on GitHub Repositories and CommitsGo

A tool for enforcing commit and license header policies in build pipelines.

#devops#pre-commit#build-automation
Stars527
Forks63
Last commit7 days ago
Inch
InchRuby

A command-line tool that analyzes Ruby code documentation and suggests improvements without enforcing strict rules.

#developer-tools#tomdoc#yard
Stars519
Forks40
Last commit2 years ago
woke
wokeGo

A text file analysis tool that detects non-inclusive language in source code and suggests inclusive alternatives.

#developer-tools#inclusive-language#pre-commit
Stars517
Forks62
Last commit2 years ago
guard.nvim
guard.nvimLua

A lightweight, fast, and asynchronous formatting and linting plugin for Neovim 0.10+.

#developer-tools#editor-integration#async
Stars516
Forks27
Last commit8 months ago
SonarSource.sonarlint-visualstudio
SonarSource.sonarlint-visualstudioC#

SonarQube extension for Visual Studio providing code quality and security feedback directly in the IDE

#visual-studio#security#code-quality
Stars501
Forks85
Last commit21 hours ago
sqlvet
sqlvetGo

A static analysis tool for Go that validates raw SQL queries to catch syntax errors and prevent SQL injections.

#database#linter#security
Stars501
Forks30
Last commit9 days ago
depend
dependTypeScript

An ESLint plugin that suggests dependency optimizations, native alternatives, and detects redundant polyfills.

#dependency-analysis#nodejs#code-quality
Stars495
Forks13
Last commit2 months ago
Awesome Gradle Plugins
Awesome Gradle Plugins

A curated list of awesome Gradle plugins and resources for improving development workflow automation.

#gradle#devops#workflow-automation
Stars487
Forks46
Last commit3 years ago
CodeBuff
CodeBuffJava

A universal code formatter that uses machine learning to learn formatting patterns from a corpus of existing code.

#developer-tools#java#pretty-printing
Stars478
Forks84
Last commit1 year ago
Hardcore
HardcoreJavaScript

An extremely strict yet practical ESLint configuration with 51 plugins and over 1300 rules for JavaScript, TypeScript, React, Vue, and Node.js.

#developer-tools#config#nodejs
Stars472
Forks15
Last commit9 days ago
ineffassign
ineffassignGo

Detects ineffectual assignments in Go code where variables are assigned but never used.

#developer-tools#go-linter#inefficient-code
Stars470
Forks57
Last commit1 year ago
GitHub Actions for WordPress
GitHub Actions for WordPressShell

A collection of GitHub Actions and workflows for automating WordPress plugin development, deployment, and quality checks.

#phpcs#security-scanning#wordpress-org
Stars464
Forks37
Last commit1 year ago
luacheck
luacheckLua

A static analyzer and linter for Lua code that detects undefined globals, unused variables, and other issues.

#linter#luajit#cli-tool
Stars464
Forks63
Last commit2 months ago
eslint-interactive
eslint-interactiveTypeScript

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.

#developer-tools#automated-fixes#cli-tool
Stars463
Forks12
Last commit
HTML
HTMLJavaScript

An ESLint plugin to extract and lint inline JavaScript scripts from HTML and XML files.

#developer-tools#html#javascript-linting
Stars458
Forks57
Last commit2 days ago
agnix
agnixRust

A linter and LSP that validates configuration files for AI coding assistants like Claude Code, Cursor, and Copilot.

#ai-coding-assistant#ai#developer-tools
Stars457
Forks35
Last commit13 hours ago
agnix
agnixRust

A linter and LSP that validates configuration files for AI coding assistants like Claude Code, Cursor, and Copilot.

#ai-coding-assistant#ai#developer-tools
Stars457
Forks35
Last commit13 hours ago
sqlint
sqlintRuby

A simple command-line SQL linter that checks syntax against ANSI and PostgreSQL standards.

#pre-commit#editor-integration#syntax-checking
Stars440
Forks26
Last commit2 months ago
todocheck
todocheckGo

A static code analyzer that validates TODO comments by linking them to open issues in supported issue trackers.

#hacktoberfest#developer-tools#todo
Stars440
Forks46
Last commit4 months ago
ts-error-translator.nvim
ts-error-translator.nvimLua

A Neovim plugin that translates cryptic TypeScript error messages into plain English explanations.

#developer-tools#neovim-plugin#error-translation
Stars436
Forks9
Last commit9 months ago
elvis
elvisErlang

A command-line Erlang style reviewer that enforces code consistency and readability across your codebase.

#hacktoberfest#developer-tools#elvis
Stars435
Forks85
Last commit2 months ago
Astro
AstroTypeScript

An ESLint plugin for linting Astro components, covering frontmatter, HTML templates, JSX expressions, client-side scripts, and directives.

#astro#astrojs#eslintplugin
Stars434
Forks36
Last commit2 days ago
nvim-coverage
nvim-coverageLua

A Neovim plugin that displays test coverage data in the sign column and summary reports for multiple programming languages.

#multi-language#developer-tools#test-coverage
Stars429
Forks56
Last commit1 year ago
gulp-jshint
gulp-jshintJavaScript

A Gulp plugin that integrates JSHint for linting JavaScript files in your build pipeline.

#jshint#javascript-linting#nodejs
Stars416
Forks65
Last commit8 years ago
Regal
RegalGo

A linter, debugger, and language server for Rego that identifies mistakes, enforces best practices, and enhances policy development.

#rego#developer-tools#language-server
Stars415
Forks61
Last commit2 days ago
Elm Analyse
Elm AnalyseElm

A static analysis tool for Elm code that identifies deficiencies and enforces best practices.

#ast-analysis#developer-tools#linter
Stars414
Forks56
Last commit3 years ago
Svelte
SvelteTypeScript

Official ESLint plugin for Svelte, providing linting rules and best practices for Svelte components.

#developer-tools#code-quality#eslint-plugin
Stars410
Forks78
Last commit2 days ago
Standard Style
Standard Style

A curated list of packages, tools, and resources in the JavaScript Standard Style ecosystem.

#standardjs#developer-tools#standard
Stars408
Forks35
Last commit3 years ago
Lint Pull Request commits with commitlint
Lint Pull Request commits with commitlintJavaScript

A GitHub Action that automatically lints commit messages in pull requests using commitlint.

#hacktoberfest#commitlint#pull-requests
Stars403
Forks68
Last commit
Flow Errors
Flow ErrorsJavaScript

An ESLint plugin that runs Flow type checking as ESLint errors, enabling Flow support in any ESLint-compatible editor.

#developer-tools#type-safety#javascript-tooling
Stars403
Forks23
Last commit4 years ago
Auto
AutoJavaScript

Automatically configures ESLint rules and plugins based on your project's dependencies.

#sonarjs#developer-tools#eslint-config-airbnb
Stars400
Forks13
Last commit2 years ago
ES6 Coding Style
ES6 Coding Style

Personal coding style guidelines for ES6 and PostgreSQL with an ESLint configuration.

#coding-guidelines#code-quality#postgresql
Stars400
Forks82
Last commit10 years ago
Playwright
PlaywrightTypeScript

An ESLint plugin that enforces best practices and catches common errors in Playwright test code.

#playwright#typescript#code-quality
Stars398
Forks63
Last commit2 days ago
iOS-Playbook
iOS-Playbook

A living collection of guidelines and best practices for developing excellent iOS applications.

#guidelines#team-collaboration#playbook
Stars397
Forks51
Last commit8 years ago
elixir-style-guide
elixir-style-guideElixir

A community-driven style guide for Elixir, implemented as checks in the Credo static analysis tool.

#readability#elixir#developer-tools
Stars396
Forks21
Last commit9 years ago
Modernizer
ModernizerJava

A Maven plugin that detects uses of legacy Java APIs in your codebase, promoting modern, performant, and idiomatic alternatives.

#api-migration#apache-commons#bytecode-analysis
Stars395
Forks58
Last commit23 days ago
PreviousPage 10 of 21

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
5 months ago
8 months ago
Next
#Static Analysis447
#Developer Tools353
#Linting259
#Javascript168
#Eslint135
#Eslint Plugin135
#Linter130
#Ci Cd122
#Typescript90
#Hacktoberfest69
#Cli Tool62
#Best Practices60