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

JET
JETJulia

A static code analyzer for Julia that uses type inference to detect potential bugs and type instabilities without requiring type annotations.

#performance-engineering#julia#developer-tools
Stars884
Forks44
Last commit14 hours 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
Stars883
Forks23
Last commit7 years ago
Rubocop Rails
Rubocop RailsRuby

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

#hacktoberfest#developer-tools#rails
Stars876
Forks320
Last commit8 days ago
rubocop-rails
rubocop-railsRuby

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

#hacktoberfest#rails#automated-code-review
Stars876
Forks320
Last commit8 days ago
RevengeCSS
RevengeCSSCSS

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

#comic-sans#visual-debugging#accessibility
Stars875
Forks57
Last commit2 years ago
pre-commit-hooks.nix
pre-commit-hooks.nixNix

Integrates pre-commit git hooks with Nix for reproducible development environments and CI.

#formatting#developer-tools#pre-commit
Stars874
Forks230
Last commit10 days ago
Dart Code Metrics
Dart Code MetricsDart

A discontinued software analytics tool for analyzing and improving Dart code quality.

#dart#developer-tools#analyzer
Stars863
Forks267
Last commit3 years ago
excoveralls
excoverallsElixir

An Elixir library that reports test coverage statistics and posts results to coveralls.io.

#elixir#test-coverage#ci-cd
Stars862
Forks187
Last commit1 year ago
Husky.Net
Husky.NetC#

A .NET Git hooks tool that automatically runs tasks like linting, testing, and formatting on commit or push.

#hooks#pre-commit#linter
Stars861
Forks42
Last commit5 months ago
Tailwind CSS v4
Tailwind CSS v4TypeScript

ESLint plugin with formatting and linting rules to write cleaner, more maintainable Tailwind CSS.

#formatting#developer-tools#frontend-tooling
Stars851
Forks41
Last commit1 day ago
awesome-lint
awesome-lintJavaScript

A linter for Awesome lists that enforces style and content rules to maintain quality and consistency.

#automated-checks#pre-commit#lint
Stars851
Forks96
Last commit3 months ago
Skylos
SkylosPython

Open-source static analysis tool for Python, TypeScript, and Go that detects dead code, security vulnerabilities, and AI-generated regressions.

#security-scanning#ai-code-review#vulnerability-detection
Stars848
Forks57
Last commit1 day ago
Fantomas
FantomasF#

An opinionated F# source code formatter that enforces consistent style across projects.

#dotnet-tool#developer-tools#code-formatter
Stars835
Forks209
Last commit1 day ago
selene
seleneRust

A blazing-fast modern Lua linter written in Rust with a focus on correctness and minimal configuration.

#rust-tool#hacktoberfest#programming-language-tooling
Stars835
Forks106
Last commit22 days ago
graphql-eslint
graphql-eslintTypeScript

ESLint parser, plugin, and rule set for GraphQL schemas and operations with custom rule support.

#developer-tools#linter#graphql
Stars830
Forks116
Last commit10 days ago
Putout
PutoutJavaScript

A pluggable JavaScript linter and code transformer with built-in support for JS, TS, JSX, Markdown, YAML, TOML, JSON, and more.

#hacktoberfest#codeshift#linter
Stars800
Forks46
Last commit15 hours ago
PutOut
PutOutJavaScript

A pluggable JavaScript linter and code transformer with built-in support for JS, TS, JSX, Markdown, YAML, TOML, JSON, and more.

#hacktoberfest#codeshift#linter
Stars800
Forks46
Last commit15 hours ago
deadnix
deadnixRust

A static analysis tool that scans Nix files for dead code like unused variable bindings and lambda arguments.

#nix-lang#pre-commit#linter
Stars795
Forks20
Last commit21 days ago
plpgsql_check
plpgsql_checkC

A PostgreSQL extension that performs static analysis and linting for PL/pgSQL stored procedures.

#database-development#linter#function-plpgsql
Stars784
Forks62
Last commit12 days ago
RegExp
RegExpTypeScript

