|
| 1 | +--- |
| 2 | +title: List of supported tools |
| 3 | +description: Overview of CodeRabbit's supported linters and security analysis tools |
| 4 | +--- |
| 5 | + |
| 6 | +This is a list of the third-party open-source linters and security analysis tools that CodeRabbit uses to generate code reviews. |
| 7 | + |
| 8 | +For more information about fine-tuning the CodeRabbit configuration of a tool, click that tool's name in the following list. |
| 9 | + |
| 10 | +For an overview of how CodeRabbit uses these tools when generating code reviews, as well as general information about controlling their use, see [Configure third-party tools](/tools/). |
| 11 | + |
| 12 | +| Technology | Tools | Category | |
| 13 | +| :-------------------------- | :--------------------------------------------------------- | :-------------------------------------------------- | |
| 14 | +| All |[Gitleaks][Gitleaks], [Pipeline Remediation][Pipeline]| Code Security, CI/CD | |
| 15 | +| Azure DevOps Pipelines |[Pipeline Remediation][Pipeline]| CI/CD Failure Remediation | |
| 16 | +| CircleCI |[CircleCI][CircleCI], [Pipeline Remediation][Pipeline]| Configuration Validation, CI/CD Failure Remediation | |
| 17 | +| CloudFormation |[Checkov][Checkov]| Code Security | |
| 18 | +| Cppcheck |[Cppcheck][Cppcheck]| Code Quality | |
| 19 | +| CSS |[Biome][Biome]| Code Quality | |
| 20 | +| Docker |[Hadolint][Hadolint], [Checkov][Checkov]| Code Quality, Code Security | |
| 21 | +| GitHub Actions |[actionlint][actionlint], [Pipeline Remediation][Pipeline]| Code Quality, CI/CD Failure Remediation | |
| 22 | +| GitLab Pipelines |[Pipeline Remediation][Pipeline]| CI/CD Failure Remediation | |
| 23 | +| Go |[golangci-lint][golangci-lint]| Code Quality | |
| 24 | +| Helm |[Checkov][Checkov]| Code Security | |
| 25 | +| Javascript |[Biome][Biome], [oxlint][oxlint]| Code Quality | |
| 26 | +| JSON, JSONC |[Biome][Biome]| Code Quality | |
| 27 | +| JSX |[Biome][Biome], [oxlint][oxlint]| Code Quality | |
| 28 | +| Kotlin |[detekt][detekt]| Code Quality | |
| 29 | +| Kubernetes |[Checkov][Checkov]| Code Security | |
| 30 | +| Markdown |[markdownlint][markdownlint], [LanguageTool][LanguageTool]| Code Quality, Grammar Checking | |
| 31 | +| PHP |[PHPStan][PHPStan]| Code Quality | |
| 32 | +| Plaintext |[LanguageTool][LanguageTool]| Grammar and Spell Checking | |
| 33 | +| Java |[PMD][PMD]| Code Quality | |
| 34 | +| Protobuf |[Buf][Buf]| Code Quality | |
| 35 | +| Python |[Ruff][Ruff]| Code Quality | |
| 36 | +| Regal |[Regal][Regal]| Code Quality | |
| 37 | +| Ruby |[RuboCop][RuboCop]| Code Quality | |
| 38 | +| Semgrep |[Semgrep][Semgrep]| Code Security | |
| 39 | +| Shell (sh, bash, ksh, dash) |[ShellCheck][ShellCheck]| Code Quality | |
| 40 | +| Shopify |[Shopify CLI][ShopifyCLI]| Code Quality | |
| 41 | +| SQL |[SQLFluff][SQLFluff]| Code Quality | |
| 42 | +| Swift |[SwiftLint][SwiftLint]| Code Quality | |
| 43 | +| Terraform |[Checkov][Checkov]| Code Security | |
| 44 | +| TSX |[Biome][Biome], [oxlint][oxlint]| Code Quality | |
| 45 | +| Typescript |[Biome][Biome], [oxlint][oxlint]| Code Quality | |
| 46 | +| YAML |[YAMLlint][YAMLlint]| Code Quality | |
| 47 | +| Prisma |[Prisma Lint][PrismaLint]| Code Quality | |
| 48 | + |
| 49 | +[ShellCheck]: /tools/shellcheck.md |
| 50 | +[SQLFluff]: /tools/sqlfluff.md |
| 51 | +[Ruff]: /tools/ruff.md |
| 52 | +[markdownlint]: /tools/markdownlint.md |
| 53 | +[LanguageTool]: /tools/languagetool.md |
| 54 | +[Biome]: /tools/biome.md |
| 55 | +[Hadolint]: /tools/hadolint.md |
| 56 | +[SwiftLint]: /tools/swiftlint.md |
| 57 | +[PHPStan]: /tools/phpstan.md |
| 58 | +[golangci-lint]: /tools/golangci-lint.md |
| 59 | +[YAMLlint]: /tools/yamllint.md |
| 60 | +[Gitleaks]: /tools/gitleaks.md |
| 61 | +[Checkov]: /tools/checkov.md |
| 62 | +[detekt]: /tools/detekt.md |
| 63 | +[RuboCop]: /tools/rubocop.md |
| 64 | +[Buf]: /tools/buf.md |
| 65 | +[actionlint]: /tools/actionlint.md |
| 66 | +[Regal]: /tools/regal.md |
| 67 | +[PMD]: /tools/pmd.md |
| 68 | +[Cppcheck]: /tools/cppcheck.md |
| 69 | +[CircleCI]: /tools/circleci.md |
| 70 | +[Semgrep]: /tools/semgrep.md |
| 71 | +[Pipeline]: /tools/pipeline-remediation.md |
| 72 | +[PrismaLint]: /tools/prisma-lint.md |
| 73 | +[oxlint]: /tools/oxlint.md |
| 74 | +[ShopifyCLI]: /tools/shopify-cli.md |
0 commit comments