Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Code Quality

Code Quality

559 projects

Showing 36 of 559 projects

esprint
esprintJavaScript

A fast ESLint runner that speeds up linting by using a caching server and parallel execution across multiple threads.

#developer-tools#linter#ci-cd
Stars656
Forks28
Last commit2 months ago
mutagen
mutagenRust

A mutation testing framework for Rust that evaluates test suite quality by injecting and activating code mutations.

#hacktoberfest#procedural-macros#rust-ecosystem
Stars641
Forks31
Last commit3 years ago
awesome-analyzers
awesome-analyzers

A curated list of .NET Compiler Platform ("Roslyn") diagnostic analyzers, code fixes, and related resources.

#developer-tools#diagnostic-analyzers#ide-integration
Stars637
Forks35
Last commit22 days ago
Refactoring Essentials for Visual Studio
Refactoring Essentials for Visual StudioC#

A Visual Studio extension and NuGet package providing C#/VB refactorings, analyzers, and code converters.

#vb-net-refactoring#nuget-package#code-analyzers
Stars634
Forks117
Last commit
rails_api_base
rails_api_baseRuby

A production-ready Rails 8 boilerplate for building secure, maintainable JSON REST APIs with an admin panel.

#hacktoberfest#rails-api#api
Stars631
Forks137
Last commit3 days ago
Metric Fu
Metric FuRuby

A Ruby gem that aggregates multiple code quality metrics into unified reports to identify areas needing improvement.

#hacktoberfest#code-metrics#test-coverage
Stars625
Forks94
Last commit2 years ago
AngularJS
AngularJSJavaScript

An ESLint plugin providing rules for AngularJS applications to enforce best practices, conventions, and error prevention.

#angularjs#code-quality#best-practices
Stars620
Forks127
Last commit6 months ago
Composer-Dependency-Analyzer
Composer-Dependency-AnalyzerPHP

A fast, zero-dependency PHP tool that detects unused, shadow, and misplaced Composer dependencies.

#composer#open-source#analyzer
Stars617
Forks14
Last commit11 days ago
RustyWind
RustyWindRust

A CLI tool for automatically sorting and organizing Tailwind CSS classes in your project files.

#hacktoberfest#developer-tools#code-formatter
Stars616
Forks27
Last commit4 days ago
Scan code with SonarCloud
Scan code with SonarCloudShell

A deprecated GitHub Action for scanning code with SonarQube Cloud to detect quality and security issues.

#multi-language#sonarcloud#security-scanning
Stars608
Forks229
Last commit9 months ago
Show and auto-fix linting errors for many programming languages
Show and auto-fix linting errors for many programming languagesJavaScript

A GitHub Action that detects and automatically fixes lint errors across many programming languages and tools.

#formatting#hacktoberfest#developer-tools
Stars607
Forks146
Last commit
OK
OKElixir

An Elixir library for elegant error handling using result monads and result tuples.

#functional-programming#elixir#elixir-pipelines
Stars605
Forks20
Last commit6 years ago
CodeCompass
CodeCompassC++

A pluginable code comprehension tool for large-scale C/C++, C#, and Python software with deep parsing and visualization.

#parsing#developer-tools#code-comprehension
Stars602
Forks114
Last commit17 days ago
PHPCodeSniffer-Composer-Installer
PHPCodeSniffer-Composer-InstallerPHP

A Composer plugin that automatically installs and configures PHP_CodeSniffer coding standards.

#composer-installation#coding-standards#composer-plugin
Stars598
Forks38
Last commit
CSS Checker
CSS CheckerGo

A CLI tool that detects duplicate and similar CSS classes, styled components, and colors to reduce CSS bloat.

#developer-tools#cicd#css-linting
Stars590
Forks13
Last commit3 years ago
PHP Magic Number Detector
PHP Magic Number DetectorPHP

A static analysis tool that detects magic numbers in PHP code to improve readability and maintainability.

#php-analyzer#development-tool#magic-number-detection
Stars584
Forks47
Last commit3 months ago
Yeoman Node Generator
Yeoman Node GeneratorJavaScript

A Yeoman generator that scaffolds a fully configured Node.js module with testing, linting, and CI.

