Skip to main content

Documentation Index

Fetch the complete documentation index at: https://trunk-4cab4936-sam-gutentag-flaky-tests-new-monitors.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

📘 Our linter integrations are open-source!

You can find them at trunk-io/plugins, contributions are welcome!
Enable any of the following tools with:
trunk check enable <linter>
TechnologyLinters
Allcodespell, cspell, git-diff-check, gitleaks, pre-commit-hooks
Ansibleansible-lint
Apexpmd
Bashshellcheck, shfmt
Bazel, Starlarkbuildifier
C#dotnet-format
C, C++clang-format, clang-tidy, cmake-format, iwyu, pragma-once
CircleCI Configcircleci
CloudFormationcfnlint, checkov
CSS, SCSSprettier, stylelint
Cuecue-fmt
Dartdart
Dockercheckov, hadolint
Dotenvdotenv-linter
GitHubactionlint
Gogofmt, gofumpt, goimports, gokart, golangci-lint, golines, semgrep
GraphQLgraphql-schema-linter, prettier
HAMLhaml-lint
HTML Templatesdjlint
Javagoogle-java-format, pmd, semgrep
JavaScriptbiome, deno, eslint, prettier, rome, semgrep
JSONdeno, eslint, prettier, semgrep
jsonbiome
jsxbiome
Kotlindetekt, ktlint
Kuberneteskube-linter
Luastylua
Markdowndeno, markdown-link-check, markdown-table-prettify, markdownlint, markdownlint-cli2, prettier, remark-lint
Nixnixpkgs-fmt
package.jsonsort-package-json
Perlperlcritic, perltidy
PHPphp-cs-fixer, phpstan
PNGoxipng
PowerShellpsscriptanalyzer
Prismaprisma
prosevale
Protobufbuf, clang-format, clang-tidy
Pythonautopep8, bandit, black, flake8, isort, mypy, pylint, pyright, ruff, semgrep, sourcery, yapf
Regoopa, regal
Renovaterenovate
Rubybrakeman, rubocop, rufo, semgrep, standardrb
Rustclippy, rustfmt
Scalascalafmt
Securitycheckov, dustilock, nancy, osv-scanner, terrascan, tfsec, trivy, trufflehog
SQLsql-formatter, sqlfluff, sqlfmt, squawk
SVGsvgo
Swiftstringslint, swiftformat, swiftlint
Terraformcheckov, terraform, terrascan, tflint, tfsec, tofu
Terragruntterragrunt
Terrascanterrascan
Textprototxtpbfmt
TOMLtaplo
TypeScriptbiome, deno, eslint, prettier, rome, semgrep
YAMLprettier, semgrep, yamllint

Can’t find a linter you need?

Chat with Trunk’s engineers and suggest your ideas. Join us and 1500+ fellow engineers on Slack.