#Code-quality

Showing 60 of 142 repositories tagged #code-quality, ranked by stars

usestrix
usestrix
strix

Open-source AI penetration testing tool to find and fix your appโ€™s vulnerabilities.

Score
100
โ˜… 39.8k โ‘‚ 4.2k +443/day
Python
realm
realm
SwiftLint

A tool to enforce Swift style and conventions.

Score
100
โ˜… 19.6k โ‘‚ 2.3k +15/day
Swift
keploy
keploy
keploy

Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.

Score
100
โ˜… 18.0k โ‘‚ 2.3k +73/day
Go
analysis-tools-dev
analysis-tools-dev
static-analysis

โš™๏ธ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve code quality.

Score
100
โ˜… 14.7k โ‘‚ 1.5k +10/day
Rust
reviewdog
reviewdog
reviewdog

๐Ÿถ Automated code review tool integrated with any code analysis tools regardless of programming language

Score
88
โ˜… 9.4k โ‘‚ 491 โ€”
Go
facebook
facebook
pyre-check

Performant type-checking for python.

Score
70
โ˜… 7.2k โ‘‚ 453 โ€”
OCaml
detekt
detekt
detekt

Static code analysis for Kotlin

Score
91
โ˜… 7.0k โ‘‚ 845 +11/day
Kotlin
facebook
facebook
pyrefly

A fast type checker and language server for Python

Score
60
โ˜… 6.8k โ‘‚ 429 +4/day
Rust
lintsinghua
lintsinghua
DeepAudit

DeepAudit๏ผšไบบไบบๆ‹ฅๆœ‰็š„ AI ้ป‘ๅฎขๆˆ˜้˜Ÿ๏ผŒ่ฎฉๆผๆดžๆŒ–ๆŽ˜่งฆๆ‰‹ๅฏๅŠใ€‚ๅ›ฝๅ†…้ฆ–ไธชๅผ€ๆบ็š„ไปฃ็ ๆผๆดžๆŒ–ๆŽ˜ๅคšๆ™บ่ƒฝไฝ“็ณป็ปŸใ€‚ๅฐ็™ฝไธ€้”ฎ้ƒจ็ฝฒ่ฟ่กŒ๏ผŒ่‡ชไธปๅไฝœๅฎก่ฎก + ่‡ชๅŠจๅŒ–ๆฒ™็ฎฑ PoC ้ชŒ่ฏใ€‚ๆ”ฏๆŒ Ollama ็งๆœ‰้ƒจ็ฝฒ ๏ผŒไธ€้”ฎ็”ŸๆˆๆŠฅๅ‘Šใ€‚ๆ”ฏๆŒไธญ่ฝฌ็ซ™ใ€‚โ€‹่ฎฉๅฎ‰ๅ…จไธๅ†ๆ˜‚่ดต๏ผŒ่ฎฉๅฎก่ฎกไธๅ†ๅคๆ‚ใ€‚

Score
80
โ˜… 6.6k โ‘‚ 814 +31/day
Python
pylint-dev
pylint-dev
pylint

It's not just a linter that annoys you!

Score
90
โ˜… 5.7k โ‘‚ 1.3k +4/day
Python
pmd
pmd
pmd

An extensible multilanguage static code analyzer.

Score
82
โ˜… 5.4k โ‘‚ 1.6k +10/day
Java
fallow-rs
fallow-rs
fallow

Codebase intelligence for TypeScript and JavaScript. Free static analysis of code and styles: unused code, duplication, circular deps, complexity hotspots, architecture boundaries, design-system drift. Optional paid runtime layer (Fallow Runtime): hot-path review and cold-path deletion evidence from real production traffic.

Score
88
โ˜… 4.1k โ‘‚ 132 +6/day
Rust
crate-ci
crate-ci
typos

Source code spell checker

Score
75
โ˜… 4.0k โ‘‚ 175 +9/day
Rust
repowise-dev
repowise-dev
repowise

Codebase intelligence for AI and humans: code health scores, auto-generated docs, git analytics, dead code detection, and architectural decisions via MCP.

