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

php-censor
php-censorPHP

An open-source, self-hosted continuous integration server specifically designed for PHP projects.

#composer#devops#unit-testing
Stars686
Forks144
Last commit4 months ago
go-mutesting
go-mutestingGo

A framework for performing mutation testing on Go source code to find untested implementation cases.

#software-testing#go-testing#test-coverage
Stars678
Forks59
Last commit2 years ago
prealloc
preallocGo

A Go static analysis tool that identifies slice declarations that could be preallocated for better performance.

#developer-tools#linter#slice
Stars666
Forks26
Last commit7 months ago
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
Stars657
Forks28
Last commit6 months 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
Stars647
Forks39
Last commit7 days 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
Stars642
Forks32
Last commit3 years 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
Stars635
Forks15
Last commit2 months ago
RustyWind
RustyWindRust

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

#hacktoberfest#developer-tools#code-formatter
Stars634
Forks31
Last commit3 days ago
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
Stars633
Forks136
Last commit20 hours 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
Stars631
Forks117
Last commit
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
Stars627
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
Stars619
Forks126
Last commit3 months 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
Stars614
Forks114
Last commit3 days 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
Stars611
Forks141
Last commit
OK
OKElixir

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

#functional-programming#elixir#elixir-pipelines
Stars607
Forks19
Last commit6 years 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
Stars607
Forks230
Last commit1 year 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
Stars602
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
Stars589
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
Stars586
Forks47
Last commit14 days ago
Markdown
MarkdownJavaScript

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

#developer-tools#linter#static-code-analysis
Stars582
Forks92
Last commit18 hours 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
Stars578
Forks162
Last commit11 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
Stars574
Forks32
Last commit3 years ago
unparam
unparamGo

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

#code-cleanup#developer-tools#results
Stars572
Forks32
Last commit13 days ago
ameba
amebaCrystal

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

#linter#crystal-lang#code-linter
Stars571
Forks44
Last commit15 hours 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
Forks116
Last commit2 years 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
Stars565
Forks58
Last commit11 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
Stars565
Forks55
Last commit20 hours 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 commit4 months ago
scapegoat
scapegoatScala

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

#hacktoberfest#gradle#inspection
Stars559
Forks95
Last commit5 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
Stars551
Forks33
Last commit9 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
Stars548
Forks33
Last commit11 days 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
Stars548
Forks46
Last commit1 day 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
Stars532
Forks24
Last commit8 months ago
Dead Code Detector
Dead Code DetectorPHP

A PHPStan extension that detects unused PHP code (methods, constants, properties, enum cases) and can automatically remove it.

#laravel#dead#unused-code
Stars530
Forks33
Last commit10 days 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
Stars530
Forks103
Last commit2 days 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
Stars528
Forks36
Last commit2 years ago
PreviousPage 9 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 years ago
4 days ago
3 days ago
Next
#Static Analysis447
#Developer Tools353
#Linting259
#Javascript168
#Eslint135
#Eslint Plugin135
#Linter130
#Ci Cd122
#Typescript90
#Hacktoberfest69
#Cli Tool62
#Best Practices60