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

Git Hooks
Git HooksShell

A curated collection of ready-to-use Git hook scripts for automating tasks in Git workflows.

#hooks#version-control#developer-tools
Stars1.2k
Forks55
Last commit2 months ago
verify-name-and-email.hook
verify-name-and-email.hookShell

A curated collection of ready-to-use Git hook scripts for automating tasks in Git workflows.

#hooks#version-control#developer-tools
Stars1.2k
Forks55
Last commit2 months ago
enforce-insert-issue-number
enforce-insert-issue-numberShell

A curated collection of ready-to-use Git hook scripts for automating tasks in Git workflows.

#hooks#version-control#developer-tools
Stars1.2k
Forks55
Last commit2 months ago
Code Cracker
Code CrackerC#

A Roslyn-based analyzer library for C# and VB that provides refactorings, code analysis, and diagnostics.

#hacktoberfest#nuget#csharp
Stars1.1k
Forks276
Last commit2 years ago
Meziantou.Analyzer
Meziantou.AnalyzerC#

A Roslyn analyzer for C# that enforces good practices in design, usage, security, performance, and style.

#hacktoberfest#analyzer#csharp
Stars1.1k
Forks65
Last commit3 days ago
Dataflow Framework
Dataflow FrameworkJava

A pluggable type-checking framework for Java that detects and prevents bugs through custom type qualifiers.

#null-safety#compiler-plugin#bug-detection
Stars1.1k
Forks438
Last commit4 days ago
golines
golinesGo

A Go code formatter that automatically shortens long lines beyond what gofmt provides.

#developer-tools#gofmt#code-formatter
Stars1.1k
Forks77
Last commit5 months ago
spacecommander
spacecommanderObjective-C

A toolset for iOS teams to automatically enforce Objective-C code formatting via git hooks and clang-format.

#clang-format#pre-commit#objective-c
Stars1.1k
Forks171
Last commit9 months ago
CaptainHook
CaptainHookPHP

A flexible PHP-based git hook manager that simplifies sharing and enforcing hooks across development teams.

#hacktoberfest#composer#version-control
Stars1.1k
Forks89
Last commit2 months ago
CaptainHook
CaptainHookPHP

A flexible PHP-based git hook manager that simplifies sharing and enforcing team-wide git hooks.

#hacktoberfest#composer#version-control
Stars1.1k
Forks89
Last commit2 months ago
Style Guides
Style GuidesRuby

A curated list of style guides and coding standards across programming languages, frameworks, and platforms.

#document#software-architecture#developer-tools
Stars1.1k
Forks70
Last commit3 years ago
Awesome Dynamic Analysis
Awesome Dynamic AnalysisMarkdown

A curated list of dynamic analysis tools and linters for all programming languages, binaries, and more.

#software-testing#developer-tools#dynamic-code-analysis
Stars1.1k
Forks116
Last commit
rails-template(mattbrictson)
rails-template(mattbrictson)Ruby

A Rails 7 application template with best-practices, pre-configured gems, and optional Vite support.

#application-boilerplate#rails-template#developer-tools
Stars1.1k
Forks220
Last commit2 years ago
Flow
FlowJavaScript

ESLint plugin providing linting rules for Flow type annotations in JavaScript code.

#flow#code-quality#flow-type
Stars1.1k
Forks152
Last commit2 years ago
Markdownlint
MarkdownlintJavaScript

A command-line interface for linting and fixing Markdown files using markdownlint rules.

#formatting#pre-commit#markdownlint
Stars1.1k
Forks103
Last commit6 days ago
remarklint
remarklintJavaScript

A collection of remark plugins to lint and enforce consistent Markdown code style.

#style#check#style-linter
Stars1.0k
Forks136
Last commit5 months ago
swift-tips
swift-tipsSwift

A collection of practical Swift language tips and tricks for iOS and macOS developers.

#functional-programming#tips#dependency-injection
Stars1.0k
Forks93
Last commit3 years ago
ComposerRequireChecker
ComposerRequireCheckerPHP

A CLI tool that detects soft dependencies in PHP projects by checking for symbols not declared in composer.json.

#composer#ci-tools#dev-tools
Stars1.0k
Forks78
Last commit4 days ago
Promise
PromiseJavaScript

