pyre-check 
 Python checker
 Type-checking software for Python code
Performant type-checking for python.
7k stars
 115 watching
 438 forks
 
Language: OCaml 
last commit: 11 months ago 
Linked from   4 awesome lists  
  abstract-interpretationcode-qualitycontrol-flow-analysisocamlprogram-analysispythonsecuritystatic-analysistaint-analysistype-checktypechecker 
 Related projects:
| Repository | Description | Stars | 
|---|---|---|
|    |  A static type checker for the Python programming language | 13,573 | 
|    |  Automates type checking and error prevention in Python code | 4,791 | 
|    |  A tool that lets you visualize what your program is spending time on without modifying the code. | 12,992 | 
|    |  Provides runtime typechecking and annotation tools for Python to enforce strict type compatibility | 201 | 
|    |  A fast and feature-rich static code analyzer and language server for Python | 2,550 | 
|    |  A Python profiler tool used to identify and optimize slow parts of code. | 6,727 | 
|    |  Automatically finds and reports unused code in Python programs. | 3,561 | 
|    |  An object-oriented finite state machine implementation in Python with many extensions. | 5,822 | 
|    |  A Python library for validating data using type hints and JSON Schema. | 21,677 | 
|    |  Provides external type annotations for the Python standard library and third-party packages to support static analysis and type checking. | 4,419 | 
|    |  A tool to help catch errors in Python code by checking type compatibility and hints at compile time | 18,687 | 
|    |  Automates mypy static type checking as part of pytest test runs | 249 | 
|    |  A pytest plugin that generates annotations and stubs for Python modules based on their type definitions | 43 | 
|    |  A tool for protecting and obfuscating Python scripts to prevent reverse engineering | 3,720 | 
|    |  A tool to verify mypy's static type analysis output | 31 |