← retour

catégorie

Python type checkers

Check Python type annotations before the code runs.

Côte à côte

Python type checkers
OutilÉtoilesLicenceConditionsAuto-hébergeableLangageDernière releaseDernier push
mypy21kOtherOpen sourceNonPythonv2.4.12026-11-12
ty20kMITOpen sourceNonPython0.0.1012026-11-11
Pyright16kOtherOpen sourceNonPython1.1.4142026-11-10
Pyrefly7.2kMITOpen sourceNonRust1.4.12026-11-12
basedpyright3.6kOtherOpen sourceNonTypeScriptv1.40.22026-11-10

5 outils

mypy

Optional static typing for Python

Langage
Python
Licence
Other
Étoiles
21k
Dernière release
v2.4.1
Dernier push
2026-11-12
ty

An extremely fast Python type checker and language server, written in Rust.

Langage
Python
Licence
MIT
Étoiles
20k
Dernière release
0.0.101
Dernier push
2026-11-11
Pyrefly

A fast type checker and language server for Python

Langage
Rust
Licence
MIT
Étoiles
7.2k
Dernière release
1.4.1
Dernier push
2026-11-12
basedpyright

pyright fork with various type checking improvements, improved vscode support and pylance features built into the language server

Langage
TypeScript
Licence
Other
Étoiles
3.6k
Dernière release
v1.40.2
Dernier push
2026-11-10

Ce que ces outils remplacent