Flake8The official GitHub mirror of https://gitlab.com/pycqa/flake8
Stars: ✭ 1,112 (+191.86%)
Pep8speaksA GitHub app to automatically review Python code style over Pull Requests
Stars: ✭ 546 (+43.31%)
lintsLint all your JavaScript, CSS, HTML, Markdown and Dockerfiles with a single command
Stars: ✭ 14 (-96.33%)
Reviewdog🐶 Automated code review tool integrated with any code analysis tools regardless of programming language
Stars: ✭ 4,541 (+1091.86%)
PytypeA static type analyzer for Python code
Stars: ✭ 3,545 (+830.45%)
Static Analysis⚙️ A curated list of static analysis (SAST) tools for all programming languages, config files, build tools, and more.
Stars: ✭ 9,310 (+2343.57%)
UnimportA linter, formatter for finding and removing unused import statements.
Stars: ✭ 96 (-74.8%)
AbaplintStandalone linter for ABAP
Stars: ✭ 111 (-70.87%)
CflintStatic code analysis for CFML (a linter)
Stars: ✭ 156 (-59.06%)
unimportA linter, formatter for finding and removing unused import statements.
Stars: ✭ 119 (-68.77%)
Revive🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint
Stars: ✭ 3,139 (+723.88%)
Security Code ScanVulnerability Patterns Detector for C# and VB.NET
Stars: ✭ 550 (+44.36%)
static-code-analysis-pluginA 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.
Stars: ✭ 36 (-90.55%)
PylintIt's not just a linter that annoys you!
Stars: ✭ 3,733 (+879.79%)
PmdAn extensible multilanguage static code analyzer.
Stars: ✭ 3,667 (+862.47%)
SpotbugsSpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.
Stars: ✭ 2,569 (+574.28%)
Lint Staged🚫💩 — Run linters on git staged files
Stars: ✭ 9,492 (+2391.34%)
Sonar Java☕️ SonarSource Static Analyzer for Java Code Quality and Security
Stars: ✭ 745 (+95.54%)
Rubocop PackagingA RuboCop extension focused on enforcing upstream best practices and coding conventions.
Stars: ✭ 29 (-92.39%)
PhpinspectionseaA Static Code Analyzer for PHP (a PhpStorm/Idea Plugin)
Stars: ✭ 1,211 (+217.85%)
DevreplayA linter that replay your developing style
Stars: ✭ 39 (-89.76%)
Pest🐞 Primitive Erlang Security Tool
Stars: ✭ 79 (-79.27%)
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 (+1601.05%)
SonarjsSonarSource Static Analyzer for JavaScript and TypeScript
Stars: ✭ 696 (+82.68%)
Cfmtcfmt is a tool to wrap Go comments over a certain length to a new line.
Stars: ✭ 28 (-92.65%)
Standard🌟 JavaScript Style Guide, with linter & automatic code fixer
Stars: ✭ 26,433 (+6837.8%)
Kube ScoreKubernetes object analysis with recommendations for improved reliability and security
Stars: ✭ 1,128 (+196.06%)
Gulp StylelintGulp plugin for running Stylelint results through various reporters.
Stars: ✭ 149 (-60.89%)
I18n TasksManage translation and localization with static analysis, for Ruby i18n
Stars: ✭ 1,748 (+358.79%)
Bento[DEPRECATED] Find Python web-app bugs delightfully fast, without changing your workflow. 🍱
Stars: ✭ 147 (-61.42%)
PhpstanPHP Static Analysis Tool - discover bugs in your code without running it!
Stars: ✭ 10,534 (+2664.83%)
RubocopA Ruby static code analyzer and formatter, based on the community Ruby style guide.
Stars: ✭ 11,593 (+2942.78%)
Phpstan Deprecation RulesPHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.
Stars: ✭ 160 (-58.01%)
InferA static analyzer for Java, C, C++, and Objective-C
Stars: ✭ 12,823 (+3265.62%)
PhanPhan is a static analyzer for PHP. Phan prefers to avoid false-positives and attempts to prove incorrectness rather than correctness.
Stars: ✭ 5,194 (+1263.25%)
RubberduckEvery programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).
Stars: ✭ 1,287 (+237.8%)
Perl CriticThe leading static analyzer for Perl. Configurable, extensible, powerful.
Stars: ✭ 149 (-60.89%)
PytA Static Analysis Tool for Detecting Security Vulnerabilities in Python Web Applications
Stars: ✭ 2,061 (+440.94%)
Dg[LLVM Static Slicer] Various program analyses, construction of dependence graphs and program slicing of LLVM bitcode.
Stars: ✭ 242 (-36.48%)
Phpstan PhpunitPHPUnit extensions and rules for PHPStan
Stars: ✭ 247 (-35.17%)
Forbidden ApisPoliceman's Forbidden API Checker
Stars: ✭ 216 (-43.31%)
ue5-style-guideAn attempt to make Unreal Engine 4 projects more consistent
Stars: ✭ 2,892 (+659.06%)
WhispersIdentify hardcoded secrets and dangerous behaviours
Stars: ✭ 66 (-82.68%)
spec🐣 easy to use eslint/stylelint/tslint/prettier/...
Stars: ✭ 60 (-84.25%)
Husky.NetGit hooks made easy with Husky.Net internal task runner! 🐶 It brings the dev-dependency concept to the .NET world!
Stars: ✭ 394 (+3.41%)
vscode-linterExtension for code linting, all in one package. New linters can be easily added through an extension framework.
Stars: ✭ 47 (-87.66%)
Ue4 Style GuideAn attempt to make Unreal Engine 4 projects more consistent
Stars: ✭ 2,656 (+597.11%)