An ESLint plugin that enforces best practices and consistent patterns for JavaScript promises.

#async-await#promises#code-quality
Stars997
Forks101
Last commit4 days ago
functional
functionalTypeScript

An ESLint plugin to disable mutation and promote functional programming in JavaScript and TypeScript.

#functional-programming#immutability#typescript
Stars975
Forks35
Last commit4 days ago
Security Code Scan
Security Code ScanC#

A static code analyzer that detects security vulnerabilities in C# and VB.NET applications.

#owasp#analyzer#csharp
Stars974
Forks160
Last commit1 year ago
fp
fpJavaScript

An ESLint plugin that enforces functional programming principles by restricting mutation and side effects.

#functional-programming#immutability#side-effects
Stars968
Forks35
Last commit5 years ago
autoflake
autoflakePython

Removes unused imports and unused variables from Python code using pyflakes.

#hacktoberfest#code-cleanup#pre-commit
Stars957
Forks88
Last commit5 days ago
IBLinter
IBLinterSwift

A linter tool to normalize .xib and .storyboard files in iOS/macOS projects.

#linter#ib#xib
Stars941
Forks42
Last commit3 years ago
rufo
rufoRuby

An opinionated Ruby code formatter that enforces a consistent style with minimal configuration.

#developer-tools#ripper#code-formatter
Stars935
Forks59
Last commit11 days ago
PHPArkitect
PHPArkitectPHP

A PHP tool to enforce architectural constraints and prevent design violations in your codebase.

#layered-architecture#naming-conventions#dev-tools
Stars913
Forks52
Last commit3 days ago
Immutable
ImmutableJavaScript

ESLint plugin that enforces immutable JavaScript by prohibiting mutation, let/var declarations, and this usage.

#functional-programming#immutability#code-quality
Stars909
Forks18
Last commit6 years ago
statix
statixRust

A linter and fixer for the Nix programming language that highlights antipatterns and provides automated fixes.

#developer-tools#automated-fixes#linter
Stars908
Forks37
Last commit4 days ago
statix
statixRust

A linter and fixer for Nix code that highlights antipatterns and provides automated fixes.

#developer-tools#automated-fixes#linter
Stars908
Forks37
Last commit4 days ago
SonarAnalyzer.CSharp
SonarAnalyzer.CSharpC#

A Roslyn-based static analyzer for C# and VB.NET that detects bugs, vulnerabilities, and code smells to improve code quality and security.

#code-metrics#static-code-analysis#test-coverage
Stars907
Forks240
Last commit4 days ago
SonarC#
SonarC#C#

Static code analyzer for C# and VB.NET that detects bugs, vulnerabilities, and code smells to improve code quality and security.

#code-metrics#static-code-analysis#csharp
Stars907
Forks240
Last commit4 days ago
eslint-nibble
eslint-nibbleJavaScript

A CLI tool to ease into ESLint by fixing one rule at a time, making large-scale linting manageable.

#developer-tools#cli-tool#eslint-nibble
Stars890
Forks32
Last commit6 months ago
buddy.js
buddy.jsJavaScript

A CLI tool that detects magic numbers (unnamed numerical constants) in JavaScript code to improve maintainability.

#code-smells#developer-tools#maintainability
Stars886
Forks24
Last commit6 years ago
rubocop-rails
rubocop-railsRuby

A RuboCop extension that enforces Rails best practices and coding conventions through automated linting.

#hacktoberfest#rails#automated-code-review
Stars877
Forks304
Last commit2 days ago
Rubocop Rails
Rubocop RailsRuby

A RuboCop extension that enforces Rails best practices and coding conventions through automated linting.

#hacktoberfest#developer-tools#rails
Stars877
Forks304
Last commit2 days ago
RevengeCSS
RevengeCSSCSS

A CSS bookmarklet that highlights bad HTML with ugly pink comic sans error messages.

#comic-sans#visual-debugging#accessibility
Stars870
Forks57
Last commit1 year ago
PreviousPage 7 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
1 day ago
Next
#Static Analysis343
#Developer Tools266
#Linting182
#Linter115
#Javascript112
#Ci Cd97
#Eslint95
#Eslint Plugin79
#Hacktoberfest62
#Best Practices56
#Typescript54
#Cli Tool52