Trunk Check: Automated code quality for teams

Multi-language local tool and web app to level up code quality, consistency, and security.

With 14 days data for free

How Check automates code excellence

Automate code reviews by letting tools ensure a baseline of quality and consistency

Prevent Bugs

Check provides actionable advice in your tools. Keep bugs and security vulnerabilities out of your codebase by checking your code before you merge.

Check as you code

Code quality where your engineers work. Guarantee that PRs are clean before they hit CI, saving teams from having to review bug-prone PRs.

Protect your code

Continuously scan your code for exposed secrets and quickly fix high-priority issues to keep your codebase secure. Even when you’re asleep, Trunk alerts you to new zero-day threats.

Fix issues now; quarantine old issues

Introduce new linters and rules without having to fix your existing code. Trunk Check only enforces correctness on new code, allowing you to grandfather preexisting issues.

Governance, with extensibility

Centralize configuration management for a consistent developer experience. We make it easy to bring your custom checks to make sure your compliance standards are always met.

Prevent Bugs

Check provides actionable advice in your tools. Keep bugs and security vulnerabilities out of your codebase by checking your code before you merge.

Check as you code

Code quality where your engineers work. Guarantee that PRs are clean before they hit CI, saving teams from having to review bug-prone PRs.

Protect your code

Continuously scan your code for exposed secrets and quickly fix high-priority issues to keep your codebase secure. Even when you’re asleep, Trunk alerts you to new zero-day threats.

Fix issues now; quarantine old issues

Introduce new linters and rules without having to fix your existing code. Trunk Check only enforces correctness on new code, allowing you to grandfather preexisting issues.

Governance, with extensibility

Centralize configuration management for a consistent developer experience. We make it easy to bring your custom checks to make sure your compliance standards are always met.

Integrations

Trunk integrates with 100+ static analyzers to make sure every part of your codebase is covered.

Start scanning your repo today

Get Started For Free