{"data":{"slug":"mypy","name":"mypy","tagline":"","homepage":"https://mypy-lang.org","category":{"slug":"code-quality","name":"Code Quality Tools"},"vendor":null,"score":{"composite":80.4,"confidence":0.22,"confidenceBand":"low","breakdown":{"capabilities":{"value":0,"weight":0.123,"present":false,"contribution":0},"github_stars":{"value":81.4,"weight":0.038,"present":true,"contribution":3.1},"integrations":{"value":0,"weight":0.062,"present":false,"contribution":0},"github_activity":{"value":52,"weight":0.138,"present":true,"contribution":7.2},"release_cadence":{"value":0,"weight":0.077,"present":false,"contribution":0},"security_posture":{"value":0,"weight":0.1,"present":false,"contribution":0},"package_downloads":{"value":99.8,"weight":0.2,"present":true,"contribution":20},"stackoverflow_activity":{"value":0,"weight":0.092,"present":false,"contribution":0}},"computedAt":"2026-08-05T14:18:31.233Z"},"uri":"https://www.vioscale.ai/software/mypy","aliases":["mypy"],"status":"active","facts":{"activity":[{"attribute":"activity.commits_last_30d","value":44,"provenance":{"source":"https://github.com/python/mypy/pulse","sourceType":"crawler:github","retrievedAt":"2026-08-01T13:56:28.964Z","confidence":0.65,"snapshotRef":null}}],"adoption":[{"attribute":"adoption.github_stars","value":20558,"provenance":{"source":"https://github.com/python/mypy","sourceType":"crawler:github","retrievedAt":"2026-08-01T13:56:28.964Z","confidence":0.9,"snapshotRef":null}},{"attribute":"adoption.package_downloads_weekly","value":48604416,"provenance":{"source":"https://pypistats.org/packages/mypy","sourceType":"crawler:pypi","retrievedAt":"2026-08-01T13:56:28.901Z","confidence":0.85,"snapshotRef":null}}],"description":[{"attribute":"description.long","value":"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.","provenance":{"source":"https://mypy-lang.org","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-01T14:02:59.519Z","confidence":0.6,"snapshotRef":null}}],"language":[{"attribute":"language.primary","value":"Python","provenance":{"source":"https://github.com/python/mypy","sourceType":"crawler:github","retrievedAt":"2026-08-01T13:56:28.964Z","confidence":0.98,"snapshotRef":null}}],"features":[{"attribute":"features.capabilities","value":{"function":"type_checker","deployment":"cli_local","open_source":"oss","pricing_model":"free","language_scope":"single_language"},"provenance":{"source":"https://mypy-lang.org","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-05T14:11:24.368Z","confidence":0.6,"snapshotRef":null}}],"pricing":[{"attribute":"pricing","value":{"type":"open_source","sourceUrl":"https://mypy-lang.org","retrievedAt":"2026-08-05T14:11:24.368Z"},"provenance":{"source":"https://mypy-lang.org","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-05T14:11:24.368Z","confidence":0.6,"snapshotRef":null}},{"attribute":"pricing.model","value":"open_source","provenance":{"source":"https://mypy-lang.org","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-05T14:11:24.368Z","confidence":0.6,"snapshotRef":null}},{"attribute":"pricing.price_level","value":"free","provenance":{"source":"https://mypy-lang.org","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-05T14:11:24.368Z","confidence":0.6,"snapshotRef":null}}]},"factList":[{"attribute":"activity.commits_last_30d","value":44,"provenance":{"source":"https://github.com/python/mypy/pulse","sourceType":"crawler:github","retrievedAt":"2026-08-01T13:56:28.964Z","confidence":0.65,"snapshotRef":null}},{"attribute":"adoption.github_stars","value":20558,"provenance":{"source":"https://github.com/python/mypy","sourceType":"crawler:github","retrievedAt":"2026-08-01T13:56:28.964Z","confidence":0.9,"snapshotRef":null}},{"attribute":"adoption.package_downloads_weekly","value":48604416,"provenance":{"source":"https://pypistats.org/packages/mypy","sourceType":"crawler:pypi","retrievedAt":"2026-08-01T13:56:28.901Z","confidence":0.85,"snapshotRef":null}},{"attribute":"description.long","value":"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.","provenance":{"source":"https://mypy-lang.org","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-01T14:02:59.519Z","confidence":0.6,"snapshotRef":null}},{"attribute":"language.primary","value":"Python","provenance":{"source":"https://github.com/python/mypy","sourceType":"crawler:github","retrievedAt":"2026-08-01T13:56:28.964Z","confidence":0.98,"snapshotRef":null}},{"attribute":"features.capabilities","value":{"function":"type_checker","deployment":"cli_local","open_source":"oss","pricing_model":"free","language_scope":"single_language"},"provenance":{"source":"https://mypy-lang.org","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-05T14:11:24.368Z","confidence":0.6,"snapshotRef":null}},{"attribute":"pricing","value":{"type":"open_source","sourceUrl":"https://mypy-lang.org","retrievedAt":"2026-08-05T14:11:24.368Z"},"provenance":{"source":"https://mypy-lang.org","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-05T14:11:24.368Z","confidence":0.6,"snapshotRef":null}},{"attribute":"pricing.model","value":"open_source","provenance":{"source":"https://mypy-lang.org","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-05T14:11:24.368Z","confidence":0.6,"snapshotRef":null}},{"attribute":"pricing.price_level","value":"free","provenance":{"source":"https://mypy-lang.org","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-05T14:11:24.368Z","confidence":0.6,"snapshotRef":null}}],"claimed":false,"updatedAt":"2026-08-05T14:18:31.436Z","formats":{"json":"https://www.vioscale.ai/api/v1/software/mypy","markdown":"https://www.vioscale.ai/software/mypy.md","html":"https://www.vioscale.ai/software/mypy"}},"meta":{"source":"https://www.vioscale.ai","license":"CC-BY-4.0","generatedAt":"2026-08-06T23:59:52.753Z","disclaimer":"Independent, evidence-based. Every fact carries provenance."}}