PhpinspectionseaA Static Code Analyzer for PHP (a PhpStorm/Idea Plugin)
Stars: ✭ 1,211 (+24120%)
CodecheckerCodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
Stars: ✭ 1,209 (+24080%)
ZpaA parser and source code analyzer for PL/SQL and Oracle SQL.
Stars: ✭ 124 (+2380%)
opemOPEM (Open Source PEM Fuel Cell Simulation Tool)
Stars: ✭ 107 (+2040%)
Sonar Swiftsonar-swift.SonarQube iOS Plugin, Support Objective-C And Swift, Support Infer (SonarQube iOS 代码扫描插件,支持 Objective-C 和 Swift ,支持 Infer 结果导入 ) base on https://github.com/Idean/sonar-swift
Stars: ✭ 70 (+1300%)
flake8-broken-line🚨 Flake8 plugin to forbid backslashes (\) for line breaks
Stars: ✭ 85 (+1600%)
DiktatStrict coding standard for Kotlin and a custom set of rules for detecting code smells, code style issues and bugs
Stars: ✭ 196 (+3820%)
BodycloseAnalyzer: checks whether HTTP response body is closed and a re-use of TCP connection is not blocked.
Stars: ✭ 181 (+3520%)
D ScannerSwiss-army knife for D source code
Stars: ✭ 221 (+4320%)
Protoc Gen LintA plug-in for Google's Protocol Buffers (protobufs) compiler to lint .proto files for style violations.
Stars: ✭ 221 (+4320%)
Flake8 BugbearA plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle.
Stars: ✭ 518 (+10260%)
inline-plzInline your lint messages
Stars: ✭ 32 (+540%)
pahoutA pair programming partner for writing better PHP. Pahout means PHP mahout 🐘
Stars: ✭ 43 (+760%)
golintuiA simple terminal UI for Go linters
Stars: ✭ 73 (+1360%)
Tslint🚦 An extensible linter for the TypeScript language
Stars: ✭ 5,922 (+118340%)
f2e-specAlibaba Front-end Coding Guidelines and Relevant Tools
Stars: ✭ 548 (+10860%)
qodana-action⚙️ Scan your Java, Kotlin, PHP, Python, JavaScript, TypeScript projects at GitHub with Qodana
Stars: ✭ 112 (+2140%)
mllint`mllint` is a command-line utility to evaluate the technical quality of Python Machine Learning (ML) projects by means of static analysis of the project's repository.
Stars: ✭ 67 (+1240%)
phpstan-netteNette Framework class reflection extension for PHPStan & framework-specific rules
Stars: ✭ 87 (+1640%)
elodin-oldQuality and Optimisation tools for CSS in JavaScript
Stars: ✭ 15 (+200%)
Android-CICDThis repo demonstrates how to work on CI/CD for Mobile Apps 📱 using Github Actions 💊 + Firebase Distribution 🎉
Stars: ✭ 37 (+640%)
Awesome LintersA community-driven list of awesome linters.
Stars: ✭ 439 (+8680%)
identypoidentypo is a Go static analysis tool to find typos in identifiers (functions, function calls, variables, constants, type declarations, packages, labels).
Stars: ✭ 26 (+420%)
elm-reviewAnalyzes Elm projects, to help find mistakes before your users find them.
Stars: ✭ 195 (+3800%)
Pyre CheckPerformant type-checking for python.
Stars: ✭ 5,716 (+114220%)
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.
Stars: ✭ 534 (+10580%)
unimportA linter, formatter for finding and removing unused import statements.
Stars: ✭ 119 (+2280%)
GoreporterA Golang tool that does static analysis, unit testing, code review and generate code quality report.
Stars: ✭ 2,943 (+58760%)
LinterStatic Analysis Compiler Plugin for Scala
Stars: ✭ 273 (+5360%)
ue5-style-guideAn attempt to make Unreal Engine 4 projects more consistent
Stars: ✭ 2,892 (+57740%)
flake8-simplify❄ A flake8 plugin that helps you to simplify code
Stars: ✭ 97 (+1840%)
automutateApplies waves of mutations provided by other tools, such as linters or codemods.
Stars: ✭ 13 (+160%)
addlintAn example linter written with go/analysis for tutorial purposes
Stars: ✭ 49 (+880%)
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.
Stars: ✭ 6,481 (+129520%)
illuaminateVery WIP static analysis for Lua
Stars: ✭ 21 (+320%)
sonar-esql-pluginSonar plugin to analyze ESQL-sourcecode of IBM Integration Bus projects
Stars: ✭ 26 (+420%)
DlintDlint is a tool for encouraging best coding practices and helping ensure we're writing secure Python code.
Stars: ✭ 320 (+6300%)
Api GuidelinesMicrosoft REST API Guidelines
Stars: ✭ 17,897 (+357840%)
Ios HandbookGuidelines and best practices for excellent iOS apps
Stars: ✭ 337 (+6640%)
PytypeA static type analyzer for Python code
Stars: ✭ 3,545 (+70800%)
SolhintSolhint is an open source project created by https://protofire.io. Its goal is to provide a linting utility for Solidity code.
Stars: ✭ 363 (+7160%)
Git CopDEPRECATED: Use Git Lint (https://www.alchemists.io/projects/git-lint) instead.
Stars: ✭ 352 (+6940%)
ExakatThe Exakat Engine : smart static analysis for PHP
Stars: ✭ 346 (+6820%)
Go ToolsStaticcheck - The advanced Go linter
Stars: ✭ 4,317 (+86240%)
Preallocprealloc is a Go static analysis tool to find slice declarations that could potentially be preallocated.
Stars: ✭ 419 (+8280%)
SqlvetGo fearless SQL. Sqlvet performs static analysis on raw SQL queries in your Go code base.
Stars: ✭ 410 (+8100%)
Go RuleguardDefine and run pattern-based custom linting rules.
Stars: ✭ 402 (+7940%)
UndercoverActionable code coverage - detects untested code blocks in recent changes
Stars: ✭ 574 (+11380%)
Cfmtcfmt is a tool to wrap Go comments over a certain length to a new line.
Stars: ✭ 28 (+460%)
Clj KondoA linter for Clojure code that sparks joy.
Stars: ✭ 1,083 (+21560%)
flake8-aaaA Flake8 plugin that checks Python tests follow the Arrange-Act-Assert pattern
Stars: ✭ 51 (+920%)