#continuous-integration#boilerplate#nodejs
Stars579
Forks164
Last commit7 months ago
PostCSS BEM Linter
PostCSS BEM LinterJavaScript

A PostCSS plugin that lints CSS to ensure it follows BEM or SUIT naming conventions.

#css-linting#linter#suit-css
Stars577
Forks32
Last commit2 years ago
unparam
unparamGo

Reports unused function parameters and results in Go code while minimizing false positives.

#code-cleanup#developer-tools#results
Stars571
Forks29
Last commit7 months ago
Markdown
MarkdownJavaScript

An ESLint plugin to lint JavaScript, JSX, TypeScript, and other code blocks within Markdown documents.

#developer-tools#linter#static-code-analysis
Stars569
Forks85
Last commit8 days ago
gulp-eslint
gulp-eslintJavaScript

A Gulp plugin that integrates ESLint into your build pipeline to lint JavaScript files.

#developer-tools#build-automation#javascript-linting
Stars565
Forks117
Last commit1 year ago
PHPQA
PHPQAXSLT

A command-line tool that runs multiple PHP static analysis and quality assurance tools with a single command.

#composer#parallel-execution#command-line-tool
Stars563
Forks59
Last commit6 months ago
seed
seedMakefile

A comprehensive GitHub repository template for Go applications with pre-configured CI/CD, linting, testing, and release automation.

#codecov#development-workflow#golangci-lint
Stars563
Forks55
Last commit2 days ago
AttrExtras
AttrExtrasRuby

A Ruby gem that reduces boilerplate code with methods like attr_initialize, pattr_initialize, and method_object.

#developer-tools#metaprogramming#boilerplate-reduction
Stars562
Forks28
Last commit2 months ago
ameba
amebaCrystal

A static code analysis tool for Crystal that enforces code style and catches code smells.

#linter#crystal-lang#code-linter
Stars560
Forks41
Last commit1 day ago
scapegoat
scapegoatScala

A Scala compiler plugin for static code analysis that detects bugs, non-idiomatic code, and style violations.

#hacktoberfest#gradle#inspection
Stars557
Forks96
Last commit6 days ago
tsc.nvim
tsc.nvimLua

A Neovim plugin for asynchronous project-wide TypeScript type-checking using the TypeScript compiler (tsc).

#vimscript#developer-tools#vim
Stars545
Forks34
Last commit4 months ago
Skunk
SkunkRuby

A RubyCritic extension that calculates a SkunkScore to identify the most complex code with the least test coverage for refactoring prioritization.

#hacktoberfest#code-quality-analyzer#simplecov
Stars544
Forks32
Last commit4 months ago
dephpend
dephpendPHP

A static analysis tool that detects architectural flaws and dependency issues in PHP applications before they become maintenance nightmares.

#dsm#xdebug#code-quality
Stars533
Forks24
Last commit4 months ago
elixir-style-guide
elixir-style-guide

An opinionated style guide for writing consistent, readable Elixir code with best practices and conventions.

#readability#elixir#developer-tools
Stars530
Forks36
Last commit2 years ago
RefactorFirst
RefactorFirstJava

A Maven plugin that identifies and prioritizes God Classes, Highly Coupled classes, and Class Cycles in Java codebases for refactoring.

#software-maintenance#report#design-smells
Stars525
Forks44
Last commit1 day ago
cloverage
cloverageClojure

A simple test coverage tool for Clojure projects that instruments code and generates detailed coverage reports.

#clojure-cli#test-coverage#leiningen-plugin
Stars523
Forks103
Last commit1 month ago
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
Stars520
Forks63
Last commit6 days ago
guard.nvim
guard.nvimLua

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

#developer-tools#editor-integration#async
Stars520
Forks26
Last commit4 months ago
Inch
InchRuby

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

#developer-tools#tomdoc#yard
Stars518
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
Stars513
Forks63
Last commit2 years ago
PreviousPage 9 of 16

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
4 years ago
15 days ago
3 days ago
Next
#Static Analysis343
#Developer Tools266
#Linting182
#Linter115
#Javascript112
#Ci Cd97
#Eslint95
#Eslint Plugin79
#Hacktoberfest62
#Best Practices56
#Typescript54
#Cli Tool52