Score
50
โ˜… 3.4k โ‘‚ 411 +23/day
Python
qltysh
qltysh
qlty

๐Ÿ’Ž Code quality CLI for universal linting, auto-formatting, security scanning, and maintainability

Score
62
โ˜… 3.1k โ‘‚ 267 +2/day
Rust
wemake-services
wemake-services
wemake-python-styleguide

The strictest and most opinionated python linter ever!

Score
40
โ˜… 2.9k โ‘‚ 423 +5/day
Python
tach-org
tach-org
tach

A Python tool to visualize + enforce dependencies, using modular architecture ๐ŸŒŽ Open source ๐Ÿ Installable via pip ๐Ÿ”ง Able to be adopted incrementally - โšก Implemented with no runtime impact โ™พ๏ธ Interoperable with your existing systems ๐Ÿฆ€ Written in rust

Score
50
โ˜… 2.8k โ‘‚ 89 โ€”
Rust
Qihoo360
Qihoo360
safe-rules

่ฏฆ็ป†็š„C/C++็ผ–็จ‹่ง„่ŒƒๆŒ‡ๅ—๏ผŒ็”ฑ360่ดจ้‡ๅทฅ็จ‹้ƒจ็ผ–่‘—๏ผŒ้€‚็”จไบŽๆกŒ้ขใ€ๆœๅŠก็ซฏๅŠๅตŒๅ…ฅๅผ่ฝฏไปถ็ณป็ปŸใ€‚

Score
50
โ˜… 2.7k โ‘‚ 311 +2/day
Bearer
Bearer
bearer

Code security scanning tool (SAST) to discover, filter and prioritize security and privacy risks.

Score
100
โ˜… 2.7k โ‘‚ 141 +2/day
Go
sentrux
sentrux
sentrux

Real-time architectural sensor that helps AI agents close the feedback loop, enabling recursive self-improvement of code quality. Pure Rust.

Score
38
โ˜… 2.6k โ‘‚ 233 โ€”
Rust
oxsecurity
oxsecurity
megalinter

๐Ÿฆ™ MegaLinter analyzes 50 languages, 22 formats, 21 tooling formats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with a GitHub Action, other CI tools or locally.

Score
75
โ˜… 2.5k โ‘‚ 301 +4/day
Dockerfile
uber
uber
piranha

A tool for refactoring code related to feature flag APIs

Score
25
โ˜… 2.5k โ‘‚ 207 +1/day
Rust
nizos
nizos
tdd-guard

Automated TDD enforcement for Claude Code

Score
100
โ˜… 2.3k โ‘‚ 174 +11/day
TypeScript
toss
toss
frontend-fundamentals

Essential principles for frontend development

Score
100
โ˜… 2.0k โ‘‚ 203 +2/day
TypeScript
ehmicky
ehmicky
modern-errors

Handle errors in a simple, stable, consistent way

Score
75
โ˜… 1.5k โ‘‚ 20 โ€”
JavaScript
ehmicky
ehmicky
cross-platform-node-guide

๐Ÿ“— How to write cross-platform Node.js code

Score
33
โ˜… 1.4k โ‘‚ 76 +1/day
JavaScript
Tencent
Tencent
feflow

๐Ÿš€ A command line tool aims to improve front-end engineer workflow and standard, powered by TypeScript.

Score
96
โ˜… 1.4k โ‘‚ 229 โ€”
TypeScript
jakzal
jakzal
phpqa

Docker image that provides static analysis tools for PHP

Score
100
โ˜… 1.3k โ‘‚ 68 โ€”
Dockerfile
hyhmrright
hyhmrright
brooks-lint

AI code reviews grounded in 12 classic engineering books โ€” decay risk diagnostics with book citations, severity labels, and 6 analysis modes including full-sweep auto-fix

Score
93
โ˜… 1.2k โ‘‚ 55 +18/day
JavaScript
protofire
protofire
solhint

Solhint is an open-source project to provide a linting utility for Solidity code.

Score
0
โ˜… 1.1k โ‘‚ 198 +1/day
JavaScript
modu-ai
modu-ai
moai-adk

