All Categories → Software Quality → code-quality

Top 134 code-quality open source projects

Flake8 Bugbear
A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle.
Phpdependencyanalysis
Static code analysis to find violations in a dependency graph
Sonar Dotnet
Code analyzer for C# and VB.NET projects https://redirect.sonarsource.com/plugins/vbnet.html
Simplecov
Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites
Gradle Static Analysis Plugin
Easy setup of static analysis tools for Android and Java projects.
Sourcery
Refactor Python using AI. ⭐ this repo and Sourcery Starbot will send you a PR
Solhint
Solhint is an open source project created by https://protofire.io. Its goal is to provide a linting utility for Solidity code.
Git Cop
DEPRECATED: Use Git Lint (https://www.alchemists.io/projects/git-lint) instead.
Grumphp
Submitting bugs and feature requests
Reviewdog
🐶 Automated code review tool integrated with any code analysis tools regardless of programming language
Taylor
Measure Swift code metrics and get reports in Xcode, Jenkins and other CI platforms.
Sonar Php
🐘 SonarPHP: PHP static analyzer for SonarQube & SonarLint
Gradle Code Quality Tools Plugin
Gradle plugin that generates ErrorProne, Findbugs, Checkstyle, PMD, CPD, Lint, Detekt & Ktlint Tasks for every subproject.
sonar-esql-plugin
Sonar plugin to analyze ESQL-sourcecode of IBM Integration Bus projects
code-review-good-practices
This repository was created to gets together many good practices around code review.
clang-tidy-pr-comments
Turn clang-tidy warnings and fixes to comments in your pull request
netflix-like-ios
Application to demonstrate how I develop an iOS App with VIPER architecture in 5 days (Swift only)
megalinter
🦙 Mega-Linter analyzes 48 languages, 22 formats, 19 tooling formats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with a GitHub Action, other CI tools or locally.
static-code-analysis-plugin
A plugin to simplify Static Code Analysis on Gradle. Not restricted to, but specially useful, in Android projects, by making sure all analysis can access the SDK classes.
flake8-broken-line
🚨 Flake8 plugin to forbid backslashes (\) for line breaks
treeage
Expose aging code by listing contents of repository in a tree-like format with eye-catching age metric.
devrating
A tool that suggests minimal PR size for contributors
import sorter
🎯 Automatically organize your dart imports. Maintainer: @gleich
jdepend
A Java package dependency analyzer that generates design quality metrics.
flake8-simplify
❄ A flake8 plugin that helps you to simplify code
flake8-aaa
A Flake8 plugin that checks Python tests follow the Arrange-Act-Assert pattern
TSLint.MSBuild
[Deprecated] An MSBuild task for running TSLint.
elm-review
Analyzes Elm projects, to help find mistakes before your users find them.
spellcheck-action
GitHub Action for checking code & Pull Requests for spelling mistakes
safe-rules
详细的C/C++编程规范指南,由360质量工程部编著,适用于桌面、服务端及嵌入式软件系统。
61-120 of 134 code-quality projects