qltysh/qlty

💎 Code quality CLI for universal linting, auto-formatting, security scanning, and maintainability

View on GitHub ↗Jump to charts ↓

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 48 minutes ago
Added to GitGenius on September 21st, 2026
Created on June 19th, 2015
Open Issues & Pull Requests: 79 (+0)
GitHub issues: Enabled
Number of forks: 269
Total Stargazers: 3,164 (+0)
Total Subscribers: 54 (+0)

Repository Insights (GitGenius)

Median issue/PR response: N/A
Mean response time: 21.0 days
90th percentile: 10.4 days
Tracked items: 493

How this project is maintained

72% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Three people close 91% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 46
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 375 days
Stale 30+ days: 43
Stale 90+ days: 42

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 2

Top labels

  • bug (2)
  • coverage (1)
  • enhancement (1)
  • patch-generation (1)
  • shellcheck (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Qlty is a code quality CLI that unifies linting, auto-formatting, security scanning, and maintainability analysis across 40+ languages through a single tool.

The tool addresses the complexity of managing multiple linters and formatters in polyglot codebases by aggregating support for over 70 static analysis tools into one unified interface. Rather than configuring each tool separately, developers define their quality standards in a single `.qlty/qlty.toml` file that can be auto-generated based on detected languages. The tool runs these analyses with caching and concurrency to minimize execution time, and it operates git-aware to focus on newly introduced issues rather than scanning entire codebases. It also supports autofixes, including both tool-generated and AI-generated corrections, and integrates with git hooks for pre-commit and pre-push workflows.

Teams managing multiple languages should consider Qlty when the overhead of maintaining separate linter configurations becomes a burden. It suits projects where consistency across languages matters and where developers want a single command to check code quality. The tool runs natively on macOS, Linux, and Windows without Docker dependencies, making it accessible in diverse development environments. It is free for all use, including commercial projects, with no contributor limits.

Development activity shows consistent engagement with pull requests being accepted and the codebase remaining open to community contributions. The project maintains active documentation and provides straightforward onboarding through auto-initialization that gets teams running within minutes. The tool is written in Rust, which enables both fast execution and a lower barrier for contributors familiar with that language.