SPEC-First Agentic Development Kit for Claude Code โ€” 24 AI agents + 52 skills with TDD/DDD quality gates, 16-language projects, 4-language docs. Go CLI, zero deps.

Score
98
โ˜… 1.1k โ‘‚ 207 โ€”
Go
captainhook-git
captainhook-git
captainhook

CaptainHook is a very flexible git hook manager for software developers that makes sharing git hooks with your team a breeze.

Score
91
โ˜… 1.1k โ‘‚ 88 โ€”
PHP
mockdeep
mockdeep
typewiz

Automatically discover and add missing types in your TypeScript code

Score
52
โ˜… 1.1k โ‘‚ 44 โ€”
TypeScript
withkynam
withkynam
vibecode-pro-max-kit

Your AI forgets. This remembers. Spec-driven coding harness for vibecoders, product owners, CEOs and real builders โ€” self-improving context memory, 15 agents, 33 skills working with /goal, agent-team, & workflow on autopilot loops with 0 need for human gate. Kills context rot, ships features, not spaghetti. Claude Code & Codex. Any stack

Score
95
โ˜… 1.0k โ‘‚ 216 +9/day
JavaScript
enlightn
enlightn
enlightn

Your performance & security consultant, an artisan command away.

Score
25
โ˜… 984 โ‘‚ 106 โ€”
PHP
data-prep-kit
data-prep-kit
data-prep-kit

Open source project for data preparation for GenAI applications

Score
30
โ˜… 948 โ‘‚ 251 +2/day
HTML
joshuaclayton
joshuaclayton
unused

Deprecated; see https://github.com/unused-code/unused

Score
45
โ˜… 847 โ‘‚ 22 โ€”
Haskell
grodowski
grodowski
undercover

undercover warns about methods, classes and blocks that were changed without tests, to help you easily find untested code and reduce the number of bugs. It does so by analysing data from git diffs, code structure and SimpleCov coverage reports

Score
89
โ˜… 840 โ‘‚ 34 โ€”
Ruby
dadbodgeoff
dadbodgeoff
drift

Codebase intelligence for AI. Detects patterns & conventions + remembers decisions across sessions. MCP server for any IDE. Offline CLI.

Score
20
โ˜… 779 โ‘‚ 64 โ€”
TypeScript
SonarSource
SonarSource
SonarTS

Static code analyzer for TypeScript

Score
0
โ˜… 761 โ‘‚ 54 โ€”
Shell
SonarSource
SonarSource
sonarlint-intellij

SonarQube plugin for JetBrains IDEs providing code quality and security feedback directly in the IDE

Score
92
โ˜… 637 โ‘‚ 156 โ€”
Kotlin
editorconfig-checker
editorconfig-checker
editorconfig-checker

A tool to verify that your files are in harmony with your .editorconfig

Score
62
โ˜… 629 โ‘‚ 73 +1/day
Go
shinpr
shinpr
claude-code-workflows

Production-ready development workflows for Claude Code, powered by specialized AI agents.

Score
88
โ˜… 624 โ‘‚ 100 +15/day
JavaScript
SonarSource
SonarSource
sonarlint-vscode

SonarQube extension for Visual Studio Code providing code quality and security feedback directly in the editor

Score
83
โ˜… 619 โ‘‚ 96 โ€”
CSS
SonarSource
SonarSource
sonarqube-mcp-server

Official SonarQube MCP Server for code quality and security in AI agents

Score
75
โ˜… 591 โ‘‚ 90 โ€”
Java
Nikita-Filonov
Nikita-Filonov
ai-review

๐Ÿš€ AI-powered code review tool for GitHub, GitLab, Bitbucket Cloud, Bitbucket Server, Azure DevOps and Gitea โ€” built with LLMs like OpenAI, Claude, Gemini, Ollama, Bedrock, OpenRouter and Azure OpenAI

Score
100
โ˜… 508 โ‘‚ 90 +6/day
Python
detekt
detekt
sonar-detekt

SonarQube plugin for Kotlin

Score
18
โ˜… 497 โ‘‚ 49 โ€”
Kotlin
SonarSource
SonarSource
sonarlint-visualstudio

