Overview
Metalinter for over 100 code checking tools: CLI, IDE, and on the web.
Last updated
Metalinter for over 100 code checking tools: CLI, IDE, and on the web.
Last updated
Trunk Code Quality is a metalinter that lets you lint every language and every file in your project with a single tool using 100+ supported idiomatic code-checking tools, such as ESLint, Prettier, Ruff, and more for every language and project.
Trunk Code Quality is trusted by popular open-source projects like to improve their developer experience. .
Trunk Code Quality is free for Open-Source.
Maintaining consistency in open-source repos is hard. That's why Trunk Code Quality is free for repos like , which leverages Code Quality to overcome linting challenges in their repos.
Deprecation Warning The Trunk Code Quality web app, Code Quality on PRs, and Code Quality Nightly will soon be deprecated. Follow the instructions on the page to migrate off these features.
Why Metalinters?
A tour of Code Quality, what it does, its key features, and its components.
How does it work?
How Code Quality works under the hood to level up your linting experience.
Why Code Quality?
What makes Trunk Code Quality different from other metalinters.
Supported Linters
Browse the 100+ supported static analysis tools to lint, format, and secure your projects.
Trunk CLI
Initialize Code Quality in your projects using the Trunk CLI.
IDE Integration
Initialize Code Quality in your projects using a VSCode extension.