code-quality
Automate your code review with style, quality, security, and test‑coverage checks when you need them.
There are 1068 repositories under code-quality topic.
realm/SwiftLint
A tool to enforce Swift style and conventions.
facebook/infer
A static analyzer for Java, C, C++, and Objective-C
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.
federico-busato/Modern-CPP-Programming
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
Kristories/awesome-guidelines
A curated list of high quality coding style conventions and standards.
super-linter/super-linter
Combination of multiple linters to run as a GitHub Action or standalone
SonarSource/sonarqube
Continuous Inspection
reviewdog/reviewdog
🐶 Automated code review tool integrated with any code analysis tools regardless of programming language
checkstyle/checkstyle
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
facebook/pyre-check
Performant type-checking for python.
detekt/detekt
Static code analysis for Kotlin
trekhleb/state-of-the-art-shitcode
💩State-of-the-art shitcode principles your project should follow to call it a proper shitcode
import-js/eslint-plugin-import
ESLint plugin with rules that help validate proper imports.
pylint-dev/pylint
It's not just a linter that annoys you!
pmd/pmd
An extensible multilanguage static code analyzer.
kucherenko/jscpd
Copy/paste detector for programming source code.
simplecov-ruby/simplecov
Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites
phpro/grumphp
A PHP code-quality tool
facebook/pyrefly
A fast type checker and IDE for Python
crate-ci/typos
Source code spell checker
htmlhint/HTMLHint
⚙️ The static code analysis tool you need for your HTML
qltysh/qlty
💎 Code quality CLI for universal linting, auto-formatting, security scanning, and maintainability
wemake-services/wemake-python-styleguide
The strictest and most opinionated python linter ever!
Qihoo360/safe-rules
详细的C/C++编程规范指南,由360质量工程部编著,适用于桌面、服务端及嵌入式软件系统。
gauge-sh/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
Bearer/bearer
Code security scanning tool (SAST) to discover, filter and prioritize security and privacy risks.
uber/piranha
A tool for refactoring code related to feature flag APIs
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.
mattzcarey/shippie
extendable code review and QA agent 🚢
Tencent/CodeAnalysis
Static Code Analysis - 静态代码分析
sourcery-ai/sourcery
Instant AI code reviews
toss/frontend-fundamentals
Essential principles for frontend development
ehmicky/modern-errors
Handle errors in a simple, stable, consistent way
ehmicky/cross-platform-node-guide
📗 How to write cross-platform Node.js code
Tencent/feflow
🚀 A command line tool aims to improve front-end engineer workflow and standard, powered by TypeScript.
imgbot/Imgbot
An Azure Function solution to crawl through all of your image files in GitHub and losslessly compress them. This will make the file size go down, but leave the dimensions and quality untouched. Once it's done, ImgBot will open a pull request for you to review and merge. help@imgbot.net