# Clippy vs mypy

**Leader by Vioscale score:** mypy

| Attribute | Clippy | mypy |
|---|---|---|
| **Vioscale score** | 75.8 (12% (low)) | 80.4 (22% (low)) |
| activity.commits_last_30d | 100 | 44 |
| adoption.github_stars | 115,144 | 20,558 |
| adoption.package_downloads_weekly | - | 48,604,416 |
| description.long | Clippy provides over 800 lints organized into configurable categories to catch common mistakes and improve Rust code quality. Lints are categorized by severity (correctness, suspicious, style, complexity, performance) and can be enabled or disabled individually. | Mypy is an optional static type checker for Python that combines the benefits of dynamic and static typing. It enables compile-time type checking with no runtime overhead while allowing gradual migration from dynamic to static typing. |
| features.capabilities | `{"function":"linter","deployment":"cli_local","open_source":"oss","config_model":"rule_packs","impl_language":"Rust","pricing_model":"free","language_scope":"single_language"}` | `{"function":"type_checker","deployment":"cli_local","open_source":"oss","pricing_model":"free","language_scope":"single_language"}` |
| language.primary | Rust | Python |
| license.spdx | Apache-2.0 | - |
| platform.support | `{"cli":true}` | - |
| pricing | `{"type":"open_source","freeTier":true,"sourceUrl":"https://doc.rust-lang.org/clippy/","retrievedAt":"2026-08-03T22:29:18.391Z"}` | `{"type":"open_source","sourceUrl":"https://mypy-lang.org","retrievedAt":"2026-08-05T14:11:24.368Z"}` |
| pricing.free_tier | yes | - |
| pricing.model | open_source | open_source |
| pricing.price_level | free | free |
| release.cadence_days | 20 | - |

## Capabilities (Code Quality Tools)

| Capability | Clippy | mypy |
|---|:--:|:--:|
| **Core** |  |  |
| Function | Linter | Type checker |
| Language scope | Single-language | Single-language |
| Implementation language | Rust | - |
| **Capability** |  |  |
| Autofix | - | - |
| **Config** |  |  |
| Config model | Rule packs | - |
| **Extensibility** |  |  |
| Custom rules | - | - |
| **Deployment** |  |  |
| Deployment | CLI-local | CLI-local |
| **Delivery** |  |  |
| Editor integration | - | - |
| CI / VCS gating | - | - |
| **Insight** |  |  |
| Code metrics | - | - |
| **Performance** |  |  |
| Incremental / monorepo aware | - | - |
| **Licensing** |  |  |
| Open-source | OSS | OSS |
| **Commercial** |  |  |
| Pricing model | Free | Free |

*Source: Vioscale. Generated 2026-08-07T00:06:23.439Z. "-" = undocumented, not absent.*
