code-quality
Automate your code review with style, quality, security, and test‑coverage checks when you need them.
There are 724 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
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.
reviewdog/reviewdog
🐶 Automated code review tool integrated with any code analysis tools regardless of programming language
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!
simplecov-ruby/simplecov
Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites
pmd/pmd
An extensible multilanguage static code analyzer.
kucherenko/jscpd
Copy/paste detector for programming source code.
phpro/grumphp
A PHP code-quality tool
htmlhint/HTMLHint
⚙️ The static code analysis tool you need for your HTML
codeclimate/codeclimate
Code Climate CLI
wemake-services/wemake-python-styleguide
The strictest and most opinionated python linter ever!
uber/piranha
A tool for refactoring code related to feature flag APIs
crate-ci/typos
Source code spell checker
Qihoo360/safe-rules
详细的C/C++编程规范指南,由360质量工程部编著,适用于桌面、服务端及嵌入式软件系统。
Bearer/bearer
Code security scanning tool (SAST) to discover, filter and prioritize security and privacy risks.
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.
Tencent/CodeAnalysis
Static Code Analysis - 静态代码分析
sourcery-ai/sourcery
Instant AI code reviews
ehmicky/modern-errors
Handle errors in a simple, stable, consistent way
ehmicky/cross-platform-node-guide
📗 How to write cross-platform Node.js code
mattzcarey/code-review-gpt
Your personal code reviewer powered by LLMs (OpenAI GPT-3.5/4) & Embeddings ⚡️ Improve code quality and catch bugs before you break production 🚀 Lives in your Github/GitLab/Azure DevOps CI
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
DmytroLitvinov/awesome-flake8-extensions
:octocat: A curated awesome list of flake8 extensions. Feel free to contribute! :mortar_board:
jakzal/phpqa
Docker image that provides static analysis tools for PHP
mockdeep/typewiz
Automatically discover and add missing types in your TypeScript code