SonarQube extension for Visual Studio providing code quality and security feedback directly in the IDE

Score
67
โ˜… 495 โ‘‚ 82 +1/day
C#
Cranot
Cranot
roam-code

Local codebase intelligence CLI + MCP server for AI coding agents: SQLite code graph, 28 languages, 238 commands, 224 MCP tools, change-safety gates, audit evidence, zero API keys.

Score
86
โ˜… 495 โ‘‚ 47 +1/day
Python
truecourse-ai
truecourse-ai
truecourse

AI-powered architecture analysis and code intelligence. Detects circular deps, layer violations, dead modules, and more. Web UI + CLI.

Score
84
โ˜… 487 โ‘‚ 43 +7/day
TypeScript
scanaislop
scanaislop
aislop

Catch the slop AI coding agents leave in your code: narrative comments, swallowed exceptions, as-any casts, dead code, oversized functions. 50+ rules across 8 languages (TypeScript, JavaScript, Python, Go, Rust, Ruby, PHP). Sub-second, deterministic, no LLM at runtime. MIT-licensed.

Score
38
โ˜… 471 โ‘‚ 19 +8/day
TypeScript
duriantaco
duriantaco
skylos

Open source local-first PR scanner that finds dead code, security bugs, secrets, quality regressions, and AI-code mistakes before merge. For first timers refer to https://duriantaco.github.io/skylos/repo-map/

Score
50
โ˜… 465 โ‘‚ 23 +3/day
Python
codexstar69
codexstar69
bug-hunter

Adversarial AI bug hunter with auto-fix skill for Claude Code, Cursor, Codex CLI, GitHub Copilot CLI, Kiro CLI, Opencode, Pi Coding Agent, and more. Multi-agent pipeline finds security vulnerabilities, logic errors, and runtime bugs โ€” then fixes them autonomously on a safe branch.

Score
82
โ˜… 454 โ‘‚ 52 +3/day
JavaScript
JetBrains
JetBrains
Qodana

๐Ÿ“ Source repository of Qodana Help

Score
73
โ˜… 403 โ‘‚ 82 โ€”
AllThingsSmitty
AllThingsSmitty
typescript-tips-everyone-should-know

โœ… A curated collection of practical TypeScript patterns that improve safety, readability, maintainability, and developer experience. ๐Ÿง 

Score
50
โ˜… 392 โ‘‚ 4 +5/day
Nayjest
Nayjest
Gito

An AI-powered GitHub code review tool that uses LLMs to detect high-confidence, high-impact issuesโ€”such as security vulnerabilities, bugs, and maintainability concerns.

Score
80
โ˜… 379 โ‘‚ 32 โ€”
Python
hardisgroupcom
hardisgroupcom
sfdx-hardis

French-army-knife Toolbox for Salesforce. Orchestrates base commands and assist users with interactive wizards to make much more than native Salesforce CLI + Allows you to define a complete CI/CD Pipeline and Schedule a daily Metadata backup & monitoring of your orgs + AI-enhanced org Documentation

Score
91
โ˜… 358 โ‘‚ 97 +4/day
TypeScript
vanniktech
vanniktech
gradle-code-quality-tools-plugin

Gradle plugin that generates Checkstyle, PMD, CPD, Lint & Ktlint Tasks for every subproject.

Score
64
โ˜… 358 โ‘‚ 26 โ€”
Kotlin
agent-sh
agent-sh
agnix

The missing linter and lsp for AI coding assistants. Validate CLAUDE.md, AGENTS.md, SKILL.md, hooks, MCP. Plugin for all major IDEs included, with autofixes.

Score
79
โ˜… 334 โ‘‚ 29 +10/day
Rust
alexfazio
alexfazio
plankton

Write-time code quality enforcement system for Claude Code. Every file edit triggers automated formatting and linting through fast Rust-based linters and dedicated Claude instances that intelligently fix remaining violations

Score
71
โ˜… 328 โ‘‚ 23 +1/day
Shell
Related Topics
#static-analysis#linter#python#developer-tools#typescript#cli#security#code-review#ai#javascript#llm

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly