alternative to mypy

Pyright

3 tools replace Pyright

mypyFull replacement

Optional static typing for Python

Static type checker for Python with a plugin system, run from the command line or an editor.

Language
Python
Licence
Other
Stars
21k
Latest
v2.4.1
Last push
2026-11-12
PyreflyFull replacement

A fast type checker and language server for Python

Type checker and language server written in Rust.

Language
Rust
Licence
MIT
Stars
7.2k
Latest
1.4.1
Last push
2026-11-12
basedpyrightFull replacement

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

A fork that reads Pyright's configuration, with extra rules, baselines and Pylance features in the open language server.

Language
TypeScript
Licence
Other
Stars
3.6k
Latest
v1.40.2
Last push
2026-11-10

Other tools in Python type checkers