An ESLint plugin that provides 80+ rules to detect regex mistakes, enforce style consistency, and optimize regular expressions.

#developer-tools#regex#regular-expression
Stars782
Forks20
Last commit10 hours ago
cpp-dependencies
cpp-dependenciesC++

A command-line tool that analyzes C++ #include dependencies and generates dependency graphs in .dot format for visualization.

#software-architecture#build-tools#cmake
Stars782
Forks87
Last commit9 months ago
import-x
import-xTypeScript

A performant, lightweight ESLint plugin for linting ES2015+ import/export syntax, forked from eslint-plugin-import.

#hacktoberfest#developer-tools#typescript
Stars780
Forks78
Last commit19 hours ago
web-codegen-scorer
web-codegen-scorerTypeScript

A tool for evaluating the quality of web code generated by Large Language Models (LLMs) using configurable checks and automated repair.

#llm-coding#accessibility-testing#security-scanning
Stars772
Forks65
Last commit
claudekit
claudekitTypeScript

A toolkit of custom commands, hooks, and utilities for Claude Code that provides real-time error prevention, workflow automation, and specialized AI subagents.

#ai-coding-assistant#git-checkpoints#ai-subagents
Stars763
Forks116
Last commit
React Native
React NativeJavaScript

ESLint plugin providing React Native-specific linting rules to enforce code quality and best practices.

#npm#react-native#code-quality
Stars762
Forks132
Last commit1 year ago
ERB Lint
ERB LintRuby

A Ruby tool to lint ERB and HTML files using built-in and custom linters for code quality and security.

#html-linter#erb-linter#rails
Stars749
Forks141
Last commit6 months ago
clazy
clazyC++

A Qt-oriented static code analyzer based on Clang that provides over 50 Qt-specific compiler warnings and automatic fix-its.

#clang#qt#moc
Stars746
Forks96
Last commit3 days ago
Rubocop Performance
Rubocop PerformanceRuby

A RuboCop extension that adds performance-focused static analysis to detect inefficient Ruby code patterns.

#hacktoberfest#developer-tools#code-formatter
Stars743
Forks101
Last commit1 month ago
Cypress
CypressJavaScript

An ESLint plugin that enforces best practices and provides linting rules for Cypress test code.

#cypress#code-quality#testing
Stars728
Forks94
Last commit22 hours ago
wemake-vue-template
wemake-vue-templateTypeScript

A bleeding-edge Vue.js project template focused on code quality, developer happiness, and modern tooling.

#vue-js#developer-tools#gitlab-ci
Stars727
Forks67
Last commit1 year ago
goimports-reviser
goimports-reviserGo

A Go tool for sorting imports into configurable groups, removing unused imports, setting aliases, and formatting code.

#developer-tools#gofmt#sort-goimports
Stars718
Forks80
Last commit1 month ago
Specificity Graph
Specificity GraphJavaScript

Generate interactive line graphs visualizing CSS selector specificity across your stylesheet.

#developer-tools#specificity#frontend-tooling
Stars702
Forks32
Last commit10 years ago
Guard
GuardC#

A fluent, high-performance argument validation library for .NET library authors.

#library-development#validation#csharp
Stars702
Forks51
Last commit10 months ago
Open Source Supporters
Open Source Supporters

A curated list of companies that offer free tools and services specifically for open source and public projects.

#developer-tools#devops#open-source
Stars699
Forks73
Last commit6 months ago
protolint
protolintGo

A pluggable linter and fixer to enforce Protocol Buffer style and conventions.

#developer-tools#fixer#style-linter
Stars697
Forks65
Last commit17 days ago
PHP Censor
PHP CensorPHP

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

#devops#unit-testing#database-testing
Stars686
Forks144
Last commit4 months ago
PreviousPage 8 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
6 months ago
Next
#Static Analysis447
#Developer Tools353
#Linting259
#Javascript168
#Eslint135
#Eslint Plugin135
#Linter130
#Ci Cd122
#Typescript90
#Hacktoberfest69
#Cli Tool62
#Best Practices60