InterrogateExplain yourself! Interrogate a codebase for docstring coverage.
Htmlhint⚙️ The static code analysis tool you need for your HTML
SkunkA SkunkScore Calculator for Ruby Code -- Find the most complicated code without test coverage!
FlakehellFlake8 wrapper to make it nice, legacy-friendly, configurable.
Code Review ChecklistThis code review checklist helps you be a more effective and efficient code reviewer.
Gradle BaselineA set of Gradle plugins that configure default code quality tools for developers.
InferA static analyzer for Java, C, C++, and Objective-C
JscpdCopy/paste detector for programming source code.
CflintStatic code analysis for CFML (a linter)
PiranhaA tool for refactoring code related to feature flag APIs
Attractorcode complexity metrics visualization and exploration tool for ruby and javascript
Js CpaCode pattern analysis for JS
GoreadmeGenerate readme file from Go doc. Now available with Github actions!
PkgnetR package for analyzing other R packages via graph representations of their dependencies
PlatformCode Climate Engineering Data Platform
PscodehealthPowerShell module gathering PowerShell code quality and maintainability metrics
Test Each🤖 Repeat tests. Repeat tests. Repeat tests.
Typo3scanScans TYPO3 extensions for usage of deprecated and or changed code
HippoPHP standards checker.
Prettier actionGitHub action for running prettier on your projects pull requests
Static Analysis⚙️ A curated list of static analysis (SAST) tools for all programming languages, config files, build tools, and more.
DuploDuplicates finder for various source code formats.
TypewizAutomatically discover and add missing types in your TypeScript code
UnusedDeprecated; see https://github.com/unused-code/unused
PhpqaDocker image that provides static analysis tools for PHP
Feflow🚀 A command line tool aims to improve front-end engineer workflow and standard, powered by TypeScript.
App GithooksPlugin-based system to run specific actions and checks when git hooks are triggered.
SonartsStatic code analyzer for TypeScript
ImgbotAn 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. [email protected]
PdependPHP_Depend is an adaptation of the established Java development tool JDepend. This tool shows you the quality of your design in terms of extensibility, reusability and maintainability.
CheckstyleCheckstyle 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.
SonarjsSonarSource Static Analyzer for JavaScript and TypeScript
UndercoverActionable code coverage - detects untested code blocks in recent changes
ComposerrequirecheckerA CLI tool to check whether a specific composer package uses imported symbols that aren't part of its direct composer dependencies
Pep8speaksA GitHub app to automatically review Python code style over Pull Requests