Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
khulnasoft-labs_awesome-linter
https://github.com/actions-marketplace-validations/khulnasoft-labs_awesome-linter
Last synced: 2 days ago
JSON representation
-
Supported Linters
- ansible-lint
- arm-ttk
- cpp-lint - format](https://clang.llvm.org/docs/ClangFormatStyleOptions.html) |
- dotnet-format - format](https://clang.llvm.org/docs/ClangFormatStyleOptions.html) |
- jscpd
- editorconfig-checker
- dotenv-linter
- actionlint
- golangci-lint
- npm-groovy-lint
- HTMLHint
- kubeconform
- ktlint
- luacheck
- markdownlint
- spectral
- PSScriptAnalyzer
- protolint
- Rustfmt - lang/rust-clippy) |
- scalafmt
- ShellCheck
- sql-lint
- tekton-lint
- terragrunt
- LibXML
- YamlLint
- stylelint
- coffeelint
- dartanalyzer
- pylint
- ESLint
- eslint-plugin-json
- eslint-plugin-jsonc
- ChkTex
- textlint
- perlcritic
- PHP built-in linter
- fmt - linters/tflint) / [terrascan](https://github.com/accurics/terrascan) |
- cfn-lint
- hadolint
- luacheck
- RuboCop
- snakefmt - -lint](https://snakemake.readthedocs.io/en/stable/snakefiles/writing_snakefiles.html#best-practices) |
- GitLeaks
- lintr
-
Environment variables
-
Images
- Stylelint configuration
- Markdownlint configuration - lint.yml`, `.markdownlint.json`, `.markdownlint.yaml`) |
- Snakemake configuration
- tfLint configuration
- ignore some errors
- Ansible-lint configuration - lint`, `.ansible-lint.yml`) |
- Actionlint configuration
- Checkstyle configuration
- textlint configuration
- PHP Configuration
- protolint configuration
- black configuration
- flake8 configuration
- isort configuration
- mypy configuration
- pylint configuration - lint`, `.pylintrc`) |
- rubocop configuration - lint.yml`, `.rubocop.yml`) |
- scalafmt configuration
- SQL-Lint configuration - config.json` , `.config.json`) |
- SQLFLUFF configuration
- TypeScript configuration - standard](https://github.com/standard/ts-standard) (ex: `tsconfig.json`, `tsconfig.eslint.json`) |
- Yamllint configuration - lint.yml`, `.yamllint.yml`) |
- ESLint configuration
-
Template rules files
-
Disabling rules
-
-
How to use
-
Add Awesome-Linter badge in your repository README
- ![GitHub Awesome-Linter - linter)
- ![GitHub Awesome-Linter - linter)
-
Filter linted files
-
Using your own SSH key
-
-
Docker Hub
-
Using your own SSH key
-
-
Run Awesome-Linter outside GitHub Actions
-
Local (troubleshooting/debugging/enhancements)
-
Azure
-
GitLab
- snippet - Linter](https://gitlab.com/guided-explorations/ci-cd-plugin-extensions/ci-cd-plugin-extension-github-action-awesome-linter)
-
-
How to contribute
-
SSL Certs
-
License
-
Programming Languages
Categories
Sub Categories
Keywords
linter
15
lint
11
linting
5
formatter
4
static-analysis
4
code-quality
3
ci
3
markdown
2
lua
2
developer-tools
2
haskell
2
cli
2
golang
2
codeformatter
2
linters
2
terraform
2
rust
2
actions
1
rust-lang
1
github-actions
1
go
1
golangci-lint
1
code-quality-analyzer
1
codenarc
1
gradle
1
groovy
1
groovy-language
1
jenkinsfile
1
megalinter
1
nextflow
1
sarif
1
sarif-report
1
analysis
1
code-analysis
1
hint
1
html
1
htmlhint
1
javascript
1
compliance
1
ansible
1
ansible-dev-tools
1
ansible-lint
1
dot-config
1
pep-621
1
pre-commit-hook
1
cpp
1
clones-detection
1
copy-paste
1
cpd
1
detect-duplications
1