Mypy Alternatives

Apps similar to Mypy include Pyrefly, which is free and open source. Other options are ty, pytype, Pyright and pyanalyze. In total there are six apps like Mypy for Mac, Windows and Linux.

Copy a direct link to this comment to your clipboard
Alternatives
Mypy alternatives page was last updated

Alternatives list

  1. Pyrefly icon
     2 likes

    Pyrefly is a type checker and language server for Python, which provides lightning-fast type checking along with IDE features such as code navigation, semantic highlighting, and code completion. It is available as a command-line tool and a VSCode extension.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Python
    • Visual Studio Code
    • Linux
    • Mac
    • Windows
    • BSD
    Good alternative?
     
  2. ty icon
     1 like

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

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Mac
    • Linux
    • Windows
    • Docker
    • Python
    Good alternative?
     
  3. pytype icon
     Like

    Pytype checks and infers types for your Python code - without requiring type annotations.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  4. Pyright icon
     Like

    Static type checker for Python.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Python
    Good alternative?
     
  5. Pyanalyze is a semi-static type checker for Python code. Like a static type checker (e.g., mypy or pyright), it detects type errors in your code so bugs can be found before they reach production. Unlike such tools, however, it imports the modules it type checks, enabling...

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
    • Python
    Good alternative?
     
  6. Performant type-checking for python.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
6 of 6 Mypy alternatives