Pyright
Microsoft’s fast, standards-based static type checker for Python — a command-line tool and VS Code extension, and the engine behind Pylance
Visit Pyright →Pyright checks the type hints in your code for consistency, like mypy, but is built by Microsoft with large codebases and editor responsiveness in mind. It ships as a command-line tool and a VS Code extension, and the same team’s Pylance language service builds on it, so many VS Code Python users are already running Pyright-derived checking.
See how Pyright compares with mypy, ty and Pyrefly for how to choose one.