mypy

Optional static typing for Python (by python)

Mypy Alternatives

Similar projects and alternatives to mypy

  1. CPython

    1,452 mypy VS CPython

    The Python programming language

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. fastapi

    516 mypy VS fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

  4. Poetry

    400 mypy VS Poetry

    Python packaging and dependency management made easy

  5. FrameworkBenchmarks

    Source for the TechEmpower Framework Benchmarks project

  6. Nim

    356 mypy VS Nim

    Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).

  7. black

    335 mypy VS black

    The uncompromising Python code formatter

  8. pyenv

    269 mypy VS pyenv

    Simple Python version management

  9. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  10. pydantic

    175 mypy VS pydantic

    Data validation using Python type hints

  11. pyright

    144 mypy VS pyright

    Static Type Checker for Python

  12. ruff

    113 mypy VS ruff

    An extremely fast Python linter and code formatter, written in Rust.

  13. Nuitka

    101 mypy VS Nuitka

    Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4-3.13. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.

  14. Flake8

    37 mypy VS Flake8

    flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.

  15. cinder

    43 mypy VS cinder

    Cinder is Meta's internal performance-oriented production version of CPython. (by facebookincubator)

  16. mypyc

    Compile type annotated Python to fast C extensions

  17. pyre-check

    24 mypy VS pyre-check

    Performant type-checking for python.

  18. pytype

    26 mypy VS pytype

    A static type analyzer for Python code

  19. beartype

    23 mypy VS beartype

    Unbearably fast near-real-time hybrid runtime-static type-checking in pure Python.

  20. typeshed

    24 mypy VS typeshed

    Collection of library stubs for Python, with static types

  21. erg

    17 mypy VS erg

    A statically typed language compatible with Python

  22. refurb

    10 mypy VS refurb

    A tool for refurbishing and modernizing Python codebases

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better mypy alternative or higher similarity.

mypy discussion

Log in or Post with

mypy reviews and mentions

Posts with mentions or reviews of mypy. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-01-29.

Stats

Basic mypy repo stats
119
18,929
9.8
about 24 hours ago

python/mypy is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

The primary programming language of mypy is Python.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Python is
the 2nd most popular programming language
based on number of references?