Skip to content

🐐 Multiple linter on multiple architectures

Notifications You must be signed in to change notification settings

lvjp/multi-linters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

85 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🐐 Multiple linter on multiple architectures

Comparison

Linter multi-linter (6) mega-linter (110) super-linter (75)
actionlint βœ… βœ… βœ…
ansible-lint βœ… βœ…
Azure Resource Manager Template Toolkit (arm-ttk) βœ… βœ…
ASL Validator βœ…
bandit βœ…
bash-exec βœ… βœ…
bicep-linter βœ…
black βœ… βœ…
AWS CloudFormation Linter (cfn-lint) βœ… βœ…
checkmake βœ…
checkov βœ… βœ…
checkstyle βœ… βœ…
chktex βœ…
clang-format βœ… βœ…
clippy βœ… βœ…
clj-kondo βœ… βœ…
cljstyle βœ…
coffeelint βœ… βœ…
commitlint βœ…
cpplint βœ… βœ…
csharpier βœ…
cspell βœ…
dart-analyze βœ… βœ…
detekt βœ…
devskim βœ…
djlint βœ…
dotenv-linter βœ… βœ…
dotnet-format βœ… βœ…
dustilock βœ…
editorconfig-checker βœ… βœ…
eslint-plugin-json βœ…
eslint-plugin-jsonc βœ… βœ…
eslint-plugin-jsx-a11y βœ… βœ…
eslint-plugin-react βœ… βœ…
eslint-typescript βœ… βœ…
ESLint βœ… βœ…
flake8 βœ… βœ…
gherkin-lint βœ… βœ…
Git conflict markers presence in files βœ… βœ…
GitLeaks βœ… βœ… βœ…
golangci-lint βœ… βœ… βœ…
google-java-format βœ…
GoReleaser βœ…
graphql-schema-linter βœ…
grype βœ…
Haskell Dockerfile Linter βœ… βœ… βœ…
helm βœ…
HTMLHint βœ… βœ…
isort βœ… βœ…
jscpd βœ… βœ…
jsonlint βœ…
kics βœ…
ktlint βœ… βœ…
kubeconform βœ… βœ…
kubescape βœ…
LibXML βœ…
lightning-flow-scanner βœ…
lintr βœ… βœ…
ls-lint βœ…
luacheck βœ… βœ…
lychee βœ…
markdown-link-check βœ…
markdown-table-formatter βœ…
markdownlint βœ… βœ…
mypy βœ…
npm-groovy-lint βœ… βœ…
npm-package-json-lint βœ…
perlcritic βœ… βœ…
php-cs-fixer βœ…
PHP CodeSniffer βœ… βœ…
phplint βœ…
PHPStan βœ… βœ…
PHP built-in linter βœ…
pmd βœ…
powershell-formatter βœ…
powershell βœ…
Prettier βœ… βœ…
proselint βœ…
protolint βœ… βœ…
PSScriptAnalyzer βœ…
Psalm βœ… βœ…
puppet-lint βœ…
pyink βœ…
pylint βœ… βœ…
pyright βœ…
Raku βœ… βœ…
remark-lint βœ…
renovate-config-validator βœ…
revive βœ… βœ…1
roslynator βœ…
rst-lint βœ…
rstcheck βœ…
RuboCop βœ… βœ…
ruff βœ… βœ…
Rustfmt βœ…
scalafix βœ…
scalafmt βœ…
secretlint βœ…
semgrep βœ…
sfdx-scanner-apex βœ…
sfdx-scanner-aura βœ…
sfdx-scanner-lwc βœ…
ShellCheck βœ… βœ… βœ…
shfmt βœ… βœ… βœ…
snakefmt βœ… βœ…
snakemake βœ… βœ…
spectral βœ… βœ…
sqlfluff βœ… βœ…
standardjs βœ… βœ…
stylelint βœ… βœ…
swiftlint βœ…
syft βœ…
tekton-lint βœ… βœ…
terraform-fmt βœ… βœ…
terragrunt βœ… βœ…
terrascan βœ… βœ…
textlint βœ…
tflint βœ… βœ…
trivy βœ…
trufflehog βœ…
tsqllint βœ…
v8r βœ…
vale βœ…
YamlLint βœ… βœ…

Footnotes

  1. Revive is activated through golangci-lint configuration ↩

About

🐐 Multiple linter on multiple architectures

Resources

Stars

Watchers

Forks