Quality Platform
Qlty
GitHub-only static analysis, security scanning and code coverage platform, split between a free open-source CLI and hosted Qlty Cloud.
Deployment
Cloud · Self-Hosted (partial)
Languages
15+
Pricing model
Per contributing developer
Free tier
Yes
Workflow coverage
Where in the development lifecycle Qlty operates.
A VS Code extension is referenced only in Qlty's migration-comparison table; no IDE documentation exists
CLI acts as agent quality gate via CLAUDE.md, AGENTS.md, copilot-instructions.md, git hooks and agent hooks.
Open-source CLI runs qlty check and qlty fmt locally, wired as pre-commit and pre-push git hooks
Qlty Cloud posts inline comments (max 50 per PR) plus a summary comment grouped by check
Quality Gate commit statuses for issues, total coverage and diff coverage feed GitHub branch protection
qlty check --all locally; Cloud analyzes the whole default branch on a schedule
Default branch re-analyzed every 24 hours by default, frequency configurable, plus manual builds
Not offered in vendor documentation reviewed as of 2026-09-05.
Analysis & detection
Every detection and code-analysis capability tracked for Qlty.
Semgrep plus Bandit, Brakeman, PMD, radarlint analyzers and ESLint security rules
Not offered in vendor documentation reviewed as of 2026-09-05.
Gitleaks and TruffleHog plugins detect API keys, passwords and other committed secrets
Not offered in vendor documentation reviewed as of 2026-09-05.
OSV-Scanner and Trivy cover npm, Maven, PyPI, NuGet, Conan, CocoaPods and Swift ecosystems
Not offered in vendor documentation reviewed as of 2026-09-05.
Not offered in vendor documentation reviewed as of 2026-09-05.
Not offered in vendor documentation reviewed as of 2026-09-05.
Not offered in vendor documentation reviewed as of 2026-09-05.
Trivy, Checkov, Hadolint, ShellCheck, TFLint, KubeLinter over Terraform, CloudFormation, Dockerfiles, Helm, Kubernetes
Dockerfile linting via Hadolint and Trivy misconfiguration checks; no container image vulnerability scanning
Built-in Code Smells (Structure and Duplication) plus 70+ linter plugins across 14 documented languages
First-party cognitive complexity engine plus cyclomatic complexity at file, directory and project level
Rust/Tree-sitter fingerprinting engine detects identical and similar duplication, largest-match wins
dead_code issue category; Knip plugin for unused JavaScript and TypeScript code
qlty coverage publish accepts lcov, cobertura, clover, jacoco, simplecov, coverprofile and a generic JSONL format
Diff Coverage is the primary quality gate, with configurable minimum and minimum diff size
Components (path-glob groupings) and Applications aggregate metrics; no dependency or layering rule enforcement
Effort in remediation minutes, Technical Debt total, and Technical Debt Ratio using the COCOMO model
Hotspot score combines file change frequency with code interconnectedness to rank risky files.
Summary comment lists new issues grouped by check and coverage per file; no AI narrative walkthrough
ast-grep and Semgrep YAML rules plus ripgrep regex checks, with qlty.toml triage overrides
Single-line Autofixes as GitHub suggestions; opt-in AI Autofixes via OpenAI, and qlty check --fix locally
Manual triage rules and ignore reasons; aggregated non-identifying data trains smart issue prioritization and grouping
Sandboxed per-plugin installs, prefix/package_file scoping, directory-scoped triage, differential analysis, directory-level UI
AI capabilities
LLM powers opt-in AI autofixes and AI issue explanations alongside deterministic linter analysis.
Not offered in vendor documentation reviewed as of 2026-09-05.
Not offered in vendor documentation reviewed as of 2026-09-05.
False-positive ignore reasons are recorded; aggregated issue data trains issue prioritization and grouping.
Business customers' code is never trained on absent explicit opt-in; individual and open-source code may be.
Compliance & governance
Audit logs listed as Enterprise-only on the pricing comparison table
GitHub OAuth SSO only; no SAML, no password storage, no other identity providers documented
'Custom permissions' (RBAC) is Enterprise-only on the pricing comparison table
qlty check --sarif output and raw coverage data download; no compliance or audit report exports
Certifications
Integrations
CI/CD systems
IDEs
Issue trackers
Pricing & plans
$20/contributor/month billed annually ($24/contributor/month if billed monthly)
Minimum seats: None stated (volume discounts: 5% off at 100+ seats, 10% off at 200+ seats, annual only)
Trial: No trial period documented; the free-forever Free plan (unlimited repos & contributors) is the no-cost entry point
- Linting & auto-formatting
- Code coverage
- Maintainability & duplication
- Security scanning (SAST, SCA), secrets scanning, IaC security, custom checks
- Open, extensible Rust CLI
- Unlimited public/private repositories and contributors
- 1,000 analysis minutes/month
- 100 AI autofixes/month
- Community support
- No accelerated analysis, REST API, monorepo support or trends/hotspots
- No custom permissions or audit logs
- Community support only
- Everything from Free plus:
- Shared configurations
- Trends & hotspots (1 year of history)
- Accelerated analysis
- REST API
- 20,000 analysis minutes/month
- 5,000 AI autofixes/month
- Web-based (email) support
- No monorepo support, custom permissions or audit logs (Enterprise only)
- 1 year of trend history vs 3 years on Enterprise
- Everything from Pro plus:
- Monorepo support (per pricing page feature table)
- Advanced analytics, 3 years of trend history, hotspots
- Organization policies, custom permissions (RBAC), audit logs
- Priority support with SLA, Slack support, named account manager
- 75,000 analysis minutes/month
- Manual/invoiced billing available at $10k+ annual spend
- Additional analysis minutes at $0.01/minute pay-as-you-go
- Volume discounts (5%/10%) only apply to annual purchases of 100+/200+ seats
- Custom terms available only above $40k annual spend; no minimum seat count published otherwise
Who it's for
Notable strengths
- One config file (qlty.toml) consolidates linting, SAST, SCA, secrets, CI/CD and IaC scanning plus coverage
- Open-source CLI runs the same checks locally, in git hooks and in CI as Qlty Cloud runs on PRs
- First-party Rust/Tree-sitter engines for cognitive complexity and identical/similar duplication, independent of plugins
- Unusually deep coverage tooling: tags, carry-forward, client and server-side merging, --selection for selective testing, indirect-change diagnostics
- Sandboxed per-plugin tool installation avoids version conflicts in heterogeneous monorepos
- Custom Sources (Git repos) centralize plugin definitions, thresholds, exclusions and triage rules across many repositories
- Documented security posture for AI Autofixes, including prompt-injection risk and a recommendation against unattended CI use
- Published self-serve pricing for every tier (Free/Pro/Enterprise), including monthly and annual rates — unusual transparency versus quote-only competitors
Notable limitations
- GitHub only: no GitLab, Bitbucket or Azure DevOps repository integration anywhere in the docs
- Enterprise volume discounts (5%/10%) require 100+/200+ seats on an annual plan; custom/negotiated terms only above $40k annual spend
- Authentication is GitHub SSO only (no SAML); RBAC ("custom permissions") and audit logs are gated to the Enterprise tier
- For individual and open-source (free) users, source code may be used to train models; opt-out protection applies only to business customers
- AI is limited to opt-in autofixes and issue explanations; no AI reviewer, PR walkthrough, chat or MCP server
- Windows CLI support is contradictory in the docs (in development vs. supported); IDE support is a single unaddressed VS Code extension reference
Similar tools
Other Quality Platform tools in the directory.
FAQ
When should you choose Qlty?
Qlty best fits Indie developers, Startups, Mid-market teams. One config file (qlty.toml) consolidates linting, SAST, SCA, secrets, CI/CD and IaC scanning plus coverage
What languages does Qlty support?
Qlty supports 15+ languages and frameworks, including C, C++, C#, Go, Java, JavaScript, Kotlin, PHP, Python, Ruby, and 5 more.
What does Qlty integrate with?
Qlty integrates with GitHub for source control, CI systems including GitHub Actions (with OIDC), CircleCI (official Orb), Travis CI, GitLab CI, Buildkite, and 5 more, and IDEs including Visual Studio Code.
What tools are similar to Qlty?
Similar Quality Platform tools tracked here include Codacy, CodeScene, DeepSource, SonarQube.
What are Qlty's plans and pricing?
Qlty offers a free tier, with paid plans starting around $20/contributor/mo.
Opens qlty.sh in a new tab. Review Radar is not affiliated with Qlty Software.