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

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
Stars865
Forks44
Last commit1 day ago
Dart Code Metrics
Dart Code MetricsDart

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

#dart#developer-tools#analyzer
Stars864
Forks275
Last commit2 years ago
excoveralls
excoverallsElixir

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

#elixir#test-coverage#ci-cd
Stars862
Forks185
Last commit1 year ago
bencher
bencherRust

A suite of continuous benchmarking tools that detects and prevents performance regressions before they hit production.

#multi-language#devops#web-console
Stars850
Forks41
Last commit1 day 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
Stars845
Forks40
Last commit1 month ago
graphql-eslint
graphql-eslintTypeScript

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

#developer-tools#linter#graphql
Stars834
Forks110
Last commit2 months ago
Fantomas
FantomasF#

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

#dotnet-tool#developer-tools#code-formatter
Stars830
Forks203
Last commit5 days 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
Stars827
Forks226
Last commit28 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
Stars792
Forks46
Last commit1 day 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
Stars792
Forks46
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
Stars787
Forks104
Last commit19 days 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
Stars787
Forks29
Last commit4 days 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
Stars777
Forks85
Last commit1 month 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
Stars776
Forks85
Last commit4 months ago
plpgsql_check
plpgsql_checkC

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

#database-development#linter#function-plpgsql
Stars763
Forks58
Last commit3 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
Stars761
Forks14
Last commit1 day ago
React Native
React NativeJavaScript

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

#npm#react-native#code-quality
Stars761
Forks134
Last commit1 year 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
Stars756
Forks18
Last commit5 months 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
Stars749
Forks63
Last commit
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
Stars746
Forks136
Last commit1 month 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
Stars739
Forks91
Last commit3 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
Stars738
Forks97
Last commit1 day ago
brooks-lint
brooks-lintJavaScript

AI-powered code review tool that diagnoses six architectural decay risks using insights from ten classic software engineering books.

#code-smells#software-architecture#claude-code-plugin
Stars728
Forks35
Last commit7 days ago
Cypress
CypressJavaScript

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

#cypress#code-quality#testing
Stars727
Forks96
Last commit1 day 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
Forks70
Last commit11 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
Stars725
Forks62
Last commit5 days ago
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
Stars716
Forks113
Last commit
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
Stars714
Forks78
Last commit3 months ago
Guard
GuardC#

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

#library-development#validation#csharp
Stars706
Forks52
Last commit6 months ago
Specificity Graph
Specificity GraphJavaScript

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

#developer-tools#specificity#frontend-tooling
Stars702
Forks33
Last commit10 years ago
protolint
protolintGo

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

#developer-tools#fixer#style-linter
Stars696
Forks61
Last commit13 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
Forks145
Last commit9 days ago
php-censor
php-censorPHP

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

#composer#devops#unit-testing
Stars686
Forks145
Last commit9 days 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
Stars682
Forks75
Last commit2 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
Stars671
Forks59
Last commit1 year ago
prealloc
preallocGo

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

#developer-tools#linter#slice
Stars665
Forks26
Last commit3 months ago
PreviousPage 8 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 month ago
2 months ago
Next
#Static Analysis343
#Developer Tools266
#Linting182
#Linter115
#Javascript112
#Ci Cd97
#Eslint95
#Eslint Plugin79
#Hacktoberfest62
#Best Practices56
#Typescript54
#Cli Tool52