flake8-broken-lineπ¨ Flake8 plugin to forbid backslashes (\) for line breaks
Stars: β 85 (-95.04%)
flake8-simplifyβ A flake8 plugin that helps you to simplify code
Stars: β 97 (-94.34%)
flake8-functionsflake8 plugin for validation of function parameters (length, complexity, etc)
Stars: β 32 (-98.13%)
Pep8speaksA GitHub app to automatically review Python code style over Pull Requests
Stars: β 546 (-68.14%)
flake8-aaaA Flake8 plugin that checks Python tests follow the Arrange-Act-Assert pattern
Stars: β 51 (-97.02%)
UndercoverActionable code coverage - detects untested code blocks in recent changes
Stars: β 574 (-66.51%)
Editorconfig CheckerA tool to verify that your files are in harmony with your .editorconfig
Stars: β 119 (-93.06%)
flake8-mypyA plugin for flake8 integrating Mypy.
Stars: β 103 (-93.99%)
TSLint.MSBuild[Deprecated] An MSBuild task for running TSLint.
Stars: β 13 (-99.24%)
elodin-oldQuality and Optimisation tools for CSS in JavaScript
Stars: β 15 (-99.12%)
flake8-type-checkingFlake8 plugin for managing type-checking imports & forward references.
Stars: β 38 (-97.78%)
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 (-97.9%)
ue5-style-guideAn attempt to make Unreal Engine 4 projects more consistent
Stars: β 2,892 (+68.73%)
TlintTighten linter for Laravel conventions
Stars: β 274 (-84.01%)
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 (-68.84%)
ReviewdogπΆ Automated code review tool integrated with any code analysis tools regardless of programming language
Stars: β 4,541 (+164.94%)
dlintDlint is a tool for encouraging best coding practices and helping ensure Python code is secure.
Stars: β 130 (-92.42%)
flake8-puttyFlake8 plugin to control reporting per file and line
Stars: β 38 (-97.78%)
tryceratopsA linter to prevent exception handling antipatterns in Python (limited only for those who like dinosaurs).
Stars: β 381 (-77.77%)
SolhintSolhint is an open source project created by https://protofire.io. Its goal is to provide a linting utility for Solidity code.
Stars: β 363 (-78.82%)
elm-reviewAnalyzes Elm projects, to help find mistakes before your users find them.
Stars: β 195 (-88.62%)
IsortA Python utility / library to sort imports.
Stars: β 4,377 (+155.37%)
ClusterlintA best practices checker for Kubernetes clusters. π€
Stars: β 409 (-76.14%)
Reviveπ₯ ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint
Stars: β 3,139 (+83.14%)
flake8-alfredAlfred is a flake8 plugin to warn on unsafe/obsolete symbols.
Stars: β 26 (-98.48%)
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 (-69.78%)
flake8-docstringsIntegration of pydocstyle and flake8 for combined linting and reporting
Stars: β 73 (-95.74%)
Sonar KotlinSonarQube plugin for Kotlin
Stars: β 412 (-75.96%)
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.
Stars: β 727 (-57.58%)
SonartsStatic code analyzer for TypeScript
Stars: β 776 (-54.73%)
WotanPluggable TypeScript and JavaScript linter
Stars: β 271 (-84.19%)
FlakehellFlake8 wrapper to make it nice, legacy-friendly, configurable.
Stars: β 217 (-87.34%)
DetektStatic code analysis for Kotlin
Stars: β 4,169 (+143.23%)
Git CopDEPRECATED: Use Git Lint (https://www.alchemists.io/projects/git-lint) instead.
Stars: β 352 (-79.46%)
VeribleVerible is a suite of SystemVerilog developer tools, including a parser, style-linter, and formatter.
Stars: β 384 (-77.6%)
PmdAn extensible multilanguage static code analyzer.
Stars: β 3,667 (+113.94%)
PycodestyleSimple Python style checker in one Python file
Stars: β 4,465 (+160.5%)
Flake8The official GitHub mirror of https://gitlab.com/pycqa/flake8
Stars: β 1,112 (-35.12%)
PylintIt's not just a linter that annoys you!
Stars: β 3,733 (+117.79%)
PsscriptanalyzerDownload ScriptAnalyzer from PowerShellGallery
Stars: β 1,137 (-33.66%)
Prettier actionGitHub action for running prettier on your projects pull requests
Stars: β 77 (-95.51%)
PyflakesA simple program which checks Python source files for errors
Stars: β 991 (-42.18%)
Go CriticThe most opinionated Go source code linter for code audit.
Stars: β 875 (-48.95%)
Static AnalysisβοΈ A curated list of static analysis (SAST) tools for all programming languages, config files, build tools, and more.
Stars: β 9,310 (+443.17%)
RubberduckEvery programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).
Stars: β 1,287 (-24.91%)
SpotbugsSpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.
Stars: β 2,569 (+49.88%)
Dotenv LinterβΊοΈ Linting dotenv files like a charm!
Stars: β 207 (-87.92%)
Elements Of Python StyleGoes beyond PEP8 to discuss what makes Python code feel great. A Strunk & White for Python.
Stars: β 3,308 (+93%)
Super LinterCombination of multiple linters to install as a GitHub Action
Stars: β 7,445 (+334.36%)
Vscode GremlinsGremlins tracker for Visual Studio Code: reveals invisible whitespace and other annoying characters
Stars: β 78 (-95.45%)