dogear

enter for all results · esc to close

Typing

134 items from typeddjango/awesome-python-typing ★1,987

  1. autotyping github.com

    Automatically add simple return type annotations for functions (bool, None, Optional).

    tool link ↗
  2. pytest-mypy github.com

    Mypy static type checker plugin for Pytest.

    tool link ↗
  3. phantom-types github.com

    Phantom types.

    tool link ↗
  4. pytypes github.com

    Provides a rich set of utilities for runtime typechecking.

    tool link ↗
  5. basedmypy github.com

    Based static typing with baseline functionality.

    tool link ↗
  6. typical github.com

    Data parsing and automatic type-coercion using type hinting. Supports dataclasses, standard classes, function signatures, and more.

    tool link ↗
  7. flake8-annotations github.com

    Plugin for flake8 to check for presence of type annotations in function definitions.

    tool link ↗
  8. celery-types github.com

    Type stubs for Celery and its related packages django-celery-results, ampq, kombu, billiard, vine and ephem.

    tool link ↗
  9. com2ann github.com

    Tool for translation of type comments to type annotations.

    tool link ↗
  10. useful-types github.com

    Collection of useful protocols and type aliases.

    tool link ↗
  11. retype github.com

    Another tool to apply stubs to code.

    tool link ↗
  12. flake8-typing-only-imports github.com

    flake8 plugin that helps identify which imports to put into type-checking blocks, and how to adjust your type annotations once imports are moved.

    tool link ↗
  13. flake8-type-checking github.com

    Plugin to help you guard any type-annotation-only import correctly.

    tool link ↗
  14. pytest-mypy-plugins github.com

    Pytest plugin for testing mypy types, stubs, and plugins.

    tool link ↗
  15. Python-typing-koans github.com

    A set of examples to learn optional static typing in Python.

  16. strongtyping github.com

    Decorator which checks whether the function is called with the correct type of parameters.

    tool link ↗
  17. pytest-annotate github.com

    Pyannotate plugin for pytest.

    tool link ↗
  18. no_implicit_optional github.com

    A codemod to make your implicit optional type hints PEP 484 compliant.

    tool link ↗
  19. option github.com

    Rust like Option and Result types.

  20. infer-types github.com

    CLI tool to automatically infer and add type annotations into Python code.

  21. vim-mypy github.com

    Mypy integration for Vim.

    tool link ↗
  22. optype github.com

    Opinionated collections.abc and operators alternative: Flexible single-method protocols and typed operators with predictable names.

    tool link ↗
  23. scipy-stubs github.com

    Stubs for SciPy.

    tool link ↗
  24. botostubs github.com

    Gives you code assistance for any boto3 API in any IDE.

  25. trycast github.com

    Parse JSON-like values whose shape is defined by typed dictionaries (TypedDicts) and other standard Python type hints.

  26. typesplainer github.com

    A Python type explainer.

  27. flake8-pyi github.com

    Plugin for Flake8 that provides specializations for type hinting stub files.

    tool link ↗
  28. mypy-baseline github.com

    Integrate mypy with existing codebase. A CLI tool that filters out existing type errors and reports only new ones.

    tool link ↗
  29. meiga github.com

    Simple, typed and monad-based Result type.

    tool link ↗
  30. mypy-playground github.com

    Online playground for mypy.

    tool link ↗
  31. PyQt5-stubs github.com

    Stubs for PyQt5.

    tool link ↗
  32. type_enforced github.com

    Fast runtime type enforcement for annotations with no dependencies. Includes fast O(1) and full O(n) operations.

    tool link ↗
  33. lxml-stubs github.com

    Stubs for lxml.

    tool link ↗
  34. flake8-annotations-complexity github.com

    Plugin for flake8 to validate annotations complexity.

    tool link ↗
  35. flake8-typing-imports github.com

    Plugin which checks that typing imports are properly guarded.

    tool link ↗
  36. jsonschema-gentypes github.com

    Generate Python types based on TypedDict from a JSON Schema.

  37. pycroscope github.com

    A semi-static type checker for Python code. It imports the modules it type checks, enabling pycroscope to understand many dynamic constructs that other type checkers will reject. This makes it possible to extend pycroscope with plugins that interact directly with your code.

  38. safetywrap github.com

    Fully typesafe, Rust-like Result and Option types.

  39. pytest-monkeytype github.com

    MonkeyType plugin for pytest.

    tool link ↗
  40. grpc-stubs github.com

    Stubs for grpc.

    tool link ↗
  41. mypy-zope github.com

    Plugin for zope.interface support.

    tool link ↗
  42. emacs-flycheck-mypy github.com

    Mypy integration for Emacs.

    tool link ↗
  43. pytest-mypy-testing github.com

    Pytest plugin to test mypy static type analysis.

    tool link ↗
  44. kubernetes-typed github.com

    Plugin for Kubernetes CRD type checking.

  45. pythonista-stubs github.com

    Stubs for Pythonista.

    tool link ↗
  46. typet github.com

    Length-bounded types, dynamic object validation.

    tool link ↗
  47. loguru-mypy github.com

    Plugin for loguru support.

    tool link ↗
  48. typeforce github.com

    CLI tool that enriches your Python environment with type annotations, empowering mypy.

  49. future-typing github.com

    Backport for type hinting generics in standard collections and union types as X | Y.

    tool link ↗
  50. auto-optional github.com

    Makes typed arguments Optional when the default argument is None.

    tool link ↗
  51. next page of items loading…