Why Qlty?
Qlty is the fastest and easiest way to integrate multi-language code quality checks into your development process and GitHub pull request workflows.
The absolute quickest feedback loop for your code quality checks on your laptop and in the cloud.
Linting, formatting, and security scanning
A single, unified tool for all your code quality checks, no matter the language or framework.
Integrated into your GitHub pull requests
Automatically get code quality checks on every PR, with code review comments and status checks.
The best is also free
A new era for code quality tools
You don't need to compromise on developer experience to improve the reliability, maintinability, and security of your codebases.
Free for unlimited private contributors
Absolutely no usage limits for the Qlty CLI so you can use it on all your private repositories.
Rust codebase open on GitHub
Speed, portability, and an open, accessible codebase for contributors of all levels.
Runs on Mac, Linux, and Windows
On any platforms you and your team use, you can run the CLI (without Docker).
Git diff aware results
Focus on newly introduced issues, and eliminate noisy results from existing code.
50+ static analysis plugins
Every linter, auto-formatter, and security scanner you need. All in one place.
Supports 12+ programming languages
Including JavaScript, TypeScript, Python, PHP, Go, Java, Rust, Ruby, with more on the way.
Duplication (copy/paste) detection
Super fast detection of similar and identical code with patterns to filter out boilerplate.
Parallelization and caching
The Qlty CLI speeds up the linters you already run with advanced optimizations.
Code metrics and maintainability smells
Understand the complexity and hotspots in your codebase with ease.
Custom linter extensions & versions
Using a brand new ESLint or Rubocop version or plugin? Just add a line to your config.
Brandt Lareau
Senior Software Engineer at Weedmaps