com2ann by ilevkivskyi

Tool for translation type comments to type annotations in Python

created at Sept. 9, 2016, 7:17 a.m.

Python

7 +0

138 +0

12 +0

GitHub
pytypes by Stewori

Typing-toolbox for Python 3 _and_ 2.7 w.r.t. PEP 484.

created at Sept. 15, 2016, 12:13 p.m.

Python

9 +0

195 +0

19 +0

GitHub
pytest-mypy by realpython

Mypy static type checker plugin for Pytest

created at Sept. 29, 2016, 2:39 p.m.

Python

9 +0

244 +0

32 +0

GitHub
flake8-pyi by PyCQA

A plugin for Flake8 that provides specializations for type hinting stub files

created at Dec. 21, 2016, 8:28 a.m.

Python

10 +0

71 +0

23 +1

GitHub
vim-mypy by Integralist

Vim plugin for executing Python's optional static type checker MyPy (http://mypy-lang.org/)

created at Jan. 16, 2017, 8:12 a.m.

VimL

3 +0

98 +0

15 +0

GitHub
retype by ambv

Re-apply type annotations from .pyi stubs to your codebase.

created at March 11, 2017, 7:54 a.m.

Python

6 +0

139 +0

19 +0

GitHub
typing_inspect by ilevkivskyi

Runtime inspection utilities for Python typing module

created at April 29, 2017, 3:49 p.m.

Python

11 +0

333 +0

33 +0

GitHub
pydantic by pydantic

Data validation using Python type hints

created at May 3, 2017, 9:23 p.m.

Python

114 +0

18,971 +83

1,673 +10

GitHub
mypy-playground by ymyzk

The mypy playground. Try mypy with your web browser.

created at May 7, 2017, 6:12 p.m.

Python

5 +0

65 +0

9 +0

GitHub
MonkeyType by Instagram

A Python library that generates static type annotations by collecting runtime types

created at July 11, 2017, 12:19 a.m.

Python

57 +0

4,562 +11

170 +0

GitHub
python-typecheckers by ethanhs

A list of Python type checkers (PEP 484 compliant and not, static and runtime/dynamic)

created at Aug. 7, 2017, 9:37 p.m.

Unknown languages

5 +0

60 +0

6 +0

GitHub
loguru by Delgan

Python logging made (stupidly) simple

created at Aug. 15, 2017, 5:22 p.m.

Python

138 +0

18,270 +76

671 +1

GitHub
typedpy by loyada

Type-safe, strict Python. Works well with standard Python

created at Nov. 7, 2017, 11:05 p.m.

Python

0 +0

15 +0

4 +0

GitHub
pyre-check by facebook

Performant type-checking for python.

created at Nov. 10, 2017, 5:31 p.m.

OCaml

112 +0

6,700 +1

428 +2

GitHub
typet by contains-io

Types that make coding in Python quick and safe.

created at Nov. 12, 2017, 8:40 a.m.

Python

3 +0

20 +0

1 +0

GitHub
pyannotate by dropbox

Auto-generate PEP-484 annotations

created at Nov. 13, 2017, 8:18 p.m.

Python

26 +0

1,413 -1

58 +0

GitHub
pytest-annotate by kensho-technologies

Generate PyAnnotate annotations from your pytest tests.

created at Nov. 17, 2017, 4:20 p.m.

Python

6 +0

109 +0

10 +0

GitHub
mypy-protobuf by nipunn1313

open source tools to generate mypy stubs from protobufs

created at Dec. 11, 2017, 9:55 p.m.

Python

19 +0

626 +2

76 +0

GitHub
pytest-monkeytype by mariusvniekerk

None

created at Feb. 24, 2018, 4:15 p.m.

Python

2 +0

41 +0

3 +0

GitHub
wemake-python-styleguide by wemake-services

The strictest and most opinionated python linter ever!

created at March 9, 2018, 9:04 p.m.

Python

30 +0

2,435 +2

382 +1

GitHub